IX Magic 1.19 - October 13th, 2024

User avatar
Candle
Posts: 300
Joined: Sun Apr 23, 2017 1:03 am
Location: Canada
Contact:

Re: IX Magic 1.17b - June 10th, 2024

Post by Candle »

I know I keep praising this amazing machine, but I gotta do it again :shock: :lol:

So I'm trying to fix some inefficiencies in my "Live" Setup that have been annoying me since I first created this crazy BMX file a few years ago. Magic has solved a problem that I have been quite annoyed with for some time. I have my foot controller set to change patch settings in IX Patch Bay (a couple of Patch Bays at the same time, actually) thanks to Magic's amazing interface. The patches route my mic, guitar, & various keyboards & synths in various different ways in my setup - including routing to the Mobius VST Looper. But I also want the same pedal touch to change the selected track in Mobius. I've been fighting to find a way to do this via Mobius' customizable VST Parameters (you can customize which of the hundreds of parameters, functions, controls, & scripts your Host will see as VST Parameters), but no matter what I did it would not select a particular track, only scroll through them from either 1-8 or 8-1 (Mobius has 8 Tracks that can have up to 8 Loops each - essentially 8 looping pedals chained together that are all controlled by the same VST interface). Then it finally hit me: use Mobius' MIDI Bindings & Magic's MIDI Send function instead. So I bound the 8 Tracks to MIDI Program Change values in Mobius & setup Magic to send Program Change commands with each tap of the corresponding foot pedal. Et voilà, it works exactly as advertised :dance: :dance: :dance: :dance:

The fact that you can combine parameter changes with MIDI messages (Control or Notes) in Magic is freaking AMAZING :!: IX, you're making my performance logistic dreams come true :D

:dance: :dance: :dance:

See You In The Shadows…
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.17b - June 10th, 2024

Post by IXix »

Candle wrote: Tue Jun 25, 2024 3:34 pm I know I keep praising this amazing machine, but I gotta do it again ...
I love hearing how people are using my machines. Magic was first conceived as a live performance tool so it's great that you're using it that way. The next update will bring a few quality of life features to make it a bit easier to work with.

As always, if you have any suggestions or requests, feel free to voice them. :D
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by IXix »

Update time! Some good stuff in this one, fixes, features, improvements but all that pales into insignificance compared to the fact that the active Step is now shown in the object list. Whoop, I say! Whoop! :lol:
IXix wrote: Mon Jan 07, 2019 10:35 pm 2024.06.10 IX Magic 1.18 at buzz.robotplanet.dk
+ Fixed crash when parsing peer pingpong value without target machine.
+ Added Event trigger mode to specify latch/accumulator behaviour.
+ Peer parameter assignments are now remapped if possible when changing target machine.
+ Object list now indicates current Step in Sequence.
+ Added latch modes to note-off default menus.
+ Removed various attributes for global options. These values are now stored in the settings file.
+ Removed option to disable keyboard input filtering.
+ Labelling tweaks
+ Machine v1.18, File v16
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by IXix »

Re. keyboard filtering. The option to turn it off was in case there was an issue with international keyboards but I don't think that's possible now, as the underlying system changed significantly several versions ago.

