Chargement...
 
Skip to main content

3 - Forum dédié à Ardour


Réglages Ardour3 (besoin d'aide) ? Impossible d'importer fichiers MIDI...

Bonsoir,

J'ai 2 pistes créées avec Rosegarden et Hydrogen que j'ai exportées au format .mid.
Lorsque je veux les importer sous Ardour3, il n'en veut pas.

Copy to clipboard
Track 1 of /home/2/Musique/Projet#3.mid contained no usable MIDI data [ERROR]: cannot open MIDI file /home/2/1/interchange/1/midifiles/Projet#3-c1.mid for write [ERROR]: MIDI file /home/2/Musique/Projet#3.mid was not readable (no reason available) [WARNING]: Track 1 of /home/2/Musique/Projet#3.mid contained no usable MIDI data [ERROR]: cannot open MIDI file /home/2/1/interchange/1/midifiles/Projet#3-c1.mid for write [ERROR]: MIDI file /home/2/Musique/Projet#3.mid was not readable (no reason available)


Je ne connais pas les réglages généraux, je viens de l'installer.
Est-ce que ça peut venir de là ?

Merci.
France
SAlut

C'est quoi le # dans le nom de ton fichier? Ca correspond à un espace ou bien tu as mis un #? Peut etre qu'il n'en veut pas!

Bonne journée.

Protein Kyn
Ardour n'aime pas: ni les espaces ni les caractères spéciaux.
protein : C'était dans le nom de mon fichier.

J'ai corrigé mais le résultat est le même.
utilisateur_anonyme : il n'y a plus d'espace ni de caractères spéciaux dans les titres. Pas d'améliorations.
A vrai dire j'ai déja essayé de faire de l'import midi dans ardour3 en vain pour moi la solution c'est connecter les logiciels entre eux et de faire un enregistrement en midi...
utilisateur_anonyme : comment procèdes-tu pour réaliser tes enregistrements ?
Déjà je n'utilise pas rosegarden ni Qtractor ensuite je travaille sur une MPC4000 piste par piste ou selon l'influence du moment je me sert de ses pads comme d'un clavier (c'est plus compliqué mais c'est ma méthode et elle fait ses preuves) et pour fignoler les notes le tout à la souris (c'est plus précis d'autant que dans ardour d'un simple clic droit sur une région ou même une note tu peux éditer plein de choses comme la vélocité, la durée de la note, son canal ... bref) . Quand j'utilise par exemple renoïse bin je le fait jouer depuis Ardour via une piste MIDI+Audio (donc la piste jouée dans renïose rentre dans ardour et une fois l'édition faite j'exporte la piste sous forme de fichier audio ensuite recette "old school => sampling" edition audio marqueurs ect ...

Mais tout ça dépend de l'influence du moment dès fois une recette marchera mieux qu'une autre. Et parfois tu galère pendant des jours entiuers et ttu fait crasher ardour à coup de clics successifs et trop rapides ...

Toute ces méthode impliquent une utilisation de ladish qui permet plus de chose que qjackCtrl. il faut aussi savoir que si tu viens à utiliser ladish alors il faut littéralement oublier l'usage de qjackctl car c'est (heu on va dire...) un peu incompatible dans la mesure ou leur fonctionnement respectif est différent.

Donc en clair si tu veux jouer une piste depuis ardour vers un autre soft il faut utiliser une piste MIDI + Audio de sorte à pouvoir y faire retourner l'audio de la piste en question. Ensuite t'as pas besoin d'enregistrer l'audio puisque t'auras une piste midi pour ça ensuite la fonction d'export de Ardour (oui c'est magique) fait le reste à condition de sélectionner les pistes désirées.
C'est bien cool tout ça, mais ça m'en dit pas plus sur la façon de m'y prendre...

Je galère, et Ardour3 ne veut toujours pas de mes pistes MIDI...

Par hasard, tu saurais dans quel répertoire sont enregistrés les fichiers MIDI faisant suite à un enregistrement sous Rosegarden ?
Pour rosegarden non du tout (je te disais que j'n'utilise pas rosegarden) mais j'imagine qu'il doit écrire ça dans le fichier de session.rg
Ceci dit quand tu fais un export tu doit avoir un fichier midi au final ?

En gros si par exemple je veux que ardour joue une piste de ton rosegarden je m'y prendrai un peu comme ça:

Exemple [A3] + Yoshimi Exemple [A3] Jouant MIDI Recevant Audio

L'idée c'est que ardour peut envoyer et recvoir autre chose que l'audio donc ici du midi .
La piste nommée Audio+MIDI joue du midi qui est envoyé sur une autre logiciel dans ce cas précis il s'agit de yoshimi.
ET de yoshimi l'audio qui est sort retourne dans ardour.
POur cela il te faut a2jmidid et si tu veux aller plus loin :

Cadence et plus particulièrement Claudia.

Ensuite je viens quand même de faire un test histoire d'être un peu moins c#n ce soir: Si tu exporte ton fichier MIDI depuis rosegarden d'une part il faut qu'il soit nommé tonfichier.mid et pas tonfichier.midi Ardour va te dire qu'il y a des infos dedans qu'il ne sait pas lire mais a priori il les ouvre bien:
[A3] Import.mid Par Export Rg
J'ai installé Cadence mais j'ai un problème avec a2jmidid.

J'en reparle ce soir.
Bonsoir,

Voici le déroulement de l'installation de a2jmidid, avec à la fin le message d'erreur :

Copy to clipboard
n@n-SATELLITE-C50-A-15E:~$ cd '/home/n/Téléchargements' n@n-SATELLITE-C50-A-15E:~/Téléchargements$ tar -xvf a2jmidid-8.tar.bz2a2jmidid-8/ a2jmidid-8/wscript a2jmidid-8/jack.h a2jmidid-8/jack.c a2jmidid-8/dbus.h a2jmidid-8/structs.h a2jmidid-8/a2j_control a2jmidid-8/man/ a2jmidid-8/man/a2jmidid.1 a2jmidid-8/man/a2j.1 a2jmidid-8/man/a2j_control.1 a2jmidid-8/man/a2jmidi_bridge.1 a2jmidid-8/man/j2amidi_bridge.1 a2jmidid-8/paths.h a2jmidid-8/INSTALL a2jmidid-8/gpl2.txt a2jmidid-8/a2j a2jmidid-8/a2jmidi_bridge.c a2jmidid-8/j2amidi_bridge.c a2jmidid-8/dbus_internal.h a2jmidid-8/a2jmidid.h a2jmidid-8/port_thread.c a2jmidid-8/port.h a2jmidid-8/port_hash.c a2jmidid-8/port_thread.h a2jmidid-8/org.gna.home.a2jmidid.service.in a2jmidid-8/list.c a2jmidid-8/dbus_iface_control.h a2jmidid-8/conf.c a2jmidid-8/AUTHORS a2jmidid-8/README a2jmidid-8/dbus_iface_introspectable.c a2jmidid-8/list.h a2jmidid-8/conf.h a2jmidid-8/port.c a2jmidid-8/port_hash.h a2jmidid-8/log.c a2jmidid-8/gitversion.h a2jmidid-8/dbus.c a2jmidid-8/NEWS a2jmidid-8/dbus_iface_control.c a2jmidid-8/waf a2jmidid-8/sigsegv.c a2jmidid-8/internals.txt a2jmidid-8/paths.c a2jmidid-8/a2jmidid.c a2jmidid-8/log.h a2jmidid-8/sigsegv.h n@n-SATELLITE-C50-A-15E:~/Téléchargements$ cd a2jmidid-8 n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$ ./waf configure --prefix=/usr/local Checking for program gcc : ok /usr/bin/gcc Checking for compiler version : ok 4.8 Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for compiler could create programs : ok Checking for compiler could create shared libs : ok Checking for compiler could create static libs : ok Checking for flags -O2 : ok Checking for flags -g -DDEBUG : ok Checking for flags -g3 -O0 -DDEBUG : ok Checking for flags -Wall : ok Checking for gcc : ok Checking for package alsa : not found pkg-config cannot find alsa n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$ ./waf Project not configured (run 'waf configure' first) n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$ ./waf configure --prefix=/lib Checking for program gcc : ok /usr/bin/gcc Checking for compiler version : ok 4.8 Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for compiler could create programs : ok Checking for compiler could create shared libs : ok Checking for compiler could create static libs : ok Checking for flags -O2 : ok Checking for flags -g -DDEBUG : ok Checking for flags -g3 -O0 -DDEBUG : ok Checking for flags -Wall : ok Checking for gcc : ok Checking for package alsa : not found pkg-config cannot find alsa n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$ ./waf Project not configured (run 'waf configure' first) n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$



Au fait, j'ai pu enregistrer ce que je voulais avec Claudia ( grâce au Render et Use Transport ). Super !
Mais y a t-il une différence si j'enregistre avec Ardour3 ?
Techniquement non tu n'auras aucune différence

Copy to clipboard
Checking for package alsa : not found pkg-config cannot find alsa


Regarde du coté de de alsa-base (synaptic) et aussi libasound2-dev
Les paquets libasound2 et alsa-base sont déjà installés (via ubuntu software center).

Le problème ne vient pas de là.
France
il te faut "libasound2-dev" (pas juste "libasound-toutcourt").
Pardon, j'ai corrigé :

Copy to clipboard
n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$ ./waf configure --prefix=/usr/local Checking for program gcc : ok /usr/bin/gcc Checking for compiler version : ok 4.8 Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for compiler could create programs : ok Checking for compiler could create shared libs : ok Checking for compiler could create static libs : ok Checking for flags -O2 : ok Checking for flags -g -DDEBUG : ok Checking for flags -g3 -O0 -DDEBUG : ok Checking for flags -Wall : ok Checking for gcc : ok Checking for package alsa : ok Checking for package jack >= 0.109.0 : not found pkg-config cannot find jack >= 0.109.0


C'est réglé pour alsa, mais pour jack, je ne vois pas de jackd-dev dans Ubuntu Software Center ???
J'ai installé le paquet libjack-jackd2-dev, et ça fonctionne jusqu'à...

Copy to clipboard
{n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$ ./waf configure --prefix=/usr Checking for program gcc : ok /usr/bin/gcc Checking for compiler version : ok 4.8 Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for compiler could create programs : ok Checking for compiler could create shared libs : ok Checking for compiler could create static libs : ok Checking for flags -O2 : ok Checking for flags -g -DDEBUG : ok Checking for flags -g3 -O0 -DDEBUG : ok Checking for flags -Wall : ok Checking for gcc : ok Checking for package alsa : ok Checking for package jack >= 0.109.0 : ok Checking for package dbus-1 : ok Checking for header getopt.h : ok ================== a2jmidid-8 exported from 7383d268c4bfe85df9f10df6351677659211d1ca Install prefix : /usr D-Bus support : yes D-Bus service install directory : /usr/share/dbus-1/services Configuration finished successfully; project is now ready to build. n@n-SATELLITE-C50-A-15E:~/Téléchargements/a2jmidid-8$ ./waf [ 1/18] copy: org.gna.home.a2jmidid.service.in -> build/default/org.gna.home.a2jmidid.service [16/18] cc_link: build/default/a2jmidid_1.o build/default/log_1.o build/default/port_1.o build/default/port_thread_1.o build/default/port_hash_1.o build/default/paths_1.o build/default/jack_1.o build/default/list_1.o build/default/dbus_1.o build/default/dbus_iface_introspectable_1.o build/default/dbus_iface_control_1.o build/default/sigsegv_1.o -> build/default/a2jmidid /usr/bin/ld: default/jack_1.o: référence au symbole non défini «sem_getvalue@@GLIBC_2.2.5» //lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Build failed -> task failed (err #129): [bld:///home/n/Téléchargements/a2jmidid-8/a2jmidid]


D'ou vient l'erreur, je ne saisis pas ?
France
Pour ta compilation, as-tu libpthread-dev installé ?

Et au fait, pourquoi cherches-tu a compiler a2jmidid ? Il est présent dans les dépôts de la majorité des distributions.
Tu as raison, je vois qu'il est déjà installé. Quelle bourde !

Mon problème maintenant est de comprendre pourquoi Ardour3 ne veut pas importer mes fichiers MIDI ?
France
roserose : as-tu trouvé la raison du refus de ton fichier MIDI ?

Copy to clipboard
[ERROR]: cannot open MIDI file /home/2/1/interchange/1/midifiles/Projet#3-c1.mid for write [ERROR]: MIDI file /home/2/Musique/Projet#3.mid was not readable (no reason available)

La première ligne fait état d'un problème d'ouverture de fichier en écriture:
C'est peut-être un problème de droits ou d'espace disque ?

que donnent les commandes suivantes:
Copy to clipboard
$ ls -l /home/2/1/interchange/1/midifiles/Projet#3-c1.mid $ df -h /home/2/1/interchange/1/midifiles/Projet#3-c1.mid

J'ai effectué les 2 commandes suivantes, voici les résultats :

Copy to clipboard
$ ls -l '/home/Musique/Composition/Format création/Midi/Rg3.mid' -rw-rw-r-- 1 home home 1558 oct. 14 21:23 /home/Musique/Composition/Format création/Midi/Rg3.mid $ df -h '/home/Musique/Composition/Format création/Midi/Rg3.mid' Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur /dev/sda2 253G 107G 134G 45% /

Page: 1/2  [Suivant]
1  2