Quote:

Quote:

It also requires basically 2 hosts.

If I knew that I didn't have to have two hosts running in order to get Jamstix and other tempo-locked VSTi inside of RB, I would be signed up right now.




Scott,

I'm not following you on the 'two hosts' thing. Both Rewire and VSTi implementation require a host and slave/client. One each. I want to be certain I understand you completely. Please say more.

R.




Ryszard,

Let's take for example a very simple delay VST that I use called Bionic Delay. It is a wonderful tape-delay emulation that locks to tempo - that is, I can set the delay parameters in terms of note duration, not milliseconds, in a host that passes this information along through the VST interface. It makes delay setting for tempo a no brainer. PG products do not do this. Hosts that do pass the tempo information along through VST/VSTi are most of them out on the market besides PG products.

In order to make this particular delay work with RB through Re-Wire, I have to host that particular VST in another DAW program that communicates over ReWire. Most VST/VSTi plugins are NOT ReWire slave units. They are designed just to work within the VST/VSTi interface - which is exactly what they should do. Tempo communication in the VST/VSTi interface is bog standard for most DAW software. Because PG wraps VST/VSTi to look like DX/DXi, one of the things that gets lost in the wrapping is the tempo information.

Moving to VSTi we have all of the latest drum software plugins like Jamstix and EZdrummer that require tempo locking between host and VST plugin. In my current host, the sequence tempo information is automatically passed into Jamstix via the VSTi interface within the host. Jamstix 'jams along' with the intensity of either MIDI data or audio data being fed to the Jamstix brain. It is quite magical how it works - and it does work, again with nearly every other DAW software on the market.

Reason is a fairly unique bird. Many people in the electronic & club/dance music world construct their songs within Reason because it is also is a MIDI based sequencing program, but with concentration/specialty in making beats and synth-based music and effecting them. It excels in this arena. Because it does not handle audio recording, many people slave or master it to another DAW program that does accommodate audio, using ReWire. ReWire was likely born out of this necessity to combine MIDI and Audio with Reason users.

For the most part, nobody really needs ReWire support from PG products; excepting those using Reason. On the other hand, VST/VSTi users could all benefit from better VST/VSTi implementation in PG products without needing ReWire whatsoever.

Mac pointed out a way that ReWire support could help - but it does require another DAW or at minimum VST/VSTi host that has both ReWire AND VSTi support.

Mac's chain that he pointed out was right on the money - but it involves a rather expensive and unnecessarily complicated middleman in the additional host/DAW requirement.


RB as the ReWire master - VST Host of choice as ReWire slave hosting Jamstix for example

instead of

RB hosting Jamstix directly

Or RB track getting effected with a delay that is tempo locked, etc.

Hopefully this makes sense what I've explained here. Perhaps send me a PM if not.


It would work - but it would involve purchase of another DAW software for most users of PG products.