Re. removed attributes. If by some chance you'd set gear.xml defaults for these, you'll need to set those options again. The reason for the change is that (unless you'd edited gear.xml) the options didn't apply to new instances, so I moved them to the settings.xml file. Sorry for any inconvenience. :D

Re. parameter remapping. Suggestions for further aliases and exclusions are welcome.
User avatar
tinga
Posts: 533
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by tinga »

Cool update, thankyou.
I try it and step's indication is one step ahead, did i made a bullshit? anyway its a very good feature.
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by IXix »

tinga wrote: Wed Jul 31, 2024 1:27 pm Cool update, thankyou.
I try it and step's indication is one step ahead, did i made a bullshit? anyway its a very good feature.
Not sure if you're making a pun or a bug report tinga. :lol:
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by IXix »

Getting there... :dance:

Image
User avatar
tinga
Posts: 533
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by tinga »

Where is this page? I can't find it! :o
It seems you integrated transport in magic
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by IXix »

tinga wrote: Tue Aug 20, 2024 10:09 pm Where is this page? I can't find it! :o
It seems you integrated transport in magic
Sorry tinga, it's just a teaser! Coming in the next release, probably in a few weeks. It will be a lot of fun. :D
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.18 - July 22nd, 2024

Post by IXix »

IXix wrote: Wed Aug 21, 2024 8:50 am Coming in the next release, probably in a few weeks. It will be a lot of fun. :D
Taking longer than anticipated due to inevitable feature creep, but still coming soon. It's getting pretty nifty now. :D
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.19 - October 13th, 2024

Post by IXix »

Update bump! :dance:
IXix wrote: Mon Jan 07, 2019 10:35 pm 2024.10.13 IX Magic 1.19 at buzz.robotplanet.dk
+ Fixed Sequence not firing after pasting a Step into an empty Sequence.
+ Fixed naming of duplicate resources.
+ Improved naming of new resources.
+ "Reset on stop" is now a Page setting with a checkbox in the main dialog.
+ Removed machine attribute "Reset on stop".
+ "Page load events" are now "Page activation events"
+ Added Page events for transport actions. Trigger Sequences when playback starts/stops etc.
+ Added new Event type, Transport Event, used to trigger Buzz Play/Seek/Stop/Record.
+ Added song position markers for use with Transport Events.
+ Dialog improvements.
+ Machine version 1.19
+ File version 17
Two big things in this one!

First, I've extended the old "Page load events" system to include new events for play/stop/seek/record, so now you can have Sequences trigger automatically when one of those things happens.

Second, I've added a new Event (forgot how much work that involved :lol:). Transport Events let you play/stop/seek/record on both note-on and note-off, which is good fun. You can do stuff like press a key to jump to part of the song and then have it snap back to where it was when you let go of the key. Had a lot of fun with that in testing! :dance:

I also added position markers as a new Resource type, so you can mark certain locations and have Transport Events use the markers.

Enjoy and let me know if I've broken anything! :lol:

edit: Oh, don't forget to RTFM for the new features!
User avatar
tinga
Posts: 533
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Magic 1.19 - October 13th, 2024

Post by tinga »

IXix wrote: Sun Oct 13, 2024 3:36 pm edit: Oh, don't forget to RTFM for the new features!
OK. :lol:
Thanks for this massive update.
User avatar
thepedal
Posts: 69
Joined: Wed Nov 23, 2011 5:44 pm
Contact:

Re: IX Magic 1.19 - October 13th, 2024

Post by thepedal »

I've been looking at machines which might help me do controller stuff in ReBuzz and that means it's definitely time I got my head around Magic....

Any idea why when I try to load it into ReBuzz it's looking for the settings file in my orig Buzz x86 install? If I chuck the 'IX Magic' folder from the zip into my orig Buzz Gear/generators then it loads without the warning but I still can't get any Magic menus to appear. There's no ReBuzz debug complaints about missing libs or anything like that. Thanks in advance IX
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.19 - October 13th, 2024

Post by IXix »

thepedal wrote: Thu Mar 06, 2025 11:37 pm Any idea why when I try to load it into ReBuzz it's looking for the settings file in my orig Buzz x86 install?
It pulls the Buzz path from the registry but I haven't adapted it to cope with ReBuzz. I'll investigate and update it soon.
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.19 - October 13th, 2024

Post by IXix »

Okay, I've fixed the path problem but it seems that something in ReBuzz has been broken as none of the Magic dialogs will open. They definitely used to open but not anymore, so I'll get in touch with wde and see if we can figure it out.

I haven't really tested Magic in ReBuzz at all though, so I don't know how well it works.
User avatar
IXix
Posts: 1149
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.19 - October 13th, 2024

Post by IXix »

Looks like I need to work out a different strategy for dealing with dialogs. Might take a while but I do want Magic to work with ReBuzz so I'll get on it as fast as I can.
Post Reply