請問midi檔案播放的延遲問題

討論MP3、WAV、MIDI、WMA甚至其他數位音訊的播放、製作、轉換等。

版主: DearHoney

回覆文章
vixensjlin
初學者
文章: 3
註冊時間: 2006-01-11 11:50

請問midi檔案播放的延遲問題

文章 vixensjlin »

我下載了幾首midi, 發現從按下播放鍵到實際上聲音響起, 會有一兩秒的延遲, 因為我打算拿midi來做鈴聲, 請問這一兩秒的延遲, 應該如何去掉呢?

附件檔中有兩個midi, 較小的是比才的阿萊城姑娘組曲的小夜曲(14k), 較大的那個是柴可夫斯基胡桃鉗中的俄羅斯舞(61k), 這兩首midi, 在我的PC電腦(賽揚2.7G/CMI9738/XPproSP2)上以windows media player播放時, 阿萊城姑娘小夜曲總是有明顯約兩秒的延遲, 胡桃鉗中俄羅斯舞幾乎沒有延遲, 按下去就播放了. 奇怪的是, 若以Timidity++播放時兩者都延遲約三秒, 怎麼會這樣?

我對midi檔不了解, 也不知道是不是作者在midi檔開頭是不是有先放幾拍休止符, 不過目前為止個人的猜測是, 這段延遲與midi播放器的設定有關, 跟midi檔大小或複雜度沒有關係. 懇請對midi檔較了解的前輩, 能夠幫忙解惑, 並指點如何消去那兩秒延遲, 謝謝!

PS. 此篇修改後, 同步刊載於 http://forum.palmislife.com/ 詢問.


MIDI file: bizetArlesienneMinuet.mid
GS/SMF/04ch, 列出了32個 channel , 實際上只用到4個 channel
Format: 1 Tracks: 5 Divisions: 240
Sequence: Minuet from " L'Arlesienne Suit No. 2" ? 
Sequence: By G.Bizet
Copyright: @Arr. by GARESU, 1996. All Rights Reserved.


MIDI file: cmmp_672.mid
GS/SMF/16ch 列出了16個 channel , 實際上用到16個 channel
Format: 1 Tracks: 25 Divisions: 480
Sequence: Trepak (Nutcracker Suite)
Track name: 4. Trepak from
Track name: Nutcracker Suite
Track name: by Tchaikowski
Track name: Arr : G. Pollen (1999)
附加檔案
ringtone.zip
(12.13 KiB) 已下載 152 次
回覆文章