Chargement...
 
Skip to main content

6 - Le MIDI


Bulk Dump de Yamaha..

Bonjour ou Bonsoir,

voilà je vous fait part d'un problème assez particulier. Mon vieux lecteur de disquette Midi Yamaha MDF2 m'a lâché, temporairement du moins. Beaucoup de mal à retrouver une courroie vraiment adaptée au lecteur, mais passons.

J'ai réussi à recopier quelques disquettes écrites avec ce lecteur sur mon PC (sous Xubuntu 14.04). J'ai réussi aussi à renvoyer ces mêmes fichiers dans une de mes machines (un vieux Yamaha QR-10) grâce à la commande aplaymidi, mon pc étant relié à une interface midi usb de M-AUDIO.
Donc ça c'est nickel, je redécouvre même des vieux trucs composés y'a des années. 😀

Par contre je n'arrive pas à faire l'inverse, c'est à dire renvoyer un bulk de mon qr-10 vers mon pc. J'utilise arecordmidi, mais quand je renvoie le fichier sur mon séquenceur Yamaha, j'ai un joli message d'erreur.

Comment résoudre ce problème ?

J'utilise ces deux commandes aplaymidi et arecordmidi car les Yamaha produisent des fichiers midi standard (et donc la commande amidi ne fonctionne pas).

PS je n'ai pas utilisé Jack pour ces procédures, je n'en vois pas l'intérêt.
J'en profite pour vous partager ma solution pour le Yamaha SU-10, où là figurez-vous que arecordmidi et aplaymidi fonctionnent nickel.

http://fr.audiofanzine.com/sampleur/yamaha/SU10/forums/track.,t.496320,bulk-dump-et-midiox,post.8538279.html

Y'a donc certainement un souci d'intervalle ou de message avec le qr-10, mais là je sèche. De fait, le QR-10 m'indique deux erreurs (err07 et err05), qui correspondent je pense à un problème de vitesse de transmission. En fait le QR-10 sait qu'il reçoit un bulk, mais ne sait pas l'interpréter, et le buffer du qr-10 est plein (cf Manuel du QR-10).

Par contre je ne vois pas d'option dans aplaymidi pour réduire la vitesse de transmission ?
France
Chouette pour le partage de la solution.
Bon, je viens de réussir !! 😀

Mais je ne m'enthousiasme pas trop vite non plus. Pour l'instant ce que j'ai fait, c'est installer le firmware de mon interface midi M-audio USB Uno. A vrai dire je ne sais pas si c'est ça qui a joué, parce que mon interface était quand même reconnue sans ce firmware..

Copy to clipboard
sudo apt-get install midisport-firmware


Une fois l'installation du firmware faite, il faut redémarrer le PC.

Ensuite j'ai refait la commande aplaymidi, mais j'ai ajouté l'option -d 10. Visiblement ça introduit un délai de 10 secondes au début du bulk. J'ai fait un essai sans cette option, ça ne fonctionne pas.

Ce qui donne donc en clair

Copy to clipboard
aplaymidi -p <numero_de_port_de_l_interface> monfichier.mid -d 10


et là ça a marché, sur une sauvegarde que j'avais faite auparavant avec arecordmidi.

Donc c'est cool, je vais pouvoir bosser, mais mais mais, on n'est jamais trop prudent, je vous confirme tout ça après !
France
Super pour le retour. J'ai mis un lien vers ici dans la page M-audio Uno. J'imagine bien que ce n'est pas le meilleur endroit, mais bon ... à défaut de mieux, au moins il est dans la doc. Si tu as une idée d'où parler de ça dans la documentation, n'hésite pas à en parler ici.
a+