Précédent   Forum du club des développeurs et IT Pro > Autres langages > Autres langages > Ada
Ada Forum d'entraide sur la programmation en langage Ada
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/06/2010, 12h40   #1
jovalise
Membre éclairé
 
Inscription : juin 2006
Messages : 767
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : juin 2006
Messages : 767
Points : 328
Points : 328
Par défaut Compositeur virtuel pour instrument Midi (Korg Radias) avec Ada pour Linux

Bonjour à tous.
Je me suis remis en tête d'écrire un compositeur virtuel pour le Radias.
Et je viens vous présenter mes sources pour votre expertise.
http://www.toofiles.com/fr/oip/docum...-11srcbin.html
Je n'ai pas commenté le code.
C'est relativement bien rangé ; Enfin, c'est justement ce que j'aimerais savoir, s'il vous plait.
Je ne vous en dis pas plus.
Bonne lecture.
Merci de votre contribution.
jovalise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2012, 17h20   #2
jovalise
Membre éclairé
 
Inscription : juin 2006
Messages : 767
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : juin 2006
Messages : 767
Points : 328
Points : 328
Par défaut Nouveau programme : organisation

Bonjour, Je me suis remis en tête d'écrire un compositeur virtuel pour le Radias.
j'aurais besoin d'un coup de main pour l'organisation d'un nouveau programme.

Pour le moment j'ai une bibliothèque MIDI contenant une liste d'outils pour manipuler des instrument MIDI avec un paquet enfant pour le pilote de l'instrument qui s'occupe d'envoyer/recevoir les message MIDI.

Ce que je souhaiterais à présent, c'est intégrer le compositeur virtuel.
Le compositeur virtuel doit envoyer des message MIDI via un gestionnaire de partition et recevoir des Message MIDI en entrée du pilote.

Ce qui dois donner :
- un paquet pour les outils MIDI
- un paquet pour le pilote
- un paquet pour le gestionnaire de message MIDI. (qu'est un sequenceur de quelque pas)
- un paquet pour le compositeur
- une unité principale.

En l'état des choses je ferait un paquet gestionnaire que je donnerait en paramètre de du pilote et du compositeur.
Je voulais vous demander votre avis.
S'il vous plaît. Merci bien.
jovalise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2012, 15h56   #3
jovalise
Membre éclairé
 
Inscription : juin 2006
Messages : 767
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : juin 2006
Messages : 767
Points : 328
Points : 328
Bonjour, finalement, j'ai fait un unique paquet pour le séquenceur qui inclue les les drivers pour les accès au entrées/sortie MIDI.
Je vous soumet mes sources : Spécification et implémentation.

C'est pas commenté, le séquenceur est particulier je pense, mais il répondra en partie à mes besoins.

Merci pour votre éventuelle contribution.
jovalise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2012, 12h51   #4
jovalise
Membre éclairé
 
Inscription : juin 2006
Messages : 767
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : juin 2006
Messages : 767
Points : 328
Points : 328
Bonjour, bonjour.
D'abord merci à ceux qui se sont intéressé à mon programme.

Je revient avec un nouveau code, pour un unique synthétiseur cette fois, parce que le code ci dessus me paraissait être une usine à gaz, en tout cas j'y perdait mon Ada.

Donc, voici un bout de mon compositeur virtuel qui se contente pour le moment de copier les entrée sur la sortie via un step séquenceur de deux pages, l'une en accès E/S depuis le scheduler qui est le process du step séquenceur, et l'autre en E/S depuis le compositeur.
Reste à construire la partie composition.
Un unique fichier main contient le tout, trois ou quatre commentaire pour avoir une lige de lecture. : main.adb.html

Moi je trouve ça beaucoup plus propre que la version précédente.
Merci pour vos retours.
jovalise est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2012, 19h09   #5
jovalise
Membre éclairé
 
Inscription : juin 2006
Messages : 767
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : juin 2006
Messages : 767
Points : 328
Points : 328
C'est horrible, on peut supprimer ce sujet je crois.
__________________
Mon développement
jovalise est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h59.


 
 
 
 
Partenaires

Hébergement Web