我正在使用jFugue來解析MIDI文件,它總是會不正確地解析速度(我知道節奏是140,它是說節奏是720)。起初我認爲它可能在某種程度上將實際速度乘以某個數字,但事實並非如此。它給我的數字與節奏有關,但我不知道如何。這整個事情是非常混亂,任何幫助將不勝感激。jFugue錯誤解析速度
回答
這說,如果你正在使用的版本JFugue的4.0之前,節奏被存儲爲每拍微秒,也就是60000/BPM http://www.jfugue.org/javadoc/org/jfugue/Tempo.html
更正: 該網頁上的轉換信息是不正確的。 PPQ(脈衝每季度,或每微秒每搏)= 60,000,000/BPM
我有JFugue的最新穩定版本,4.0.3。所以我不認爲這是問題。 – scottbot95 2011-05-08 04:00:51
是的,我明白你的意思。我嘗試過自己,並且遇到同樣的問題。 JFugue似乎有一些Midi解析Tempo的問題。如果你這樣做:Player player = new Player(); Pattern pattern = player.loadMidi(new File(「song.mid」)); player.play(圖案); player.close(); - 似乎不可避免地播放這首歌太慢了。 – George 2011-05-08 16:24:50
- 1. 錯誤=(錯誤?)無無快速解析
- 2. 黃瓜解析速度
- 3. ASCII文件解析速度
- 4. 解析$ user_agent的速度?
- 5. Android HTML Jsoup解析速度
- 6. XML解析速度減慢
- 7. Microsoft.Data.Schema.ScriptDom解析器的速度
- 8. 解析快速入門錯誤
- 9. 解析錯誤解析錯誤
- 10. 解析錯誤:解析錯誤在PHP
- 11. 角度解析:語法錯誤
- 12. 解析錯誤
- 13. 解析錯誤
- 14. 解析錯誤
- 15. 解析錯誤
- 16. 解析錯誤
- 17. 解析錯誤
- 18. 解析錯誤
- 19. 解析錯誤
- 20. 解析錯誤apk安卓(語法錯誤,解析錯誤)
- 21. 錯誤 - HTML解析錯誤
- 22. JSON與XML解析速度在Flash AS2
- 23. 推遲解析 - 谷歌網頁速度
- 24. 優化CSV解析速度更快
- 25. JavaScript瀏覽器解析速度測試
- 26. AVD中的解析速度非常慢
- 27. Android SAX解析檢索速度很慢
- 28. 在解析文件時比解析Python的速度更慢
- 29. wikitools解析錯誤
- 30. 解析,User.signUp錯誤
有時對於非常緩慢的節奏,約50下,它會給我負數。 – scottbot95 2011-05-08 04:02:11