Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Forum Jump  
Bug Report on MIR Pro 3D's Latest Update
Last post Mon, Nov 14 2022 by inthefold, 11 replies.
Options
Go to last post
Posted on Thu, Nov 10 2022 22:16
by inthefold
Joined on Wed, Aug 28 2019, Posts 43

Hi,

The latest update of MIR Pro 3D seems to have messed up the output presets. Any time I change the output preset to raw ambisonics (of any order) my DAW crashes. I've tested it several times in Nuendo (VST3), Logic Pro X (AU) and Ableton Live (both AU and VST3), and they all crashed every single time. This only happens with the raw ambisonics presets, any other change of presets I've tried worked flawlessly.

All the best, António

Posted on Thu, Nov 10 2022 23:37
by Dietz
Joined on Tue, Aug 06 2002, Vienna / Europe, Posts 8285

Hi António,

sorry to hear that you're facing problems. I was testing the raw Ambisonics Output Formats extensively, so there must a specific reason for these crashes on your system.

Please get in contact with , with reference to this thread. Include as many details as possible (ideally you let the Vienna Assistent create a report), and please also include an exemplary project (preferably Nuendo) that exhibits the issue. I'm sure VSL's developers will sort out the problem quickly, :-)

TIA,

/Dietz - Vienna Symphonic Library
Posted on Fri, Nov 11 2022 08:43
by Dietz
Joined on Tue, Aug 06 2002, Vienna / Europe, Posts 8285

PS: VSL's software engineers are on stand-by already, waiting for your reproduction steps.

/Dietz - Vienna Symphonic Library
Posted on Sat, Nov 12 2022 06:51
by inthefold
Joined on Wed, Aug 28 2019, Posts 43

Hi Dietz,

VSL's support staff was able to reproduce the bug that I reported. We'll see what comes out of it.

All the best, António

Posted on Sun, Nov 13 2022 00:27
by Dewdman42
Joined on Tue, Feb 27 2018, Posts 983

Originally Posted by: inthefold Go to Quoted Post

VSL's support staff was able to reproduce the bug that I reported. We'll see what comes out of it.

Nice!

Posted on Sun, Nov 13 2022 09:03
by Konrad
Joined on Thu, Aug 14 2014, Posts 27

Thank you very much for the report!

Could it be that you are trying to set an ambisonics configuration (minimum channel count would be 4) to a channel with stereo configuration? This would explain why it missed our attention. This configuration doesn't make sense.

I am adding safeties for existing sessions with this wrong config and will make it impossible to choose an ambisonics configuration if the host channel's channel count is not enough.

In the meantime if you need to use raw ambisonics, please make sure to add the mir plug-in to a channel strip with enough output channels.

Best,

Konrad

Konrad Glas
Software Developer - Vienna Symphonic Library
Posted on Sun, Nov 13 2022 11:43
by vokars
Joined on Sat, Oct 13 2018, Posts 17

Hi Dietz,

every time when MIR is starting up there is now a reminder, that an update is available, if the latest update is not installed. There is only a choice between "Remind me later" and "Install". Especially now it's too easy to click the wrong button and install an unwanted update as long as a known bug is under development. Wouldn't it be a good idea, to give the user the option, to switch this automatic update search off in the MIR preferences?

Posted on Sun, Nov 13 2022 11:54
by inthefold
Joined on Wed, Aug 28 2019, Posts 43

Hi Konrad,

I don't understand your proposed solution to it at all. I can do what I reported with every other surround/immersive preset, and I could do it in all previous versions of MIR Pro 3D. The only surround/immersive preset that doesn't work that way now is raw ambisonics.

As a side note, it seems entirely arbitrary to say that the minimum is 4 channels, especially given that it worked in every version before.

All the best, António

Posted on Sun, Nov 13 2022 14:55
by inthefold
Joined on Wed, Aug 28 2019, Posts 43

PS: the bug also applies to multi-channel output tracks.

Posted on Sun, Nov 13 2022 20:00
by Konrad
Joined on Thu, Aug 14 2014, Posts 27

Hi Antonio!

Sorry for the confusion. Allow me to clarify and be more specific:

Originally Posted by: inthefold Go to Quoted Post

I can do what I reported with every other surround/immersive preset, and I could do it in all previous versions of MIR Pro 3D.

There is a fundamental difference between raw ambisonics output and the classical formats.

For the latter, MIR takes over all of the processing and decoding into different capsule formats, microphone positions and so forth. What you also get is a submixer that allows you to up/down mix into your actual channel configuration. This submixer can be found in on the right side of the Channel Configuration Editor. Especially if you have more capsules than available channels, this step is absolutely necessary. And also makes perfect sense in a lot of circumstances.

Now the Raw Ambisonics Output is different:

Here, the user has to do all of the ambisonics processing on her own. You don't get any decoding into say classical stereo or immersive formats. This is why you absolutely need to set up MIR's output channel count so it has at least:

- 4 channels for 1st order ambisonics

- 9 channels for 2nd order ambisonics

- 16 channels for 3rd order ambisonics

Those channels have to be available, because you as a user have to have a proper ambisonics decoder plug-in after MIR. And this plug-in needs all of the channels of the respective Ambisonics order to make sense of the signal. So adding any form of down mixing in MIR's own processing chain would not work (in case of Raw Ambisonics output)

Quote:

As a side note, it seems entirely arbitrary to say that the minimum is 4 channels, especially given that it worked in every version before.

You are right that this wouldn't make any sense and seems very confusing. But I have to admit that part of the Raw Ambisonics processing chain was broken in previous versions of MIR: The part that handles the dry signal processing. It is for example responsible for handling instrument or microphone rotation. It was broken for previous versions so your dry signal would not be processed at all. It wouldn't crash however ... but ... it also wouldn't work correctly.

Quote:

the bug also applies to multi-channel output tracks

I would expect the following for the current version: For an immersive format (say: 5.1.4) with a high enough channel count, order 1 and order 2 would not crash (because there, MIR can output 10 channels and it only needs 4/9). But third order (which requires 16) would crash. However, I would recommend to add MIR to a channel with the proper ambisonics configuration.

I hope this background info is useful and not too confusing :) 

All the best and thank you again for pointing me to this bug!

Konrad

Konrad Glas
Software Developer - Vienna Symphonic Library
Posted on Mon, Nov 14 2022 00:43
by inthefold
Joined on Wed, Aug 28 2019, Posts 43

Hi Konrad,

Thank you so much for the detailed response, I now understand the inherent limitations you were referring to. I wasn't aware that MIR Pro 3D didn't downmix raw ambisonics like it does the other surround/immersive formats.

All the best, António

You cannot post new threads in this forum.
You cannot reply to threads in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.