Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 6 sur 6
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    juin 2006
    Messages
    926
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : juin 2006
    Messages : 926
    Points : 415
    Points
    415
    Billets dans le blog
    1

    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.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    juin 2006
    Messages
    926
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : juin 2006
    Messages : 926
    Points : 415
    Points
    415
    Billets dans le blog
    1

    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.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    juin 2006
    Messages
    926
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : juin 2006
    Messages : 926
    Points : 415
    Points
    415
    Billets dans le blog
    1

    Par défaut

    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.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    juin 2006
    Messages
    926
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : juin 2006
    Messages : 926
    Points : 415
    Points
    415
    Billets dans le blog
    1

    Par défaut

    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.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    juin 2006
    Messages
    926
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : juin 2006
    Messages : 926
    Points : 415
    Points
    415
    Billets dans le blog
    1

    Par défaut

    C'est horrible, on peut supprimer ce sujet je crois.

  6. #6
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    juin 2006
    Messages
    926
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : juin 2006
    Messages : 926
    Points : 415
    Points
    415
    Billets dans le blog
    1

    Par défaut Appel à contribution

    Bonjour,

    Je suis à nouveau sur un projet de compositeur virtuel.
    Si vous avez du temps à donner ou investir, je suis à la recherche de contributeur, ne serait-ce que pour discuter de musique si c'est le moment.
    Merci de me lire, pour vos futures contributions.
    Le projet consiste à mettre en œuvre un système midi pour produire du son dans un style de base est faire évoluer le son.
    Un programme qui sera écrit avec Ada donc.

    Pour plus de souplesse, je cherche, entre autre, au moins une personne qui serait capable de dire comment utiliser la bibliothèque portmidi sur MS Windows ou de proposer une autre bibliothèque qui propose les même services, utilisable directement avec Ada sur MS Windows.

    Voilà, voilà.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •