Originally Posted By: Mac
Back to Sam's problem:

Sam, I would try using MME sound drivers selection inside RB's Prefs -> Audio and then start manually adjusting the Latency figure in the Latency timing block in an effort to see if I could find a setting that would allow for the amount of time needed for the disclavier to respond at the right time.

The method I would use is the old machinist's "Rule of Halves" at first, which is simple enough, pick a large latency time, say 500mS and play a MIDI file, while watching the onscreen piano keyboard highlight or the notation window note highlighting, in an effort to get an idea if that number is too fast, too slow, etc.

Dividing the figure in half and trying again, or if the thing seems to be working "the other way around" then try multiplying the original figure by two, shou;d be able to narrow it down to an area of time, from there on it would be a matter of lightly tweaking that number until onscreen display and disclavier are in sync.

Of course, this would only work with files that are addressing ONLY the diskclavier and not another MIDI synth, be that software or hardware type, as the newly found longer latency figure would likely throw those off in timing. But it could be a first step and perhaps after solving the disclavier problem there might be a workaround for using other MIDI sounds with it, perhaps. Solo disclavier would work fine then, though.


--Mac


Mac, if I understand your post correctly it looks like you are trying to help me with the sync issues, which I had already solved by adding 500ms of latency to non-disklavier tracks. It synced perfectly, MIDI synth tracks playing back with live disklavier (keys moving up and down).

The only answer i'd been asking about was making some type of template so I woukd not have to do this every time i loaded a song. I think rbarv may have addressed this here:

Try changing the delay setting an a blank (New) file and then saving the file as $OPTIONS.seq

RB and PT will load this when it opens, as the default, *if* it exists. It may save those settings for you..

Haven't tried it yet, but will report back.

Now about the snark issue.... :-)


_________________________
Make your sound your own!