拿到一支Roland AE-05(Aerophone Go), 從說明書看,它可以透過藍牙跟手機連接,
然後利用手機來設定AE-05,或是用手機接受AE-05來播放額外的MIDI音源,因為
AE-05內建只有11種音源(包括一組打擊樂器),如果用手機可以播放額外幾十種音源,
不過這時要把AE-05本身的音量關到零。
首先遇到的問題就是手機無法連上AE-05的藍牙,裝了Aerophone Go APP也是連不到,
經過確認是安鳳無法連AE-05,只能用哀鳳或哀Pad連!(需要iOS 11或以上)
把AE-05透過USB線插到電腦後可以看到VID/PID
lsusb
Bus 006 Device 002: ID 0582:01d1 Roland Corp.
cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xd4500000 irq 30
1 [AE05 ]: USB-Audio - AE-05
Roland AE-05 at usb-0000:00:1d.1-1, full speed
cat /proc/asound/AE05/usbid
0582:01d1
cat /proc/asound/AE05/usbmixer
USB Mixer: usb_id=0x058201d1, ctrlif=0, ctlerr=0
Card: Roland AE-05 at usb-0000:00:1d.1-1, full speed
dir /dev/snd/by-id/
total 0
lrwxrwxrwx 1 root root 12 12月 30 20:33 usb-Roland_AE-05_FFFFFFFEFFFF-00 -> ../controlC1
以上確認Linux能夠看到Roland AE-05的device, 再來檢查一下是否能收到AE-05送過來
的訊號?
aconnect -i
client 0: 'System' [type=kernel]
0 'Timer '
1 'Announce '
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 20: 'AE-05' [type=kernel]
0 'AE-05 MIDI 1 '
指定 port 20
aseqdump -p 20
這時按AE-05的鍵或是吹氣出聲,都會從螢幕上列出一大串MIDI的值
20:0 Control change 0, controller 2, value 95
20:0 Control change 0, controller 11, value 95
20:0 Control change 0, controller 2, value 90
20:0 Control change 0, controller 11, value 90
20:0 Control change 0, controller 2, value 82
20:0 Control change 0, controller 11, value 82
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 0F 64 03 F7
20:0 Control change 0, controller 2, value 90
20:0 Control change 0, controller 11, value 90
20:0 Note on 0, note 47, velocity 100
20:0 Note off 0, note 45, velocity 0
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 0F 60 07 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 0E 60 08 F7
20:0 Control change 0, controller 2, value 82
20:0 Control change 0, controller 11, value 82
20:0 Note on 0, note 65, velocity 100
20:0 Note off 0, note 47, velocity 0
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 06 60 10 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 06 40 30 F7
20:0 Control change 0, controller 2, value 74
20:0 Control change 0, controller 11, value 74
還未解決的問題是能否吹奏AE-05 讓腦裡來播出各種MIDI?
然後利用手機來設定AE-05,或是用手機接受AE-05來播放額外的MIDI音源,因為
AE-05內建只有11種音源(包括一組打擊樂器),如果用手機可以播放額外幾十種音源,
不過這時要把AE-05本身的音量關到零。
首先遇到的問題就是手機無法連上AE-05的藍牙,裝了Aerophone Go APP也是連不到,
經過確認是安鳳無法連AE-05,只能用哀鳳或哀Pad連!(需要iOS 11或以上)
把AE-05透過USB線插到電腦後可以看到VID/PID
lsusb
Bus 006 Device 002: ID 0582:01d1 Roland Corp.
cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xd4500000 irq 30
1 [AE05 ]: USB-Audio - AE-05
Roland AE-05 at usb-0000:00:1d.1-1, full speed
cat /proc/asound/AE05/usbid
0582:01d1
cat /proc/asound/AE05/usbmixer
USB Mixer: usb_id=0x058201d1, ctrlif=0, ctlerr=0
Card: Roland AE-05 at usb-0000:00:1d.1-1, full speed
dir /dev/snd/by-id/
total 0
lrwxrwxrwx 1 root root 12 12月 30 20:33 usb-Roland_AE-05_FFFFFFFEFFFF-00 -> ../controlC1
以上確認Linux能夠看到Roland AE-05的device, 再來檢查一下是否能收到AE-05送過來
的訊號?
aconnect -i
client 0: 'System' [type=kernel]
0 'Timer '
1 'Announce '
client 14: 'Midi Through' [type=kernel]
0 'Midi Through Port-0'
client 20: 'AE-05' [type=kernel]
0 'AE-05 MIDI 1 '
指定 port 20
aseqdump -p 20
這時按AE-05的鍵或是吹氣出聲,都會從螢幕上列出一大串MIDI的值
20:0 Control change 0, controller 2, value 95
20:0 Control change 0, controller 11, value 95
20:0 Control change 0, controller 2, value 90
20:0 Control change 0, controller 11, value 90
20:0 Control change 0, controller 2, value 82
20:0 Control change 0, controller 11, value 82
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 0F 64 03 F7
20:0 Control change 0, controller 2, value 90
20:0 Control change 0, controller 11, value 90
20:0 Note on 0, note 47, velocity 100
20:0 Note off 0, note 45, velocity 0
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 0F 60 07 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 0E 60 08 F7
20:0 Control change 0, controller 2, value 82
20:0 Control change 0, controller 11, value 82
20:0 Note on 0, note 65, velocity 100
20:0 Note off 0, note 47, velocity 0
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 06 60 10 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2C 00 00 00 79 F7
20:0 System exclusive F0 41 10 00 00 00 4E 12 00 27 34 2F 00 06 40 30 F7
20:0 Control change 0, controller 2, value 74
20:0 Control change 0, controller 11, value 74
還未解決的問題是能否吹奏AE-05 讓腦裡來播出各種MIDI?
沒有留言:
張貼留言