Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
889 connectés 

  FORUM HardWare.fr
  Programmation
  Ada

  Lire plusieurs fichiers à la suite dans la boucle GTK

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lire plusieurs fichiers à la suite dans la boucle GTK

n°2309203
localghost
identity-2017
Posté le 20-12-2017 à 21:27:40  profilanswer
 

Bonjour,
 
Je voudrais ouvrir et jouer automatiquement ou pas plusieurs fichier midi à la suite les un des autres.
 
J'ai charger le contenu de mes fichiers dans un set de traveaux à effectuer avec un indicateur auto- play.
 
Comment ouvrir une fenêtre pour chacun des fichiers automatiquement à la fin du précédent tant que in_loop et auto_play sont VRAI.
 
Et inversement comment sortir du programme. S'il vous plait.


Message édité par localghost le 21-12-2017 à 14:59:30

---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.
mood
Publicité
Posté le 20-12-2017 à 21:27:40  profilanswer
 

n°2309214
localghost
identity-2017
Posté le 21-12-2017 à 14:58:34  profilanswer
 

Bonjour,
 
J'ai commencé à écrire un peu de code.
Je crois que c'est pas mal pour l'instant.
Les sources son dispo ici :: https://sourceforge.net/projects/ul [...] urce=files
 
en fait j'ai simplement ouvert autant de fenètre que de chaine de caractère en argument de ligne de commande.
 
Pour quitter j'appel simplement main_quit : toute les fenêtre son fermé d'un clic.
 
Je déplace le sujet dans la catégorie Ada puisque je parle de code.
 
Merci pour l'intérêt que vous portez à ce projet.


Message édité par localghost le 21-12-2017 à 14:59:15

---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.
n°2309218
localghost
identity-2017
Posté le 21-12-2017 à 16:25:10  profilanswer
 

Malgrès tout je ne parviens pas à voir comment faire pour jouer la play list en automatique et en boucle.
 
Je voudrais trouver un truc qui partir de Gtk après ouverture de tous les documents.
 
Merci pour votre aide.
 
Tout ça pour avoir 0s de latence.


Message édité par localghost le 21-12-2017 à 16:32:33

---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.
n°2309227
localghost
identity-2017
Posté le 21-12-2017 à 18:48:56  profilanswer
 

J'ai trouvé.
 
Avec un Timeout.
 
Je regarde l'état, j'agit en consequence à interval régulier
 
Si c'est auto play je fait start, si c'est in_loop je reprends la liste. toute les 500 miliseconde.
 
ou alors vous avez une meilleur idée ?


---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.
n°2309290
localghost
identity-2017
Posté le 24-12-2017 à 14:51:25  profilanswer
 

Bonjour,
 
J'ai "terminé" une version intermédière, j'ai tout réimplémenté avec un paquet de copier/collé de l'ancienne version.
 
Mais le programme fonctionne pas bien et j'ai un rpoblème à vous soumettre.
 
Lorque j'ouvre les fichiers dans l'ordre inverse de la liste sur la ligne de commande pour avoir le premier en premier plan et que je fait play mon synthé ne reçois pas les message midi comme si je n'avas pas obtenu de liaison.
Parcontre si je fait focus sur le dernier fichier de la ligne qui est le premier ouvert j'ai la connection.
 
Mais peut-être que c'est mon synthétiseur qui ne gère pas les multi connecrtion.
 
Alors la question est comment procéder.
 
je veux bien trouver une astuce pour ouvrir les fichier dans n'importe quel ordre mais et faire le focus sur la fenêtre qui marche.
 
Enfin bref je m'exprime mal, désolé. joyex noël.
 


---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.
n°2309337
localghost
identity-2017
Posté le 26-12-2017 à 20:59:02  profilanswer
 

Bonjour,
 
J'ai ré-écrit une nouvelle fois lesz base du programme en specifiant une unique instance de chacun des prériphérique pour les partager entre les divers projet ouvers dans chacune des fenêtre correspondante à la liste de nom de fichier donnée en arguments de ligne de commende.
 
Du coup j'ai 3 petits problème.
 
Déjà je ne parviens pas à trouver d'ou viens le problème de sauvegarde du nom des périphériques utilisés.
 
Après j'ai un problème sensiblement à l'arrêt du périphérique d'ientré, En effet le programmes est sensé attendre un message de libération de la procedure de lecture de l'input alors que la il passe sans attendre.
 
Et finalement l'application ne termine pas à l'arrêt du programme.
 
le link direct : https://sourceforge.net/projects/ul [...] t/download
 
Si vous aimez les complications.


---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.
n°2309345
localghost
identity-2017
Posté le 27-12-2017 à 01:37:39  profilanswer
 

Yep,
 
J'ai trouvé pour l'arrêt du programme.
Tout marche impecable pour le moment sauf la sauvegarde du nom des devices.
Après je referait l'auto start.
 
Après j'ai encore du taf pour finir la version qui sera la 5.
 
 
Merci en tout cas.


---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.
n°2309348
localghost
identity-2017
Posté le 27-12-2017 à 04:09:32  profilanswer
 

2 Go de ram needed tout de même. Optimisé en O3.


---------------
Esprit es- tu là ? Si tu es là frappe un coup, deux si non.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  Lire plusieurs fichiers à la suite dans la boucle GTK

 

Sujets relatifs
Petit programme pour scanner plusieurs pages à la suite.recherche liste mot dans plusieurs fichiers
probleme de boucleBoucle FOR : ") etait inattendu"
Probleme avec ActiveX InternetExplorer.Application suite a Fall Creato[Perl] Remplacer plusieurs lignes par le résultat d'un appel externe
Reset plusieurs textbox.text sur la même page.Suppresion dans Appdata sur plusieurs USERS
Plus de sujets relatifs à : Lire plusieurs fichiers à la suite dans la boucle GTK


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR