Mes Applis En Ub, cherchent des testeurs |
sam. 14 juil. 2007, 21:53
Message
#11
|
|
Newbie Groupe : Members Messages : 4 Inscrit : 02 oct. 03 Lieu : Paris - FR Membre no 25,922 |
Salut,
Je te rassure tout de suite ça plante aussi sur PPC S'il n'y a aucune connexion MIDI, les menus sont vides et BOOM ! Pour le crash dans sendSysEx, bien vérifier que l'envoi du sysex en cours est terminé : struct MIDISysexSendRequest { MIDIEndpointRef destination; const Byte *data; UInt32 bytesToSend; Boolean complete; Byte reserved[3]; MIDICompletionProc completionProc; void *completionRefCon; } Sinon ça plante ! (je le sais, ça m'est arrivé aussi ) Ce message a été modifié par mpergand - sam. 14 juil. 2007, 22:10. |
|
|
sam. 14 juil. 2007, 22:07
Message
#12
|
|
Advanced Member Groupe : Members Messages : 302 Inscrit : 15 juil. 02 Lieu : Rennes - FR Membre no 5,910 |
Ah oui je m'en doutais en regardant le code, je suppose que tu as essayé la version 1.
J'ai fait des modifs dans la 2 pour éviter ça justement mais ça ne marche pas encore... Je viens de m'apercevoir que ça plantait sur mon eMac qui n'a plus d'interface MIDI. to be continued... MAJ: maintenant ça ne plante plus sur mon eMac ; il affiche "no input" Ce message a été modifié par groumpf - sam. 14 juil. 2007, 22:20. -------------------- |
|
|
sam. 14 juil. 2007, 22:51
Message
#13
|
|
Advanced Member Groupe : Members Messages : 302 Inscrit : 15 juil. 02 Lieu : Rennes - FR Membre no 5,910 |
Sinon dans la completionProc, je fais juste un free sur MIDISysexSendRequest.
Mais normalement elle n'est appelée que lorsque tous les octets ont été transmis. @field complete The client may set this to true at any time to abort transmission. The implementation sets this to true when all bytes have been sent. @field completionProc Called when all bytes have been sent, or after the client has set complete to true. Donc à la limite je peux faire le free que si complete=true mais ça semble être forcément le cas. J'ai mis à jour (UB4) le prog sur le site. Merci pour votre aide. -------------------- |
|
|
dim. 15 juil. 2007, 12:57
Message
#14
|
|
Senior Member Groupe : Validating Messages : 293 Inscrit : 31 juil. 02 Lieu : Geneve - CH Membre no 6,421 |
N'étant qu'en voie de dévelopement, moi aussi, je ne comprend pas tout,
mais j'ai interprété ton message comme une invitation à essayer la nouvelle version. Je n'ai pas réeussi à la faire planter et ma Mackie apparait dans les préférences. Bon dimanche. |
|
|
dim. 15 juil. 2007, 13:45
Message
#15
|
|
Advanced Member Groupe : Members Messages : 302 Inscrit : 15 juil. 02 Lieu : Rennes - FR Membre no 5,910 |
Super, je ne sais pas encore si le programme fonctionne bien avec un Matrix mais j'ai bien avancé.
Merci à tous -------------------- |
|
|
dim. 15 juil. 2007, 15:01
Message
#16
|
|
Newbie Groupe : Members Messages : 4 Inscrit : 02 oct. 03 Lieu : Paris - FR Membre no 25,922 |
Ca ne plante plus
Les menus sont pas mis à jour si le panneau est ouvert, dommage ... |
|
|
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :