Have you any update about this?
Hey, just bumping the subject, is there anyways to snap a trigger to a curve, with a relative ratio?
By that I mean, if lets say my curve is (1,1,0) and I add a trigger at (0.5,1,0) that it would go to (1,1,0) if I extend my curve to (2,1,0) by changing a parameter?
Thanks!
Jerome
Sorry, nothing done yet…
Merci !
Hi!
1 — Yes, setTime <id> <seconds>
or setTimePercent <id> <percentage of length between 0 and 100>
To discover theses commands, open the “Helper” window, then move the cursor along the curve with your mouse and the commands will appear in the bottom of the helper!
2 — Open the “Script” window and scroll to function onIncomingMessage(protocol, host, port, destination, values) {
. In this fonction, all incoming messages (MIDI, OSC on port 1234 by default) will go there. If you send OSC messages while Console tab opened, you will see some usefull logs 🙂
Thanks for using IanniX!
Hey!
Not possible — if I clearly understand your question:) —. The best you can do is during creation process:
– add a curve
– Inspector > Info > 3D Space > Resample
– Check “Generate triggers”
– Change the number of triggers you need
– OK
Bonjour ,
Je débute avec Iannix + GarageBand, je suis complètement novice en matière de son et j’arrive à esquisser ce que je souhaiterai faire (genre un dindon animé http://instagram.com/p/hO2AnGJfm8/ whouhou :))
Mon objectif serait de faire des dessins musicaux et animés.
Je teste pour cela plusieurs pistes et actuellement mon workflow est
Illustrator -> Iannix + GarageBand -> Quicktime (recording) -> Photoshop & AfterEffects.
De manière asynchrone, je devrais pouvoir réaliser toutes mes envies avec cela.
Mais j’aimerai savoir s’il est possible – avec MIDI et GarageBand – de faire en sorte qu’une courbe/curseur donnée corresponde à un instrument donné sur GarageBand.
Actuellement, toutes les courbes contrôlent l’instrument sélectionné. Je suis vraiment novice en code et je me demande si la possibilité existe (j’ai tenté de changer le channel MIDI dans les Messages des Triggers, sans succès )
Je vous remercie !
Et encore bravo et merci pour votre travail sur Iannix 🙂
J’avais adoré votre présentation lors d’une édition de Dizaïn, et mes petites expérimentations ne font que me confirmer l’énorme potentiel que vous laissiez entrevoir.
(NB: Désolé pour le double post de 23h45, qui est à supprimer, bourré de fautes )
Salut,
Comment rendre ce dindon multi-instrumentiste 🙂
Déjà, le workflow semble cool : Illustrator -> Iannix + GarageBand -> Quicktime (recording) -> Photoshop & AfterEffects
Simplement, sache que tu peux sortir la vidéo de IanniX vers un autre logiciel via Syphon (http://syphon.v002.info) et du coup peut-être en faire quelque chose. Ça te permettrait de bien enregistrer la vidéo aussi avec le Syphon Recorder ou encore de l’utiliser dans Processing ou je ne sais quel autre outil…
Pour le MIDI, si tu double-clic sur un trigger, tu verras un message (onglet 2) : midi://midi_out/notef 1 trigger_value_y trigger_value_x trigger_duration
qui correspond à Joue une note sur le canal MIDI #1, dont la note dépend de la position Y du trigger et la vélocité dépend de la position en X du trigger, pendant une durée définie par le paramètre duration
du trigger ; le champ d’action des notes MIDI (les bornes min-max) étant définies par le rectangle en pointillé quand tu survoles un curseur
Dans le MIDI, un instrument = un canal MIDI. Seulement, dans GarageBand, impossible d’affecter un canal MIDI à un instrument… Il faut passer par Live par exemple… Ou alors, enregistrer le son curseur par curseur, puis faire un montage audio.
Outre ce problème, tu as deux options pour ce que tu veux faire ; sur chaque trigger, tu changes le canal MIDI 1
(pour canal #1) du message précédant :
1/ par 2
, 3
, 4
… jusqu’à 16 max.
2/ par midi://midi_out/notef curve_id trigger_value_y trigger_value_x trigger_duration
signifiant que le canal MIDI est câblé sur l’ID de la courbe. Reste ensuite à bien numéroter les courbes de 1 à 16
Et merci d’être passé l’an dernier à Dizaïn 🙂
NB : si tu utilises Live, tu as un réglage sur chaque piste pour choisir le canal MIDI, et il faut penser à armer les pistes pour l’enregistrement (bouton rouge)
Merci de votre réactivité !
Je vais regarder et tester tout cela.
Avec un peu de chance et de patience j’espère poster d’ici quelques semaines dans la partie “Your project” 🙂
Y a intérêt ! 🙂
Hello, the link doesn’t work, is there any other?
I am trying to draw lines using processing or max/msp via osc, is there any tutorial about?
many thanks
Thanks,
Hard to use in a “live” sequence though!
I’ll find a way around.
Hi!
If you want to draw lines through Processing, you can use our Processing example to send messages ; and the syntax of messages is displayed in the Help window (open this panel and try to move points…) and in all the examples files.
just scream when its done 😉
thanks guys for your work
Bonjour,
je découvre Iannix et je voulais savoir s’il était possible d’enregistrer/éditer/rejouer dans Iannix des flux de données (issues de capteurs) transmis par MaxMSP et si oui, comment ?
Merci.
Yann
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |