I'm having a really hard time explaining myself :-) [message #75006] |
Sat, 28 October 2006 07:01 |
chuck duffy
Messages: 453 Registered: July 2005
|
Senior Member |
|
|
because of the amount of technobabble I use, and my poor grasp of english
syntax :-)
Here's the deal...
1. The idea I am proposing does not use any physical hardware interconnects
between PARIS and the "new" theoretical VST host. It uses a piece of "shared
memory" (see wikipedia) to shuttle samples back and forth. The theoretical
VST host would present 32 virtual inputs and 32 virtual outputs to any ASIO
capable application.
2. There would be *one* channel strip in the VST HOST for *each* incoming
virtual ASIO connection. On this strip you could drop as many VST plugs,
or VSTis as you want. The strip would add up the latency for all plugs on
the strip, and then bump the latency up to a user configured amount, thereby
giving you 100% consistent latency for each channels. The output of each
strip would go to an ASIO virtual OUT channel.
3. A simple "new" VST plug would be inserted on each channel in paris. On
this plug you would select *which* one of the 32 "NEW" VST host channels
you wanted to route through.
Now - the 64,000 question is, is there any other use for this new host BESIDES
PARIS. If we can think of other uses for it, I would work on it, if not,
I wouldn't :-) It needs to have a larger potential audience than the paris
community :-)
Chuck
Chuck
|
|
|