I was long time intimidated by the limitations of the instant drummers... Besides, there is no way to adjust the playing of the virtual drummer.
A couple of months ago I purchased an unique product - a virtual "team" of drummers which is very similar to the Instant Drummer. The beauty of it is that you can change different drummers according to your stile preferences (Metallica or jazz, for example), you can control everything, type of drum kits and single drums, intensity, combine different parts, etc. And the best part: it has an artificial "brain" which follows your playing, tempo, etc!!! There are also plenty of video demonstrations so check them out.
The product is called Rayzoon Jamstix 2 -
http://www.rayzoon.com/. It is very affordable price-wise as well. It is a VST, but if you use SaviHost, you can make any VST standalone... Anyway... There is a demo which you can work with at:
http://www.rayzoon.com/jamstix2_demo.htmlNow, what should we do to make it play in Riffworks?
You need a VST Chainer - this one works for me great -
http://www.kvraudio.com/get/1068.html, and it's free...
Then you need EnergyXT which is a DAW sequencer. The beauty of EnergyXT is that it is standalone and VST as well, which means that you can put it in another DAW or VST host or VST Chainer. I don't know of other DAWs that have a VST version, but I might be wrong.
EnergyXT is something loke $80 or so, but there is a trial download from the website with all the functions working:
http://www.energy-xt.com/download/.What you need id the "energyXT2 - VST Plugin version"...
Instal or put the VST s in a separate folder (e.g. Riffworks VSTs anywhere you want). It doesn't really matter, they can be in different folders, hard drives, etc., it's just to make the example easier.
In this Riffworks VSTs folder you should have MultiFXVST.dll, enrgyXT.dll and jamstix2.dll.
Start Riffworks, go to "Hardware" button, click. Now the red light should be off. Now click below on "Effects" and light should be on.
Go to "Amp", click on it and from the drop down menu select *Select Plug-in Path*. From the browser select the "Riffworks VSTs folder". Now you three plug-ins should be in the drop down menu. Select MultiFXVST.dll. You'll see a separate pop-up window with the general MultiFXVST interface. Go to "Add" and from the browser select enrgyXT.dll from the "Riffworks VSTs folder". Still in the MultiFXVST , go to "Effects" tab. Click.
Now you will see the enrgyXT interface. Go to File>setup>Browser>Plugins and locate again "Riffworks VSTs folder", this time jamstix2.dll and click on "Add" on the right side. Close the Setup window.
Now,on the left-hand side there is a pluin button. Click on it untill you see the jamstix2. Drag and drop jamstix onto the "modular environment" on the right side.
What this environment shows is different units and virtual connections between them. You don't need to do anything, the connections should be established automatically (but you should read more about enerfXT, IF YOU ARE INTERESTED...).
Double click on jamstix2 module in the modular environment and the Jamstix 2 screen should appear....
A"Quickstart songs" menu should appear, if not, go to the menu tab... I've never used the demo, since I have a registered version, (I was so blown away, I bought it right away, without trying it...). So, from the Quickstart, choose anyJamsessiom...
Then go back to energyXY and hit the play button (top center).
Now you should hear the jam...
In Riffworks, just hit recor for the layer...(don't forget to switch off the instant drummer, as it will be mixed, (BTW, one more option to mix things!!!).
That's it. I know it may seem complicated, but believe me, it is not. I was playing with chainers and VSTs and Riffworks and once you get the simple logic of connecting VSTs, there you go, you can chain effects, drummers, virtual bassists, audio and midi files, you name it. This is because now you have the power of a DAW sequencer into Riffworks.
Last thoughts, I know people from Riffworks might not like this, as it can hurt Instant Drummer sales, but I really think that they are not flexible and competitive enough with respect to adding more useful features.
Cheers,