I'm trying to get Jamstix 2.5.2 and BFD to play nice in Sonar 8.3.1 but I'm having a hard time.Ralph [RZ] wrote: The best way may be this:
[list:f879bc5999]
[*:f879bc5999]load BFD2 kit into Jamstix 2 via the 'Kit' window and the BFD2 pre-made kit that comes with Jamstix 2.
[*:f879bc5999]open the BFD2 GUI in Jamstix with the 'Edit' button in the kit window
[*:f879bc5999]save the BFD2 kit to a file
[*:f879bc5999]check 'MIDI Out Only' in the Jamstix 2 mixer
[*:f879bc5999]load BFD2 separate from Jamstix 2 into the host
[*:f879bc5999]load the kit file you saved into BFD2
[*:f879bc5999]add a MIDI track to the host with input=Jamstix and output=BFD2
[/list:u:f879bc5999]
What this does is cause Jamstix 2 to load and use the BFD-specific mappings but not actually load the DLL (caused by the 'MIDI Out Only' setting). This way you have BFD2 separately in the host and can use its outputs as needed but Jamstix is still 'driving' it via the MIDI track.
You can then use percussion sounds in BFD as desired and just have to make sure that the corresponding sound slots in Jamstix 2 use the correct MIDI key.
First, quick question: Why must there be an audio track with its input from Jamstix to get this to work? I worked so hard to build a BFD kit using the above method, with each piece having its own track in Sonar, and then it took forever to figure out why Jamstix did nothing. Not until I just tried inserting an audio track with its input from Jamstix did anything happen. Nothing is actually using the track so it's not making sense.
Second, my main problem is ever few bars the timing is catching. I've tried this in one of my song files that already has a midi track (originally from Jamstix before I started messing with BFD). The existing midi track plays back fine. But, once I get Jamstix to start playing BFD, the timing gets off.
So I decided to start from scratch in a new and empty file. Same problem. Every few bars the timing catches. I then disabled everything in Jamstix including accents, fills, kicks and snares, everything but hats, just to make sure the timing is off. And the same still happens: every few bars, there's a slight catch.
Any ideas what this problem might be?