Hi,
I just remembered these simple Iannix demo videos I’ve made 2 years ago… (here : to control the trajectories of Ircam’s Spat sources)
Iannix Demo
An example of the communication between Iannix and MaxMsp is included in the Iannix package (Iannix/Show Package Contents(right-click)/Ressources/Patches)
Have fun !
N.
hello!
iannix looks absolutly fascinating! i love how these graphics come to life!
i am not a musician or composer but a graphic designer who is very very interested to try this software! can you give me a short note what else i need to make the application run on my computer? if i understand it correctly i need to use it in combination to another programm? i heard something about pure data / max msp? what do you recommend to me as an absolute beginner in digital music experiments?
thanks a lot for your reply
pullover
so i want to use pianoteq with Iannix, if i draw a 5 second diagonal line from C4 to F4 and i have a resolution of 100 cents per half tone, we would listen to 500 hundred notes attacked in 5 seconds. also if i put a trigger on Y=8.890 id listen to a G# plus 890 cents(Each second on the Y grid is a half tone where Y=0 is C4), i sent a message to the pianoteq people for some help and they responded this:
« Iannix does not seem to be able to send « MIDI realtime tuning” messages.
You should get in touch with the Iannix developers and ask them to add
support for sending MIDI single note tuning messages. »
where i responded that iannix has a pitch bend message, but i dont know if that is as useful as realtime tuning or midi mpe.
also there is another response on the cockos forum:
« Resulting in iannix seeming not to output anything useful regarding musical data, only a too restricted Midi stream (only 128 frequencies) and some geometrical information via OSC. So we need to conclude that there is no chance but to define your own algorithm to convert geometrical information in microtonal notes. This of course is far beyond what what was planned to be a project to convert one musical description data stream in some other format.
Happily we found that when using Pianoteq (and supposedly a decent lot of other synthesizer software) the output format can be MPE Midi and hence as well « standard » and « ubiquitous » as supposedly efficient and versatile enough for the task. »
and
« Please come back if you can find additional useful information about the musical data stream that might be used as a source of a conversion to Midi MPE. »
is there a chance for adding MIDI MPE and MIDI realtime tuning to the next update of iannix? thank you.
Bonjour à toutes et tous,
Pas de soucis pour piloter zoom, rotate, center etc par OSC depuis Max
existe-t-il une commande pour changer l’Object ID de « CAMERA FOLLOWS OBJECT ID » ?
ce serait tellement chouette 🙂
pas trouvé dans le wiki…
Merci !
Bonjour !
Hé non, pas de message OSC possible ; mais avec un peu d’huile de coude et QT5, c’est possible de se faire une petite version de IanniX avec ce paramètre — en attendant qu’on le fasse nous 🙂 à la prochaine release !
Three years later and I´m returning to this. Ok. Here’s my question:
Processing creating a cursor on a curve:
iannix.send(« setcurve », 1, 0);
iannix.send(« setpattern », 1, 21, 0, 1, -1);
Please, could you give me a practical example how should assign a MIDI message to this cursor based on this?
iannix.send(« setmessage », « selection », « 0, », « midi://midi_out/ccf », 1, 1, « cursor_value_x »);
Thanks !
Hi,
Tested on Ubuntu 16.04.4 LTS, with v0.9.13 & v0.9.20:
screenshot:
So only in the case of iannix receiving midi-in data, iannix is able to push data to midi-out.
I’m not using JACK, but that doesn’t seem to be the issue (if i send a midi-note to iannix, iannix will correctly forward the note to the midi-device as selected in the config-tab)
Please advice
Hi!
I remember we had a similar issue few years ago… but for me it was fixed (looks not!). It was related with the device name: on Window or Mac, MIDI device name doesn’t have the ‘:’ like in ‘Midi Through:0’. Do you have an other MIDI device just to test if it’s the cause of the bug?
Thanks!
Hi,
Your message is right… excepted the ‘selection’ which means you target the current selected object. You can replace this value with the ID of the object (you can see it in inspector), or ‘current’ which means the last targeted object.
Hi!
Sorry for late answer. What is the model of your Mac (Apple icon —> About this Mac)?
same here, on a panasonic laptop win10
blank page at startup
Hello,
I’m wondering if it’s possible to create a curve using a list of Cartesian coordinates I have as a textfile without having to type them all in by hand? If so, how do I do this?
Thanks in advance, and thank you for making IanniX open source, it’s very valuable for students like me!
Kind regards,
Gill
Hi!
Create a curve (a polyline, not an equation one) and copy it in clipboard.
Then paste it in a text-editor, you’ll discover something useful for you!
Thank you, I followed your instructions, and the text file shows me the relevant code which is great, but how can I input my list of coordinates without hand typing them all?
The code for the curve points in the text file I created from copying the curve looks like this:
var points1 = [
{x: 0, y: 0, z: 0, c1x: 0, c1y: 0, c1z: 0, c2x: 0, c2y: 0, c2z: 0},
{x: 0, y: 0.0164766, z: 0, c1x: 0, c1y: 0.00329532, c1z: 0, c2x: -0.00329532, c2y: -0.0131812, c2z: 0}, etc…
But my textfiles are just lists of numbers. Is there a way to input this in the correct syntax?
Thanks again,
Gill
Ok, and what is the « 0, » stand for ?
© IanniX Association
Qu'est-ce que IanniX ? | Téléchargement | Showcase | Forum | Recherche | À propos
Cookie | Durée | 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. |