Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/04/2015, à 14:02

RoKN

Programmation MIDI - questions

Bonjour !

Voilà, je débute en programmation, je développe un petit programme en Python qui génère des fichiers MIDI.
Jusque là tout va bien, je pige assez bien ce qu'il en est en python en utilisant la bibliothèque midiutil.

Seulement voilà, j'aimerais développer en C ou C++ pour une mise à dispo de mon futur modeste soft plus simple grâce à la compilation qui permet un "tout en un" contrairement à Python ou il faut redistribuer la lib.
Corrigez moi si je me trompe, je débute et je ne connais pas encore tout comment qu'on fait, c'est ce que j'ai compris pour le moment en tout cas.

Bref, tout ça pour dire que pour le MIDI, je suis tombé ici :
https://ccrma.stanford.edu/~craig/artic … tion1.html
où ils font référence à "/dev/midi" et "/dev/seq", seulement je n'ai pas ça sur mon système...

Quelqu'un pourrait-il m'aider à éclaircir mes zones d'ombres qui... euh.. ben qui assombrissent mes zones ? lol

Merci beaucoup par avance :-)


On dit "chiffrer" : https://chiffrer.info/

Hors ligne

#2 Le 19/04/2015, à 14:22

MicP

Re : Programmation MIDI - questions

Le lien que tu transmets a été créé le "Tue Dec 22 19:21:32 PST 1998" (regarde avec ton navigateur web et Click droit sur la page -> "Code source de la page" => source de la page Web)
Ça fait donc 17 ans déjà...

Il concerne le pilote Open Sound System (OSS)

Depuis, c'est le pilote ALSA qui gère ce type de périphériques

=======
Cette page là (trouvée à la "va-vite") a l'air bien faîte,
mais tu aura sans doute beaucoup plus d'informations en faisant des recherches sur le web avec le mot "UbuntuStudio"
pour récupérer les liens vers les forums.

Dernière modification par MicP (Le 19/04/2015, à 14:43)

Hors ligne

#3 Le 19/04/2015, à 14:54

RoKN

Re : Programmation MIDI - questions

Ah mince, oui effectivement... nous sommes donc déjà en 2015 ? Le temps passe si vite ! roll
Merci beaucoup, je galère un peu, autant sous python j'ai trouvé une lib assez vite, autant pour le C c'est plus galère, et ce n'est pas la doc sur le format midi qui m'aide beaucoup on va dire : http://www.ccarh.org/courses/253/handout/smf/


On dit "chiffrer" : https://chiffrer.info/

Hors ligne

#4 Le 19/04/2015, à 15:07

MicP

Re : Programmation MIDI - questions

C'est vrai que c'est énorme, et en plus ça a beaucoup évolué. Alors Peut-être là

Hors ligne

#5 Le 19/04/2015, à 15:18

RoKN

Re : Programmation MIDI - questions

Outch, c'est complexe...
De plus en plus je pense me restreindre à Python pour le coup. C'est marrant, j'aurais jamais pensé qu'il n'existait pas de bilbiothèque midi en C :-(


On dit "chiffrer" : https://chiffrer.info/

Hors ligne

#6 Le 19/04/2015, à 16:08

MicP

Re : Programmation MIDI - questions

Je n'ai jamais regardé ce que l'on peu faire pour MIDI avec le C, mais s'il le fallait, je pense que je demanderai sur les fora d'ubuntuStudio ou autres fora plus spécialisés MIDI (que je ne connais pas).
Je n'ai plus trop touché au MIDI depuis… trop longtemps, mais il y a de quoi passer de bonnes nuits blanches je suppose smile

Hors ligne

#7 Le 19/04/2015, à 16:42

RoKN

Re : Programmation MIDI - questions

Merci beaucoup pour tes indications :-)
En soit le midi n'est pas si complexe que ça, c'est son implémentation qui a l'air plus compliqué.
C'est dingue qu'après plusieurs dizaines d'années le sujet reste encore assez flou :-/


On dit "chiffrer" : https://chiffrer.info/

Hors ligne

#8 Le 01/05/2015, à 10:35

alius

Re : Programmation MIDI - questions

il existe plusieurs lib pour faire ce que tu veux.
Celle que je te conseille et que j'ai utilisé lors de mes premiers pars dans le domaine c'est le the synthesis toolkit (stk) avec ça tu va pouvoir faire du C++ à la sauce C et écrire des programmes qui fonctionnent en temps réels si tel est ton souhait. Au travers de cette lib tu pourra utiliser des Fichiers MIDI en entré ainsi qu'au travers du protocole SKINI propre au stk.
Bon aprentissage


Alius

Hors ligne

#9 Le 01/05/2015, à 11:30

RoKN

Re : Programmation MIDI - questions

Merci !
Je ne connaissais pas cette lib tiens, j'en ai cherché mas mal pourtant, y compris du côté de Fmod.


On dit "chiffrer" : https://chiffrer.info/

Hors ligne