ドラムマシンTR-8ですが、不思議な挙動をすることが発覚。どうもDAWから送られてくるMIDI信号を、時々「無視」しているようで、演奏させていると、なぜか時々一拍分くらい無音になります。そんな馬鹿な……と思われるかもしれませんが、結構頻発していて、5分の曲なら必ず1回、あるいは2回起こることもある。必ず再現する現象です。場所は不定。
USB-MIDIの悪影響かと思っていたが、DINのMIDIに変えても全く同じ。これは何か?
むろんDAWやインターフェースには問題がない(他のハード音源は正常にドライブしているので)
どうやら、DAW画面で打ち込んだリズムパターンだと、この現象は起こらない。ではどういう時にか、というと、TR-8側で直にリズムパターンを打ち込んで、それをMIDIでDAW側に一度吸い上げた場合。それをプレイバックすると、この奇妙な現象が起きるようだ。
なんでこんな面倒なことをするかというと、TR-8のリズムのゆれを最大限再現したいので、こうしています。実際ピアノロールを見ると、なんともいえない微妙なズレがデータに発生していて、TR-8のアナログエミュレーションはかなり優秀であることがわかります。
どうも、バグっぽいデータまでMIDIで送ってしまっているんじゃないかと思うんだけど、まだ確かめていない。
さすがに元になったTR-808も、時々リズム演奏が「お休み」するという話は聞いたことがないので、何らかの不具合じゃなかろうか。MIDIデータを16進数で見れば良いのだろうけど、流石にそこまでは手が回りません。まあDAW側のMIDI制御が悪いのかもしれないが。
この件、また何かわかったら書いてみます。