2011.07.03 MIDI CCとサンプリングレート
Twitterで少し話題になったのでMIDI CCのUSBと通常のMIDIにおける最大サンプリングレート(理論値)について計算してみました。
MIDIの規格にもUSB-MIDIの規格にも特に最大の転送サンプリングレートの規定はないようです。
大前提
・MIDIの転送速度は 31.25Kbit/s = 3125byte/s
・USBの転送速度は2.0のハイスピードモードで 480Mbit/s = 48Mbyte/s = 48,000,000 byte/s
・MIDI CCはMIDI規格の場合、3byte
・USB-MIDI規格の場合、4byte
・通常のMIDI OUTがついている場合、転送速度はMIDI側の速度になります。USBのみの場合はその限りにあらず。
サンプリングレート
○MIDIの場合
CCを1つ送信するのに 1 / 3125 * 3 = 0.96ms かかります。
なので最大サンプリングレートは 1041Hz
○USB-MIDIの場合
CCを1つ送信するのに 1 / 48,000,000 * 4 = 0.08us かかります。
なので最大サンプリングレートは 12,000,000Hz = 12MHz
ちなみに1つのCCを送信する時間は最短のMIDIレイテンシとなります。
※理論値なのでMIDIデバイス側の処理によって更に遅くなりますし、同時に複数のCCを送信した場合は更に遅れます。
でも手は2個しかないので最大半分の速度ですね。
MIDIの規格にもUSB-MIDIの規格にも特に最大の転送サンプリングレートの規定はないようです。
大前提
・MIDIの転送速度は 31.25Kbit/s = 3125byte/s
・USBの転送速度は2.0のハイスピードモードで 480Mbit/s = 48Mbyte/s = 48,000,000 byte/s
・MIDI CCはMIDI規格の場合、3byte
・USB-MIDI規格の場合、4byte
・通常のMIDI OUTがついている場合、転送速度はMIDI側の速度になります。USBのみの場合はその限りにあらず。
サンプリングレート
○MIDIの場合
CCを1つ送信するのに 1 / 3125 * 3 = 0.96ms かかります。
なので最大サンプリングレートは 1041Hz
○USB-MIDIの場合
CCを1つ送信するのに 1 / 48,000,000 * 4 = 0.08us かかります。
なので最大サンプリングレートは 12,000,000Hz = 12MHz
ちなみに1つのCCを送信する時間は最短のMIDIレイテンシとなります。
※理論値なのでMIDIデバイス側の処理によって更に遅くなりますし、同時に複数のCCを送信した場合は更に遅れます。
でも手は2個しかないので最大半分の速度ですね。
2011.06.26 お久しぶりです&動画をアップしました
お久しぶりです。hsgwです。
1年放置するという暴挙に出ていました。
これからちょくちょくいろいろなものを紹介できればな、と思っています。
のでよろしくです。
ところで新しい動画をアップロードしました。
LEDと銀粘土で指輪作り【作ってみた祭03】
1年放置するという暴挙に出ていました。
これからちょくちょくいろいろなものを紹介できればな、と思っています。
のでよろしくです。
ところで新しい動画をアップロードしました。
LEDと銀粘土で指輪作り【作ってみた祭03】
2010.05.07 大阪・日本橋にてArduinoワークショップがあるそうです
日本橋にて今月Arduinoのワークショップが開かれるそうです!
Make:Tokyo Meetingと日時がかぶっているのですが、「関西だからいけなーい」という方は是非こちらも!
詳しくは
http://blog.galileo-7.com/?eid=143682
こちらでどうぞ!
Make:Tokyo Meetingと日時がかぶっているのですが、「関西だからいけなーい」という方は是非こちらも!
大阪・日本橋・でんでんタウン電子工作教室特別企画
第1回Arduinoファンクラブ開催!!
Arduino(アルデュイーノ)っていったいなあに????
こんなことできます!体験してみよう!
おもろいな!ファンクラブ作ろう!!!っていう集まりです
お気軽にお越し下さい
Arduinoすでに使ってるよ!っていう人は
いろいろ教えて!!!!
主催 :大阪・日本橋・でんでんタウン電子工作教室
日時 :2010年5月23日(日)午後1時〜4時
場所 :日本橋筋商店街振興組合会議室
(でんでんタウン電子工作教室)
大阪市浪速区日本橋4−5−20
ホリノビル302
参加費 :1、000円(第一回目だけの特別価格です)
参加可能人数 :先着14名様迄
締め切り :5/16(日)15:00
詳しくは
http://blog.galileo-7.com/?eid=143682
こちらでどうぞ!







