Pages : 1
#1 Le 29/04/2017, à 15:19
- Redostd
Clavier MIDI USB vers VirtualBox
Bonjour,
Je souhaiterais pouvoir utiliser mon clavier MIDI (Piano numérique DP-26) connecté en USB sur ma VM Windows 7 (pour FL Studio).
J'ai tout d'abord pensé à activer le support USB dans les paramètres de la VM, mais mon piano n'y est pas listé malheureusement. La seule présence de mon piano sur mon Lubuntu hôte est dans le lsusb :
Bus 002 Device 015: ID 0a67:2014 Medeli Electronics Co., Ltd
Y'aurait-il donc un moyen de faire détecter mon piano comme un périphérique USB dans la liste de Virtualbox ? Où même "forcer" la fameux "Bus 002 Device 015" à passer directement à la VM de mon choix (sans traitement de la machine hôte du coup) ?
Merci par avance.
Configuration :
Hôte
Lubuntu 16.10
Virtualbox 5.0.38 (la 5.1 ayant d'énorme latence audio)
Extension Oracle VM VirtualBox Extension Pack
Invité
Windows 7 64bits
Virtualbox Guest Addons
FL Studio 12
lsmod | grep midi
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_seq 69632 3 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi
snd_usbmidi_lib 32768 1 snd_usb_audio
snd_rawmidi 32768 2 snd_seq_midi,snd_usbmidi_lib
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd 86016 28 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_usb_audio,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_usbmidi_lib,snd_seq_device,snd_hda_codec_realtek,snd_pcm
Informations détaillées du périphérique
Bus 002 Device 015: ID 0a67:2014 Medeli Electronics Co., Ltd
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0a67 Medeli Electronics Co., Ltd
idProduct 0x2014
bcdDevice 1.00
iManufacturer 1 MEDELI†
iProduct 2 USB AudioDevice
iSerial 3 ㈱㐳㘵㠷‹†††
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 101
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 3 ㈱㐳㘵㠷‹†††
bmAttributes 0xc0
Self Powered
MaxPower 10mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 9
bInCollection 1
baInterfaceNr( 0) 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 3 MIDI Streaming
bInterfaceProtocol 0
iInterface 0
MIDIStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 65
MIDIStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (MIDI_IN_JACK)
bJackType 1 Embedded
bJackID 1
iJack 0
MIDIStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (MIDI_IN_JACK)
bJackType 2 External
bJackID 2
iJack 0
MIDIStreaming Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (MIDI_OUT_JACK)
bJackType 1 Embedded
bJackID 3
bNrInputPins 1
baSourceID( 0) 2
BaSourcePin( 0) 1
iJack 0
MIDIStreaming Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (MIDI_OUT_JACK)
bJackType 2 External
bJackID 4
bNrInputPins 1
baSourceID( 0) 1
BaSourcePin( 0) 1
iJack 0
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
bRefresh 0
bSynchAddress 0
MIDIStreaming Endpoint Descriptor:
bLength 5
bDescriptorType 37
bDescriptorSubtype 1 (GENERAL)
bNumEmbMIDIJack 1
baAssocJackID( 0) 3
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
bRefresh 0
bSynchAddress 0
MIDIStreaming Endpoint Descriptor:
bLength 5
bDescriptorType 37
bDescriptorSubtype 1 (GENERAL)
bNumEmbMIDIJack 1
baAssocJackID( 0) 1
Device Status: 0x0000
(Bus Powered)
Dernière modification par Redostd (Le 29/04/2017, à 15:24)
Hors ligne
#2 Le 21/08/2022, à 19:38
- fabien1973
Re : Clavier MIDI USB vers VirtualBox
Bonjour,
J'ai un autre périphérique midi USB mais le principe est le même je pense.
Dans "Son" j'ai changé le pilote en "pilote audio OSS", et là miracle, dans l'onglet USB de ma VM sont apparus tous mes périphériques USB dont mon périphérique m-audio
Dernière modification par fabien1973 (Le 21/08/2022, à 19:38)
Hors ligne
Pages : 1