notes jouées seulement si elles sont afficher #error N° 1.
notes jouées seulement si elles sont afficher #error N° 1. - Ada - Programmation
MarshPosté le 17-05-2015 à 00:00:47
Bonjour, bonsoir, bonne nuit ....
Dans le code suivant, j'afecte quelques valeur à une note de musique et l'insere dans une liste chaîné puis si elle doit être affichée je l'écris dans une ligned'un model de vue d'arbre Gtk (Gtk_Tree_View).
Mon problème est que si je n'affiche pas la note n'est pas jouée.
Le comportement exactement, c'est que lorsque je décoche ma check_box pour le plus afficher ça coupe le son. Alors qu'au démmarage, ça n'affiche pas mais ça joue. Ligne 48 et ligne 103 on regarde si on doit afficher le message. voici la function Test_Plugin_Action :
Code :
-- un iterateur pour calculer global pour supprimer des ligne dans une vue Gtk_Tree_View.
Parent : Gtk_Tree_Iter := Null_Iter;
-- un paquetage de génération aléatoire pour un type discret
-- de type value_type pouvant prendre une valeur de 0 à 127.
use MIDI_Value_Rand;
-- La fonction de test plugin qui envoie envoie un note on et un note off vers un périphérique MIDI.
function Test_Plugin_Action (Ultrason : Ultrason_Access)return Boolean is
Note : Note_Type;
Message : Message_Type;
Iter : Gtk_Tree_Iter := Null_Iter;
Seq : Seq_Access;
Verax : Boolean := False;
begin
for Aux_Id in Ultrason.Theory.Aux.Set'Rangeloop
if Ultrason.Theory.Aux.Set(Aux_Id) /= nullthen
if Ultrason.Theory.Aux.Set(Aux_Id).allin Test_Plugin_Record then
Marsh Posté le 17-05-2015 à 00:00:47
Bonjour, bonsoir, bonne nuit ....
Dans le code suivant, j'afecte quelques valeur à une note de musique et l'insere dans une liste chaîné puis si elle doit être affichée je l'écris dans une ligned'un model de vue d'arbre Gtk (Gtk_Tree_View).
Mon problème est que si je n'affiche pas la note n'est pas jouée.
Le comportement exactement, c'est que lorsque je décoche ma check_box pour le plus afficher ça coupe le son.
Alors qu'au démmarage, ça n'affiche pas mais ça joue.
Ligne 48 et ligne 103 on regarde si on doit afficher le message.
voici la function Test_Plugin_Action :
Donc les instruction pour l'envoie du message son hors des conditions d'affichage.
Une enigme.
Je vois pas ou est l'erreur.
Merci pour votre aide. S'il vous plait.
---------------
Toute expression prend un sens spirituel qui nous influence dans notre quête de l'Homme.