Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

3 - Forum dédié à Ardour

> Forums de discussion > 3 - Forum dédié à Ardour > Réglages Ardour3 (besoin d'aide) ? Impossible d'importer fichiers MIDI...
Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

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

roserose utilisateur non connecté
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.

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.

protein utilisateur non connecté 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.

roserose utilisateur non connecté
protein : C'était dans le nom de mon fichier.

J'ai corrigé mais le résultat est le même.

roserose utilisateur non connecté
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...

roserose utilisateur non connecté
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.

roserose utilisateur non connecté
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:

Image Image

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:
Image

roserose utilisateur non connecté
J'ai installé Cadence mais j'ai un problème avec a2jmidid.

J'en reparle ce soir.

roserose utilisateur non connecté
Bonsoir,

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

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

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


Regarde du coté de de alsa-base (synaptic) et aussi libasound2-dev

roserose utilisateur non connecté
Les paquets libasound2 et alsa-base sont déjà installés (via ubuntu software center).

Le problème ne vient pas de là.

olinuxx utilisateur non connecté France
il te faut "libasound2-dev" (pas juste "libasound-toutcourt").

roserose utilisateur non connecté
Pardon, j'ai corrigé :

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 ???

roserose utilisateur non connecté
J'ai installé le paquet libjack-jackd2-dev, et ça fonctionne jusqu'à...

{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 ?

olinuxx utilisateur non connecté 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.

roserose utilisateur non connecté
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 ?

eleandar utilisateur non connecté France
roserose : as-tu trouvé la raison du refus de ton fichier MIDI ?

[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:
$ ls -l /home/2/1/interchange/1/midifiles/Projet#3-c1.mid
$ df -h /home/2/1/interchange/1/midifiles/Projet#3-c1.mid


roserose utilisateur non connecté
J'ai effectué les 2 commandes suivantes, voici les résultats :

$ 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 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool