Roland UM-ONE USB MIDI Interface for Linux

J’ai acheté, il y a quelque temps déjà, l’interface USB MIDI Roland UM-ONE.
N’ayant pas ce type d’interface pour mon ordinateur portable, je me suis donc tourné vers cette nouvelle interface de chez Roland, pour piloter entre autre une groove-box Roland MC-505, ainsi que le sampleur Roland SP-404SX.
Grande sœur de l’interface USB MIDI Roland UM-1, celle-ci n’était pas reconnue sur mon système GNU/Linux. Il a donc fallu compiler le noyau en rajoutant l’interface dans ses sources.

USB MIDI Roland UM-ONE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

– Installer les sources du noyau Linux (souvent dans /usr/src)
– Editer le fichier ~/sound/usb/quirks-table.h
– Insérer le code suivant à la fin du fichier et sauver


{
USB_DEVICE(0x0582, 0x012a),
.driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
/* .vendor_name = "Roland", */
/* .product_name = "UM-ONE", */
.ifnum = 0,
.type = QUIRK_MIDI_FIXED_ENDPOINT,
.data = & (const struct snd_usb_midi_endpoint_info) {
.out_cables = 0x0001,
.in_cables = 0x0001
}
}
},

Il ne reste plus qu’à lancer la compilation, installer et redémarrer sur le nouveau noyau compilé.
L’interface est maintenant détectée sans problème par le noyau.
Elle est très stable et rapide. Synchronisation parfaite garantie, avec faible latence !

USB MIDI Roland UM-ONE


Show Buttons
Hide Buttons