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

Notification

Icon
Error

Forum Jump  
User experience with MIR
Last post Wed, Jan 27 2010 by Dietz, 30 replies.
Options
Go to last post
2 Pages12>
Posted on Fri, Dec 04 2009 14:58
by Leif Erikson Sundstrup
Joined on Sat, Oct 25 2003, Australia, Posts 93

I haven't seen many posts on how MIR is going with users.

What have users found with MIR on different computer systems: How many tracks are possible on different systems etc etc.

Cheers

Leif

Leif Sundstrup
Posted on Fri, Dec 04 2009 18:51
by Musicmaster
Joined on Tue, Feb 18 2003, Austria - Linz, Posts 144

Hi Leif, 

I guess the reason why there are not many entries about MIR is that everyone seems to focus on VE Pro at the moment.

I'm myself a MIR-User and pleasantly surprised of its performance needs. On my Core i7 920 (still not OC'd) with 8 GB RAM I haven't encountered any kinds of problems running MIR with the full "Orchestral Strings 1+2" and the "Special Edition" Packages. You can expect around 40%-60% CPU usage on such a machine while playing a complex orchestral arrangement. 

Indeed most of the time I'm using the Mozart Saal, Grosser Saal and the new stage, so it might be different if someone's using the Foyer (imho most of the users won't need it anyway although under some rare circumstances it's a nice add). The only bottleneck is RAM; which honestly I don't really understand. For me it seems that MIR is compiling an IR-set every time you are moving an instrument on the stage. Why not compiling it to a 4 channel stereo-IR with the files having stored on the HD (instead of putting them into RAM). Ok, the stage positioning might take longer (at least not in realtime) but it would be a nice way of saving RAM. As far as I can tell, that's what MIR does though for a strange reason it allocates the RAM in advance (maybe the memory management could be improved). But I'm everything but a great programmer and I'm sure that there is a very good reason why the VSL-team decided for this solution. Maybe they will provide some more information on this. 

Though, there is one problem I have with MIR. It seems that it doesn't like my IO-Interface which is the well known original MOTU 828 (mk1). When I try starting the audio engine of MIR, a message box comes up which informs me that the audio device isn't available. Luckily I found a workaround which is to change to a different driver (ASIO4All), starting the MIR-engine and after that switching back to the original MOTU ASIO driver. This doesn't happen with any other ASIO-driven application - so it must be MIR-related. Still it's a bit annoying because it means that basically I have to restart the engine every time I load a new room.

But if we're talking in terms of quality, MIR really does it's job! Especially the stage-positioning and microphone-types are great and sound quite realistic - despite saving you lots of time as well. My favorite room is the Mozart Saal, definitely you should try it out.

Still there is one other thing I'm a bit annoyed of: MIR still doesn't support 3rd party VSTis although VSL promised to introduce this within the next free update (, which will happen soon, hopefully). But right now probably they're too busy fixing the issues with VE Pro (supporting that large array of VSTis available out there sounds like a tough task; so I don't blame them). Talking of this, it would be very nice to include the Audio/MIDI-over-Ethernet solution of VE-Pro in MIR - especially for all of those customers who already have bought VE Pro (again I'm talking of myself :-). 

Hope that helps. 

Best wishes, 

Hans-Peter.

Posted on Fri, Dec 04 2009 19:57
by herb
Joined on Mon, Aug 05 2002, Posts 4622
Musicmaster wrote:
Still there is one other thing I'm a bit annoyed of: MIR still doesn't support 3rd party VSTis although VSL promised to introduce this within the next free update (, which will happen soon, hopefully).

Third party VSTi implementation into MIR is already done and we are testing now.

Hopefully we can release this version in the next days.

best

Herb

Posted on Fri, Dec 04 2009 20:01
by shakuman
Joined on Sat, Apr 21 2007, UK, Posts 161

 WoW great news Herb. I love MIRYes

Shakuman.

Posted on Sat, Dec 05 2009 00:10
by Dietz
Joined on Tue, Aug 06 2002, Vienna / Europe, Posts 8329

Hi Leif,

You have asked for user experiences so I won't  give you all the "official" information again - you have most certainly read the info available on our website ( ->  http://vsl.co.at/en/211/497/1687/455/1665/1287.htm ) , and maybe even the User Manual which is available for free in your VSL User Area ( -> http://vsl.co.at/en/68/428/709/239.htm )

Let me just comment an obvious misunderstanding within Hans-Peter's otherwise very informative message:

Musicmaster wrote:
[...] The only bottleneck is RAM; which honestly I don't really understand. For me it seems that MIR is compiling an IR-set every time you are moving an instrument on the stage. Why not compiling it to a 4 channel stereo-IR with the files having stored on the HD (instead of putting them into RAM). Ok, the stage positioning might take longer (at least not in realtime) but it would be a nice way of saving RAM. As far as I can tell, that's what MIR does though for a strange reason it allocates the RAM in advance (maybe the memory management could be improved). But I'm everything but a great programmer and I'm sure that there is a very good reason why the VSL-team decided for this solution. Maybe they will provide some more information on this. [...]

When we talk about "sampled rooms" it may seem as we could rely on the same technology as with "sampled instruments" - but there's a big difference. Audio samples can be streamed from harddisk; impulse responses ("reverb samples") have to reside in RAM because otherwise you wouldn't be able do real-time convolution (MIR's main underlying technology - a very demanding mathematical procedure).

Hans-Peter is absolutely right that MIR re-calculates these IRs as soon as you adjust an Icon on stage. In fact, this is one of MIR's major innovations: Like that, we can minimize the amount of used RAM. If this pre-rendering wouldn't take place, MIR would still be science fiction for everybody else than NASA, because we would have to thousands of convolution in real time. 8-]

Musicmaster wrote:
Though, there is one problem I have with MIR. It seems that it doesn't like my IO-Interface which is the well known original MOTU 828 (mk1). When I try starting the audio engine of MIR, a message box comes up which informs me that the audio device isn't available. Luckily I found a workaround which is to change to a different driver (ASIO4All), starting the MIR-engine and after that switching back to the original MOTU ASIO driver. This doesn't happen with any other ASIO-driven application - so it must be MIR-related. Still it's a bit annoying because it means that basically I have to restart the engine every time I load a new room. [...]

This really sounds annoying :-/ ... may it be the the ASIO-drivers for the MOTU-interface are not up-to-date?

/Dietz - Vienna Symphonic Library
Posted on Sat, Dec 05 2009 10:32
by Leif Erikson Sundstrup
Joined on Sat, Oct 25 2003, Australia, Posts 93

I can get the demo. However, I will need to purchase an audio card and video card to test! I have a supermicro superserver with 16 Gbts RAM and 2 x dual-core 2.6 GHz Xeon CPUs.

I was just wondering if anybody has tried MIR with such a set-up and how well it worked considering my CPUs are not i7s.

Thanks

Leif

Leif Sundstrup
Posted on Sat, Dec 05 2009 10:39
by Leif Erikson Sundstrup
Joined on Sat, Oct 25 2003, Australia, Posts 93

One further question: I have an M-Audio Profire Lightbride and wonder if a firewire audio card will work OK with MIR?

Leif

Leif Sundstrup
Posted on Sat, Dec 05 2009 12:44
by Musicmaster
Joined on Tue, Feb 18 2003, Austria - Linz, Posts 144

Hello Dietz,

Thanks for your answer! Just to make sure: I'm very much aware that with real-time convolution it's not very smart to make use of any streaming technique. The ready-made/compiled IRs must be stored in RAM, but the source files could be easily located on the HD. Although I completely understand that MIR is more than "just" a reverbation unit which is based on convolution, the calculation of needed RAM doesn't really work out - for my understanding. Maybe you could shed some light on it and correct me if I'm wrong.

When MIR "compiles" / adjusts the enormous amount of IRs (which are stored on the HD) to a 4 channel IR (let's assume we are in stereo mode) and puts this 4-channel file into RAM, it might use around 10 to max. 20 MB. For each instrument this must be calculated, let's say we take the value 15MB - means on a setup with 30 instruments this sums up to 450 MB. Is it that MIR uses a different IR-format than other convolution systems, so that it would need more RAM and a value like 15 MB might be too low? Maybe that's related to the special multiphonics format MIR is using (e.g. in order to provide the microphone setup)?

If that's the case then it's still hard for me to understand why MIR is allocating a minimum of 1 GB of RAM already when the engine gets started. This would mean that it allocates the memory in advance? Doesn't it? I'm asking this because when adding instruments on a stage I can't see memory-usage growing for the MIR-processes (except when I load the samples of an instrument; but still its memory usage grows only as it would be the case with Vienna Ensemble).

Regarding the annoying MOTU 828 mk1 problem: Indeed I'm using the most up to date ASIO drivers (well; at least those which are provided officially). IMHO MOTU designs/builds very nice hardware and software for Mac whereas in a Windows environment their stuff is - put simply - crap (at least that's my impression).

Still the problem must be related to MIR, because no other Host seems to have a problem with it (e.g. Vienna Instruments. I would be so glad if we could find a solution for it.

Best,

Hans-Peter.

Posted on Sat, Dec 05 2009 12:57
by Musicmaster
Joined on Tue, Feb 18 2003, Austria - Linz, Posts 144
Leif wrote:

One further question: I have an M-Audio Profire Lightbride and wonder if a firewire audio card will work OK with MIR?

Leif

Yes, it should work - at least my 828 (which is based on Firewire) does the job when it's running.

Posted on Sat, Dec 05 2009 16:55
by cm
Joined on Fri, Dec 20 2002, vienna, Posts 9146

 you might want to read this post to get the picture (relation between voices, latency, instruments)

astonishingly the ProFire Lightbridge worked well (VISTA + W7 64bit)

 

depending on what supermicro server you have you should either choose a PCIe x16 grafic card (ATI 1650 or better) or if you're limited to PCI a model which supports directX 10 and openGL 2.1 with 512 MB memory or better (ATI MV 2260 or similar)

 

adding a firewire card try to get some with a TI chipset
another hint: run the DPC Latency Checker to find any bottlenecks on your PCI busses

hth, christian

and remember: a CRAY is the only computer that runs an endless loop in just four hours ...
Posted on Sat, Dec 05 2009 19:02
by Leif Erikson Sundstrup
Joined on Sat, Oct 25 2003, Australia, Posts 93

I have a 6015a NT supermicro with 2 x dual core CPUs. Very happy to hear the Profire should work and the post on performnce is also good news. I shall get a PCI-e firewire card for the Profire and see how it goes. Extra latency does not worry me as don't perform live with a sequencer.

Thanks for the info.

Leif

Leif Sundstrup
Posted on Sun, Dec 06 2009 02:16
by Leif Erikson Sundstrup
Joined on Sat, Oct 25 2003, Australia, Posts 93

Does it matter which version of Windows 7 (64) I purchase - will the basic version be any less powerful for MIR than the premium?

Leif

Leif Sundstrup
Posted on Sun, Dec 06 2009 09:09
by cm
Joined on Fri, Dec 20 2002, vienna, Posts 9146

W7 versions differ only in features, not in code - compare at http://www.microsoft.com/windows/windows-7/compare/default.aspx

we have a 6015A with an ATI 1950 (full height slot PXIe x16) and a TI dual FW controller (half height slot PCI-X) - IIRC 24 instruments were the limit on this type of computer because of the *only* dual channel 800 memory.

vista was troublesome on this machine but W7 runs nicely (use the latest catalyst drivers and if any W7 drivers are missing use the server 2008 versions)

christian

and remember: a CRAY is the only computer that runs an endless loop in just four hours ...
Posted on Mon, Dec 07 2009 11:41
by Air
Joined on Wed, Jan 22 2003, Vienna, Posts 295

the biggest difference of the different W7 versions is that you can handle "just" 16GB of RAM in the Home Edition...

Bernd 

Posted on Mon, Dec 07 2009 12:24
by Air
Joined on Wed, Jan 22 2003, Vienna, Posts 295

 Hi,

Here is a short overview what we have tested so far. Everything is tested at "Großer Saal" Conductor position and Stereo - X-Y Standard (Cardioids):

i7 document.write( '<'+'a'+' '+'h'+'r'+'e'+'f'+'='+'"'+'&'+'#'+'1'+'0'+'9'+';'+'&'+'#'+'9'+'7'+';'+'&'+'#'+'1'+'0'+'5'+';'+'&'+'#'+'1'+'0'+'8'+';'+ '&'+'#'+'1'+'1'+'6'+';'+'&'+'#'+'1'+'1'+'1'+';'+'&'+'#'+'5'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'7'+';'+ '&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+ '3'+'7'+';'+'&'+'#'+'5'+'2'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'3'+'7'+ ';'+'&'+'#'+'5'+'0'+';'+'&'+'#'+'6'+'9'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+ '#'+'5'+'1'+';'+'&'+'#'+'5'+'5'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'2'+';'+'&'+'#'+'5'+'5'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+ '2'+';'+'&'+'#'+'5'+'6'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'5'+';'+'&'+'#'+'6'+'5'+';'+'"'+'>'+'&'+'#'+'5'+'7'+';'+'&'+'#'+'5'+ '3'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'6'+'4'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'4'+'6'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'5'+'5'+';'+ '&'+'#'+'7'+'1'+';'+'&'+'#'+'7'+'2'+';'+'&'+'#'+'1'+'2'+'2'+';'+'<'+'/'+'a'+'>'); w. Hyper Threading on/ Gigabyte"> w. Hyper Threading on/ Gigabyte EX58-UD4P / 12GB DDR3 1066

Latency: 256             890 StereoVoices           65% CPU          27 instrument

Latency: 512            1140 StereoVoices          66% CPU          32 instruments

Latency: 1024          1250 StereoVoices          63% CPU          36 instruments

2x Xeon document.write( '<'+'a'+' '+'h'+'r'+'e'+'f'+'='+'"'+'&'+'#'+'1'+'0'+'9'+';'+'&'+'#'+'9'+'7'+';'+'&'+'#'+'1'+'0'+'5'+';'+'&'+'#'+'1'+'0'+'8'+';'+ '&'+'#'+'1'+'1'+'6'+';'+'&'+'#'+'1'+'1'+'1'+';'+'&'+'#'+'5'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'5'+'6'+';'+ '&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+ '3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'3'+'7'+ ';'+'&'+'#'+'5'+'2'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'0'+';'+'"'+'>'+'&'+'#'+'8'+'8'+ ';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'6'+'4'+';'+'&'+'#'+'5'+'0'+';'+'<'+ '/'+'a'+'>'); ,67GHz">,67GHz w. Hyper Threading on / Tyan s7010 / 24GB DDR3 1066

Latency: 256           1000 StereoVoices          60% CPU          30 instruments

Latency: 512           1300 StereoVoices          63% CPU          36 instruments

Latency: 1024 over 1500 StereoVoices          60% CPU  over 40 instruments 

2x Xeon document.write( '<'+'a'+' '+'h'+'r'+'e'+'f'+'='+'"'+'&'+'#'+'1'+'0'+'9'+';'+'&'+'#'+'9'+'7'+';'+'&'+'#'+'1'+'0'+'5'+';'+'&'+'#'+'1'+'0'+'8'+';'+ '&'+'#'+'1'+'1'+'6'+';'+'&'+'#'+'1'+'1'+'1'+';'+'&'+'#'+'5'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'5'+'5'+';'+ '&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+ '3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'7'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'3'+'7'+ ';'+'&'+'#'+'5'+'2'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'3'+'7'+';'+'&'+'#'+'5'+'1'+';'+'&'+'#'+'5'+'1'+';'+'"'+'>'+'&'+'#'+'8'+'7'+ ';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'5'+'3'+';'+'&'+'#'+'5'+'7'+';'+'&'+'#'+'4'+'8'+';'+'&'+'#'+'6'+'4'+';'+'&'+'#'+'5'+'1'+';'+'<'+ '/'+'a'+'>'); ,33Ghz">,33Ghz w. Hyper Threading on / Tyan s7010 / 24GB DDR3 1333

Latency: 256           1250 StereoVoices          58% CPU          36 instruments

Latency: 512   over 1500 StereoVoices          60% CPU  over 40 instruments 

Latency: 1024 over 1500 StereoVoices          60% CPU  over 40 instruments 

Best regards

Bernd

Posted on Wed, Dec 16 2009 11:09
by Luigiiii
Joined on Thu, Dec 03 2009, Posts 45
I do not have VI yet but I am thinking of purchasing some libraries soon (holiday discount). Is there any possibility to get the MIR demo without having a registred VI?
Posted on Wed, Dec 16 2009 12:13
by DG
Joined on Wed, May 12 2004, Posts 8608

This would currently make no sense, as without VI you have no samples to load into it. I believe that the next version of MIR would allow you to load a 3rd party sampler, but I don't think that it has been released yet.

DG

Nuendo 6.03, 4.3
2 x Intel Xeon x5675 3.07GHz Hex Core
48GB RAM
Windows 7 (x64)Pro
RME Multiface II
Intensity
ATI HD5400 series graphics card
Posted on Wed, Dec 16 2009 14:52
by Dietz
Joined on Tue, Aug 06 2002, Vienna / Europe, Posts 8329

Welcome Kambiz, and thanks for your interest in Vienna MIR!

It's exactly as DG pointed out in his message above: MIR 1.0 is for Vienna Instruments only, MIR 1.1 will be open for 3rd-party VSTi's. It will be released in a few weeks (we are in the beta-testing phase right now).

If you want to get a first impression _now_ without "wasting" a demo-licence, you could download the MIR manual from your User Area. It's available for free.

BTW: Some new "official" audio demos are mixed already, with styles ranging from pure classical over Avantgarde to Jazz.  They will be announced soon.

HTH,

/Dietz - Vienna Symphonic Library
Posted on Wed, Dec 16 2009 15:19
by Chuck Green
Joined on Thu, Dec 21 2006, Ann Arbor, MI (USA), Posts 518

Hi Dietz,

Do you still have plans to release MIR for the Mac environment or are you staying with just the PC?  If so, I think that the early targets were the end of this year.  Is that still the case?

Posted on Wed, Dec 16 2009 15:29
by Dietz
Joined on Tue, Aug 06 2002, Vienna / Europe, Posts 8329
Chuck Green wrote:
Do you still have plans to release MIR for the Mac environment or are you staying with just the PC?  If so, I think that the early targets were the end of this year.  Is that still the case?

Like stated several times before - we still have the plan to release MIR on the Mac someday, but were some hurdles we couldn't overcome during the last few months. Right now, we are concentrating on version 1.1, so there will be no OSX-release ready in the near future, sorry to say so.

/Dietz - Vienna Symphonic Library
2 Pages12>
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.