|
|
charleshwu
鐵驢友〔初級〕
. 積分: 25
. 文章: 43
. 收花: 164 支
. 送花: 16 支
. 比例: 0.1
. 在線: 283 小時
. 瀏覽: 7603 頁
. 註冊: 6976 天
. 失蹤: 15 天
|
|
|
|
|
|
|
#1 : 2009-12-1 06:46 PM
全部回覆
|
送花
(6)
送出中...
|
|
|
你的程式可以在Neko Project2下執行嗎?
因為Neko Project2有提供source code, 你可以看出來它是使用模擬指令的方法來執行的,
在I286C\I286CMN.c檔裡可以找到I286FN _outsb(void),
I286FN _outsw(void), I286FN _insb(void) 和 I286FN _insw(void)
4個function,修改它們就可以trap你想監控的IO,把對MIDI IO所有的in 和out的指令log下來,對應IC的datasheet就可以得到當初的MIDI命令,再寫一個程式把log翻譯回Midi檔,應該就可以了.
這不容易,也很花時間,就看你有多少時間和決心來做這件事了.
[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
|
|