-
This definitely seems like an unfortunate limitation for myself and MANY of the DP and Logic composers I know here in LA. One workaround would be to use instrument banks (for Kontakt) at least, and then send patch changes from the sequencer. That said, I wonder about the possibility of having VE instances create virtual MIDI ports, like Plogue Bidule does (and several other pieces of software for that matter). It wouldn't solve the issue of audio limitations, but it would allow you to access more instruments. Just a thought.
-
Re "I put this thread in the MIR forum, but I never go to MIR, so I cant imagine I did."
We try to keep things organized - it may very well be that you replied to a VE-thread in the VI-forum, which got moved to the MIR- & Mixing -(and thus: VE)-Forum consequently.
/Dietz - Vienna Symphonic Library -
@plowman said:
But if I have to hunt down whichever of, say, 128 instruments I might be playing in that one compendium of a Winds VE Pro instance, sorting through flutes, then oboes to clarinets, finally discovering the Bassoon DYN 2s that the channel stip is actually playing.... then the template I had imagined will simply not be tenable. That is not a real-world layout.
I don't know why you would say that it is not a real world limit. In the real world you never have 128 Woodwind instruments. [;)]
I have no problem putting all my Woods in One instance with VE2 though, although it would get a bit tight should I want to add many other things like Alto Flute.
However, even with every possible instrument in the Woods playing I can't use More than about 20 MIDI channels. How on earth are you getting to 128 Instruments? That's the size of my complete VSL template, and I often have 2 Vienna Instruments for each orchestral instrument. Maybe there is a better way of working that you haven't tried yet?
DG
-
@skatz said:
This definitely seems like an unfortunate limitation for myself and MANY of the DP and Logic composers I know here in LA. One workaround would be to use instrument banks (for Kontakt) at least, and then send patch changes from the sequencer. That said, I wonder about the possibility of having VE instances create virtual MIDI ports, like Plogue Bidule does (and several other pieces of software for that matter). It wouldn't solve the issue of audio limitations, but it would allow you to access more instruments. Just a thought.The real limitation is the AU spec, so you'll have to hassle Apple about that.
DG
-
I am talking about a MIDI orchestrator's real world. In the REAL real world, we would give it to a human being and say, "Play this." That world does not apply in this thread.
The "Why would you want so many...." notes keep coming. For the love of all things Vienna, I can load fifteen and three-quarters BILLION instruments into this interface. I got it. I so freaking got it. I can load more instruments in VE PRO that there are hungry mouths to feed on this fallen planet. When Carl Sagan was asked how many galaxies are in this universe, he said, "About as many as Plowman can load instruments on his VE PRO." And I've still got 12 GB left over.
I'm going to start another thread. I think I'm beginning to see that the issue is local hosting without access to Virtual MIDI ports, as suggested by Skatz. I welcome all feedback. Thanks DG and others for hanging in there.
Thanks Dietz. I get it now. VE PRO is considered more of a mixing venue. You might consider adding VE PRO to the topic title "MIR, Vienna Suite." I know you're trying to keep it simple, which is hard because VSL programs overlap each other.
-
@DG said:
However, this is not the case for anyone using AU, because due to the cr*p spec that Apple has kindly provided, you can only get 128 MIDI tracks and 128 OutputsWhere are you seeing this limitation? I am not aware of any such limit. Logic Express does have track limitations (255) but Logic Pro does not.
-
Okay, I'm realizing that what I'm realizing is real. Thanks timkiel. I just started another thread, if anyone wants to discuss this limit within Logic vis-a-vis VE PRO local hosting.
All VSL had to do was put a simple sentence in the manual or on their website: Up to 128 channels for local hosting. And if it was anywhere, my apologies for missing it.
-
@DG said:
However, this is not the case for anyone using AU, because due to the cr*p spec that Apple has kindly provided, you can only get 128 MIDI tracks and 128 OutputsWhere are you seeing this limitation? I am not aware of any such limit. Logic Express does have track limitations (255) but Logic Pro does not.
You haven't noticed, that's all. [;)]
It has nothing to do with number of tracks. With AU you can only get 16 MIDI channels per instance. With VST3 you can get many, many more.
DG
-
@DG said:
You haven't noticed, that's all.
It has nothing to do with number of tracks. With AU you can only get 16 MIDI channels per instance. With VST3 you can get many, many more.
DG
This is not a limitation of the AU spec. As was demonstrated, one can get more than 8 instances of VE Pro connected by using both server types. Similarly, if VE Pro Server were written in a way to accomodate instantiation of multiple instances of itself, then one could instantiate as many VE Pro instances as one wanted.
-
@DG said:
You haven't noticed, that's all.
It has nothing to do with number of tracks. With AU you can only get 16 MIDI channels per instance. With VST3 you can get many, many more.
DG
This is not a limitation of the AU spec. As was demonstrated, one can get more than 8 instances of VE Pro connected by using both server types. Similarly, if VE Pro Server were written in a way to accomodate instantiation of multiple instances of itself, then one could instantiate as many VE Pro instances as one wanted.
Of course it's a limitaiton. Can you get more than 16 MIDI channels in one instance of VE Pro with AU? No. Therefore 16 is the limit. [8-)]
DG
-
@DG said:
Of course it's a limitaiton. Can you get more than 16 MIDI channels in one instance of VE Pro with AU? No. Therefore 16 is the limit.
DG
Semantics. The only interesting limit is at the application level. If one wants to truly support a given OS architecture then they deal with lower level limts (of which there are many for any OS). This issue can be accomodated in OS X equally well as in Windows (just diferently).
-
@dbudde said:
OK. I have 16 connected in Logic. 8 from each server.
Hadn't tried that. So the limit on a single machine running OSX it 256 which I would have thought is plenty for all.... although that said you only get 3GB for the 32bit VEP instance to play with....
-
@timkiel said:
Hadn't tried that. So the limit on a single machine running OSX it 256 which I would have thought is plenty for all.... although that said you only get 3GB for the 32bit VEP instance to play with....
At one point some time ago (I believe with some version of the original Vienna Ensemble), it was posible to create a duplcate copy of the application and rename it so you could run multiple instances of it to get around the instance limitation. That doesn't seem to work with VE Pro. I don't know if it still works with the old VE.
-
@DG said:
Of course it's a limitation. Can you get more than 16 MIDI channels in one instance of VE Pro with AU? No. Therefore 16 is the limit.
DG
Semantics. The only interesting limit is at the application level. If one wants to truly support a given OS architecture then they deal with lower level limts (of which there are many for any OS). This issue can be accomodated in OS X equally well as in Windows (just diferently).
I don't think it is a question of semantics. it is an AU limitation, not an OS limitation, because AFAIK this limitation doesn't exist with VST or RTAS on OSX.
DG
-
I haven't gotten to metaframes or automatic loads. But if we were to run both 32-bit and 64-bit for the sake of more VE's, I wonder how metaframes would interpret that. Is information distinguishing the two platforms embedded in a metaframe? Could we automatically load both servers on power-up? Otherwise, we're talking a manual load for one or the other before we could launch a Logic file accessing both bit sizes.
We all draw our own lines. Personally, I won't include sounds in a core template that require a manual launch before the DAW is opened. Heretofore, I open Logic, it loads the sounds, and I'm ready. Now we have to pre-launch VE PRO. But that in turn can be automated according to the manual. So the question is, can we automate both bit servers on one power-up using metaframes?
I imagine a few think all of this is much ado about nothing. But when you're in the middle of a major template rebuild relative to our recent leap in memory access, you want to be careful with your choices, as you'll live with them for another season of composing. My own templates last about twelve months, until user insight and version advances make an update unavoidable.
The goal never changes: large memory loads that are easy to access (to open and consult while composing) on a per articulation basis.
Forum Statistics
194,476 users have contributed to 42,922 threads and 257,973 posts.
In the past 24 hours, we have 3 new thread(s), 13 new post(s) and 79 new user(s).