Utilisation de la bibliothèque portmidi : Pm_Read() [Divers][Lecture] - Divers - Programmation
Marsh Posté le 09-08-2009 à 21:48:29
Pour le moment, j'ai installé un lib C libportmidi en standard sur ma Gnu/Linux Debian Lenny.
Marsh Posté le 10-08-2009 à 09:40:37
j'ai rien trouvé de mieux pour le moment.
Marsh Posté le 10-08-2009 à 16:43:13
4
Marsh Posté le 10-08-2009 à 16:53:45
5,
Bonjour donc, j'ai importé avec Ada la bibliothèque ou en partie, portmidi.
Mais j'ai un soucis, pour l'utilisation, je trouve pas comment connaître les arguent à passer.
J'ai fais ça :
Code :
|
Puis :
Code :
|
Et j'obtien :
startPortMidi call failed... |
Tu m'étonnes... Bref, comment connaître la la valeur de l'adresse de PortMidiStream ?
S'il vous plaît, merci.
Marsh Posté le 07-09-2009 à 23:13:06
Bonjour, bonsoir
J'ai un petit souci dans l'écriture de deux binding en C utilisant la bibliothèque portmidi...
En effet, j'écris un binding pour l'ouverture de port d'entrée et un pour les port de sortie.
Mais à la compilation du programme utilisateurs, j'ai une erreur comme quoi une variable serait déjà définie dans l'autre binding ... En plus la variable n'est déclaré que dans un.
Voici les deux code des deux binding.
Code :
|
Code :
|
Voici le Makefile
|
Et le message d'erreur à l'appel de make all
Citation : gnatmake -gnatf -O2 -o harmonie src/main.adb -D src -largs output_open_handler.o input_open_handler.o -lportmidi -lporttime |
Que puis-je faire pour remédier au problème ? S'il vous plaît, merci ! Bien à vous.
Marsh Posté le 07-09-2009 à 23:37:17
Arff ! Désolé... Plus d'erreur !
J'ai fait un make mrproper et tout est bon finalement. Sorry !
Marsh Posté le 08-09-2009 à 04:26:26
Yep !
Finalement, j'ai encore un petit problème.... Pourtant, il semble que j'eu fait ce qu'il faille...
Encore un binding pour importer la fonction Pm_Read de la bibliothèque portmidi...
Mais de toute manière au test de présence de donnée sur le port Midi,... rien
J'ai testé tout les entrée midi, rien. Et j'ai vérifié, avec un autre soft,... Les donnée passe bien.
Voici le code C de mon binding.
Code :
|
Mais bon, je ne sais pas d'ou ça vient....
Merci pour votre aide.
J'ai même vérifié avec l'utilitaire de test de la bibliothèque qui fonctionne très bien, .... Je vois pas mon erreur.
Marsh Posté le 08-09-2009 à 16:07:44
Yep !
J'ai scrupuleusement copié le code du test et ça marche...
Le code ad hoc en partie au moins...
Code :
|
Merci !
Marsh Posté le 09-08-2009 à 15:31:25
Bonjour,
Je souhaite écrire un programme qui compose et pilote des instrument pour jouer ses compo et je cherche les langage qui fournisse une MIDI (Musical Instrument Digital Interface).i.Merc
Bon je réutilise un topic pour vous demandez comment je fais pour connaître l'adresse du mon port midi.
Voir le 5iemme post
Message édité par The matrix le 08-09-2009 à 04:17:09
---------------
des gestes simples et ponctués, par quelques points presque importants, la précision coordonnée, d'une île déserte, des plans secrets, d'un architecte, à la retraite, passionné par son métier, refaire le monde, à son idée, tracer des routes, les emprunter