Groups are not currently saved with the score.
Cheers,
–Bob
Just checked this on a Mac – – same behaviour.
OSX 10.6.7
Iannix 0.8.2
@I wrote:
Ah! I figured out how to reproduce this bug :geek:. It involves creating a GROUP (who’d have thought!!!).
In my most recent example, it looked like this after the disruption:
Unselected…
Selected…
Here’s the sequence of edit actions:
1) Create a group. I’ve been GROUPing three curves, with at least two of them adjacent.
2) Force doc to go dirty by nudging an object (Adding a group unfortunately does not do this — groups are not currently saved with the doc, it seems)
3) Save the doc
4) Exit Iannix
5) Restart Iannix
6) Load the score just edited above
7) Note the extraneous nodes and combining of two curves into one curve.Score, post-artifacts, attached.
WinXP/sp3
0.8.2Cheers,
–Bob@I wrote:
Extra nodes (or call them “drag-handles”) appeared in curves. I don’t know how to reproduce, but had three new ones during a single editing session.
This brings to mind a potentially very useful editing function: In order to fix this, I could not simply delete those spontaneously-appearing nodes. Lacking this, I had to drag the undesired node over the top of one of the original nodes in order to straighten out the line once again (knowing that this would still leave behind a microscopic glitch). There should be a means to delete a particular node. Upon deletion, that curve/line-segment would then redraw itself to connect the remaining adjacent nodes (commonly done in other graphics drawing programs — for example, envelope editing in your typical DAW).
I tried everything to reproduce this (even changed my socks and underwear) but couldn’t, so it seems not to be a product of accidentally clicking, click-dragging, or shift-clicking, etc, on a curve.
WinXP/sp3
0.8.2Cheers,
–Bob
yes it works and I’m controlling my synths and effects now in ableton 🙂 very cool and fun… I’ve made a weird synthbass on a track with a stringquartet. I’ll make a tutorial and share my m4l patch soon to download.
Best C
MBD73
Could you please post the edited patch?
Thanks
@AvantGuy wrote:
@MBD73 wrote:
Do you by any chance work with Max 5 or Max for Live ?
I flail with Max, and have no experience with M4L. But since M4L includes all the Max built-ins, I may have one helpful hint for you. Here’s a bit of IanniX’s example patch, with my little addition:
The object [ftom], f-to-m (frequency-to-midi), may be what you want here. In this example, I run [ftom]’s output to a [numbox] set to display the midi (with C4 as center) value for the incoming freq values. I hope this helps.
Cheers,
–Bob
Sorry.. I’m not a coder, but, I was able to hack out this mod.
Now, can someone please tell me how I get the midi into Ableton Live from here?
I experience a crash immediately after program startup, gdb gives me
Program received signal SIGSEGV, Segmentation fault.
0xb6c45bf6 in glViewport () from /usr/lib/libGL.so.1
I guess it has something to do with my libgl-Version but its up-to-date (referring to the debian apt)
Any ideas how to fix that?
I think I “see” what’s happening. Just now I had my monitor color corrections set in such a way that certain visual attributes were emphasized. My eyes happened to focus on the right end of curve #10001 the moment its cursor changed direction at the left end of that curve. At that moment, and for only a couple milliseconds, the shape of a cursor appeared at the right end of the line (while it was apparently at the left end changing its direction).
So, here’s my speculation: At end end of its travel, the cursor makes a high-velocity sweep all the way to the other end (it must also reverse at high velocity, but those triggers only generate a single OSC during the retrace, so perhaps the return sweep occurs before the triggers can reset).
I (sort of) “proved” my theory by nudging one of the offending triggers out of reach of the cursor’s path and, indeed, that one did not trigger during the retrace.
Conclusion (speculative, of course): There exist cursor re-scans (maybe call them retrace, after raster-scan technology) that are so fast they’re invisible, and they re-fire any triggers in their path.
Cheers,
–Bob
@I wrote:
In the attached score, triggers #172 and #173 fire when cursor #1 reverses direction at the end of its curve (when that cursor is nowhere near those triggers). They do also fire at the correct time (when cursor #1 strikes them).
Score and messages-log attached.
Best
–BobOSX 10.6.7
WinXP/sp3
IanniX 0.8.2
Dear everyone,
OK, here’s the download link to the m4l patch iannixtomidi.amxd
http://dl.dropbox.com/u/9969610/iannixtomidi.amxd
(you need to have a Maxforlive license to use it in ableton live)
It is a simple but interesting way to create soundscapes, drones and various sick bass or sounddesign effects. There is still alot of possibilities in getting the real programming nerds to make a real interface to control various parametres via midilearn and other functions. I hope you get inspired to do so 🙂
1. put the patch in the folder with maxforlive midi effects.
2. open ableton live.
2. drop the patch from the maxforlive midi effects folder, on a new midi track in ableton live
3. make another midi track, and drop a synth (or effect) of your choice.
4. assign midi from the iannixtomidi track, to the synth track.
5. assign the midi in track, on the synth track, from the iannixtomidi track.
6. click the monitor in, on the synth midi track.
6. check that the velocity in the iannixtomidi patch is set to 127.
7. open the program iannix.
8. open any of the preset drawings in iannix.
9. hit play in iannix in the transportbar.
there should now be sound!
10. play around with the “ms” in iannix the transportbar and the speed slider in forward and reverse direction.
11. change the frequence spectrum in the zmap object (default; 20 2000) in the iannixtomidi patch.
12. use some interesting synths and combine it with other effectsplugins on the synth track 🙂
Make some soundpaintings and sculptures out there!
And a big thank you to the iannix team for making such an amazing piece of graphical software for free!
All the best
Carsten 🙂
MBD73
http://www.mbd73.com
and… don’t let the double posting of 2 and 6 confuse you 🙂 it went a little fast here!
Best C
And a screenshot of ableton, ianniX and M4L i action, and an additional link to where you can also download the patch at maxforlive.com http://www.maxforlive.com/library/device.php?id=699
Best
Carsten
MBD73
http://www.mbd73.com
And a screenshot of ableton, ianniX and M4L i action, and an additional link to where you can also download the patch at maxforlive.com http://www.maxforlive.com/library/device.php?id=699
Best
Carsten
MBD73
http://www.mbd73.com
A great post, Carsten! If I had M4L I’d definitely give this a shot. I hope it encourages more people to work with Iannix. Soon I plan to post a Max patch I’m working on (I’d like to also do a Pd version after that).
I’d encourage anyone who has tried Iannix v.0.6 back in the day and who has not yet tried this new 0.8+ to jump in right now. It seems to be easier on CPU and is generally, in my opinion, much more modern and up to date in its design.
And, every time I jump among the three platforms I’m still impressed and thankful how consistent it looks and runs on OSX – to – Linux – to – Windows. This is no small achievement.
Cheers,
–Bob
@MBD73 wrote:
And a screenshot of ableton, ianniX and M4L i action, and an additional link to where you can also download the patch at maxforlive.com http://www.maxforlive.com/library/device.php?id=699
Best
Carsten
MBD73
http://www.mbd73.com[/img%5D
Thanks for the m4l patch. You rock!
Got it all up and working and made a video. 😮
I enjoyed your video. What screencast software do you use on your Mac? I saw PSP Vintage Warmer sneak in there — I’m also a VW user.
Cheers,
–Bob
@hendersounds wrote:
Thanks for the m4l patch. You rock!
Got it all up and working and made a video. 😮
Hi Charlie!
Sorry I don’t have a lot of time this week to answer you.
1. well, in our todo list, this is included because we want to provide TUIO protocol that works with OSC-bundle. However, I don’t think it will be before 2/3 monthes…
2. do you have more information about the “jerky” problem? Screenshots or more explanations?
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. |