yop
le [coll] tu en avais un exemple dans mon premier envoi de save que j'avais fait au petit déjeuner. Donc tu peux regarder le help (clic droit et ouvrir help) pour bien voir sa psuissance. C'est plus puissant que [msgfile].
l'avantage : save dans le patche avec le bon flag (cf. help), enregistrement en dur dans un fichier, de plus pour chaque ligne de sauvegarde (donc plusieurs pas enregisrés) tu peux te déplacer dedans, lire l'instance choisie, la réécrire, etc etc
ce qui signifie que [coll] est un très bon objet de sauvegarde dès lors qu el'on prend le temps de s'y consacrer.
si tu envoies ton patche (et pas simplement sa copie d'écran), je viens dans la journée, tester, debugger et t'implémenter ta sauvegarde de tes radios (ce sont les colonnes avec les boutons).
Hors ligne
@Phillipe je suis bien d'accord avec le fait de tester, débugger, conseiller, orienter, mais je pense qu'implémenter la sauvegarde ne serait pas très pédagogique et formateur pour lionmarron.
Hors ligne
yep, sans doute, mais en la commentant bien, cela lui permettra d'avoir un patche démo, qui lui permettra de bien avancer. et de fait cela prend plus de temps de répondre, que de pondre (! alors là c'ets que j'ai pas encore bu assez de café ! )
autrement je suis à Montréal à partir du 19 mars, pour faire conf, perf et une instal, au plaisir de t'y croiser.
Hors ligne
philippe boisnard a écrit:
yop
le [coll] tu en avais un exemple dans mon premier envoi de save que j'avais fait au petit déjeuner. Donc tu peux regarder le help (clic droit et ouvrir help) pour bien voir sa psuissance. C'est plus puissant que [msgfile].
l'avantage : save dans le patche avec le bon flag (cf. help), enregistrement en dur dans un fichier, de plus pour chaque ligne de sauvegarde (donc plusieurs pas enregisrés) tu peux te déplacer dedans, lire l'instance choisie, la réécrire, etc etc
ce qui signifie que [coll] est un très bon objet de sauvegarde dès lors qu el'on prend le temps de s'y consacrer.
si tu envoies ton patche (et pas simplement sa copie d'écran), je viens dans la journée, tester, debugger et t'implémenter ta sauvegarde de tes radios (ce sont les colonnes avec les boutons).
Ben merci, c'est super. Y a quand même deux ou trois problèmes :
-- Pour l'instant sa marche pas vraiment et seulement ce qui concerne le côté du droit d'un clavier midi est susceptible de fonctionner.
-- C'est sûrement et forcément mal conçu : toujours est-il que beaucoup d'abstractions s'appellent les unes les autres, et donc (le travail n'étant pas terminé) je sais pas exactement combien il y en a.
-- Je n'envoie pas ce qui concerne le côté gauche (ça marcherait pas), donc plusieurs chose s'afficherons en rouge. Et j'espère que le reste marchera quand même (mais pas testé).
-- Au total j'envoie 14 fichiers, et sans doute un ou plusieurs seront inutiles, mais je savais pas lesquels.
Bon je termine en disant que si tu renonce je n'ai pas l'intention de me vexer pour autant.
Dernière modification par lionmarron (2013-02-25 14:01:22)
Hors ligne
je regarde cela dans la journée. et regarde les save et les améliore.
Hors ligne
En attendant la ponte de Philippe, je me permets un petit hors sujet.
philippe boisnard a écrit:
autrement je suis à Montréal à partir du 19 mars, pour faire conf, perf et une instal, au plaisir de t'y croiser.
Ça peut effectivement être intérressant. J'ai scanné très rapidement http://databaz.org/xtrm-art/ et Jean Voguet. Ça me semble de bon calibre. Cependant, je dois t'avertir que si tu viens discourir de "musique actuelle" à Montréal, j'ai le contrat de détruire ton installation et t'emprisoner au FIMAV à Victoriaville. En dehors de Victoriaville l'expression "musique actuelle" est tabou pour l'Amérique du Nord. J'y mets beaucoup d'humour, mais c'est une longue histoire qui a débuté en août 1961.
Archive : thecanadianencyclopedia.com
"Semaine internationale de musique actuelle/International Week of Today's Music. Organisée dans le cadre des Festivals de Montréal, la première (en réalité la seule) Semaine internationale de musique actuelle eut lieu du 3 au 8 août 1961, au théâtre de la Comédie-Canadienne..."
Bref, je n'ambitionnerai pas sur le hors sujet, je vais te poster en MP d'ici quelques jours pour connaître les détails.
Dernière modification par rdc182 (2013-02-25 15:12:00)
Hors ligne
@lionmarron: j'ai un patch qui utilise l'objet py|pyext de Thomas Grill qui sauvegarde des presets (à la condition que tes GUI objects aient un send/receive symbol valide...).
Par contre c'était il y a 3 ans donc je ne suis pas sûr qu'il fonctionne encore...
Si il y a des âmes charitables pour le tester, tout est sur github:
- le script python: https://raw.github.com/gusano/pd_stuffs … presets.py
- l'aide: https://raw.github.com/gusano/pd_stuffs … ts-help.pd
Utilisation:
- avoir l'object py|pyext
- copier les 2 fichiers n'importe où dans votre PD PATH
- ouvrir l'aide et suivre les indications
ciao!
y
Hors ligne
philippe boisnard a écrit:
je regarde cela dans la journée. et regarde les save et les améliore.
Plus la peine. J'ai fait avec [msgfile], et je sais pas pourquoi c'est moins bien que [coll] mais maintenant que ça marche inutile de la modifier.
De toute façon ce que je t'avais envoyé étant à l'état de brouillons seulement celui qui l'a écrit peut raisonnablement le modifier.
Ou bien il faudrait écrire directement comme pour une bonne version définitive, et je suis loin d'en être là.
Ou encore c'est moi qui ne pourrais pas te relire (il y avait pas mal de chose à modifier et le nombre ou les noms des abstractions ne sont déjà plus les mêmes).
Je sais pas si [coll] serait vraiment compréhensible pour moi, d'une part d'après ce que tu m'avais déjà envoyé qui l'utilisait, d'autre part à cause de ce qu'a dit rdc182. Toutefois, si toi ou un autre souhaites tenter le coup quand même, ce serait peut-être plus adapté avec un exemple autonome, dont la vertu pédagogique ne serait peut-être pas plus grande mais certainement plus universelle (ce serait plus lisible pour d'autres).
{yv} a écrit:
@lionmarron: j'ai un patch qui utilise l'objet py|pyext de Thomas Grill qui sauvegarde des presets (à la condition que tes GUI objects aient un send/receive symbol valide...).
Là j'ai l'impression que ça risque d'être un peu compliqué pour moi. Dans un passé historique Python est le langage que j'ai le plus utilisé, mais je le connais seulement assez pour estimer (et sans en être sûr car je le connais tout de même assez peu) que parmi les langages d'usage courant, et pour un usage général (car on peut toujours imaginer des cas particuliers), c'est certainement ce qu'on peut trouver de plus mauvais.
Cela étant je trouve intéressant de savoir qu'il est possible de l'utiliser. J'ai un peu regardé les documents que tu indiques, et je sais pas si je les regarderai de nouveau mais le cas échéant j'aurais peut-être des occasions de changer d'avis.
Dans tous les cas merci pour ton message.
Hors ligne
lionmarron a écrit:
Là j'ai l'impression que ça risque d'être un peu compliqué pour moi. Dans un passé historique Python est le langage que j'ai le plus utilisé, mais je le connais seulement assez pour estimer (et sans en être sûr car je le connais tout de même assez peu) que parmi les langages d'usage courant, et pour un usage général (car on peut toujours imaginer des cas particuliers), c'est certainement ce qu'on peut trouver de plus mauvais.
Mais le patch utilise python, pas toi =)
de tte facon il me semble que c etait un "hack", ca marchait nickel mais pour des petits projets, je sais plus pkoi pour des gros patchs c etait un peu chaud... bref ;)
y
Hors ligne
{yv} a écrit:
Mais le patch utilise python, pas toi
Ah j'avais pas compris effectivement. Il faudra que je regarde mieux la doc alors.
Dans un premier temps je dois remettre au lendemain (question de principes), mais ensuite il peut arriver qu'une occasion se présente (tout est possible).
Hors ligne
yp, voilà ce que j'avais fait hier
avec des noms de send et de receive, mieux notés, avec ce seul abstract on pourrait faire toutes tes sauvegardes. genre ed_1 en séparant la partire littérale de la partie chiffrée, pour mettre en variable la partie littérale.
là dans ce patche si tu cliques sur s tu es en mode sauvegarde, si tu cliques en l tu es en mode load. aussi simple que cela. donc tu peux modifier et écrire autant de patternes que tu veux.
Dernière modification par philippe boisnard (2013-02-26 09:10:47)
Hors ligne
Salut,
j'arrive un peu tard dans le fil de la discussion mais il y a un québécois nommé Thomas Ouellet-Fredericks qui a codé un external nommé tof/param qui est dans pd-extended 0.43 qui fait tout ça très bien.
Becs de la cabane à sucre
Hors ligne
mais tof s'occupe t il encore de sa librairie ???
Hors ligne