IX Magic 1.18 - July 22nd, 2024

User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15 - January 2nd, 2021

Post by IXix »

Oh, I should explain what "Event accumulator threshold is now included in calculation when Event is used as source for Step repeats." means.

Previously if you used an Event as the source for the Step repeats, the Step would see that the Event needed x number of repeats to complete but it didn't take into account that if the Event had an accumulator setting of 2 for example, it would actually need twice as many repeats. That's fixed now but if you manually compensated for it by adjusting the repeat multiplier you'll need to change it to maintain the correct repeat structure. I hope that makes sense! :lol:
User avatar
thOke
Posts: 343
Joined: Thu Nov 24, 2011 7:14 am

Re: IX Magic 1.15 - January 2nd, 2021

Post by thOke »

What a start into the new year!! :dance: :dance:
Thank you! Will try it as soon as possible!
User avatar
tinga
Posts: 532
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Magic 1.15 - January 2nd, 2021

Post by tinga »

Thank you, great update, new random options :dance:
I stopped using buzz for about 4 months, its time to start new things now, with Magic of course.
It would be cool to create a collective book, every one could purpose a single pattern or a complex thing in one page, a global state, Magic is a modular pattern editor perfect to illustrate Buzz power.
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15 - January 2nd, 2021

Post by IXix »

IXix wrote: Mon Jan 07, 2019 10:35 pm2021.01.04 IX Magic 1.15a x86, IX Magic 1.15a x64
+ Fixed 'o' in chord name being seen as note-off
+ Fixed octave number display for note values in Peer value fields
+ Machine version 1.15a, file version 12
Well of course, the moment I sit down and actually try to use it for something I stumble across not one but two bugs. :oops:

I found that if a chord name had an 'o' in it, the code would think it was a note-off and not see the note or chord. ("Chord" is the wrong term really, it should be something like "Interval Set" but that's too long.)

Also if you put something like 'c5 in as a peer value, the 5 would get trashed and you'd get a weird little box thing instead. Computers are fun.

Let's hope there aren't too many more. :roll:
rav
Posts: 140
Joined: Fri Sep 14, 2012 3:35 pm

Re: IX Magic 1.15a - January 4th, 2021

Post by rav »

Thank you! Very nice present for the new year :D
IXix wrote: Sat Jan 02, 2021 4:14 pm + Added random seed options to various context menus.
+ Added 'true random' mode for all randomisable things.
Thanks!!! i was waiting for it ;)
IXix wrote: Sat Jan 02, 2021 4:14 pm + Improved status bar text for Sequences and Steps.
+ Display Event accumulator state in control label.
This is really helpful 8-)
IXix wrote: Sat Jan 02, 2021 4:14 pm + Allow fractional values for Page load event delay/cut.
Wow, after some playing today i wanted to ask for some sort retriggering features as tick/100, subtick or something, you rock!

I have had a couple of crashes, maybe because i renamed machine to "IX Magic_2.dll" for testing (or renamed it after crashes - dont remember). I think it is working good as long as you dont open 2 different instances in one session. I will try to reproduce it, but for now i want to report strange behave. Buzz freezes for a moment when you changing events when transport is playing, it is not related to the 1.14 version.
User avatar
Candle
Posts: 300
Joined: Sun Apr 23, 2017 1:03 am
Location: Canada
Contact:

Re: IX Magic 1.15a - January 4th, 2021

Post by Candle »

I can't wait to play around with v.1.15a :dance:

Thanks for this New Years present IX!

This will come in handy as I start to prep for FAWM 2021 (February Album Writing Month) 8-)

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

Re: IX Magic 1.15a - January 4th, 2021

Post by IXix »

Thanks all. :D
rav wrote: Mon Jan 04, 2021 11:10 pm I have had a couple of crashes, maybe because i renamed machine to "IX Magic_2.dll" for testing (or renamed it after crashes - dont remember). I think it is working good as long as you dont open 2 different instances in one session. I will try to reproduce it
Thanks for reporting. If you can reproduce it that would be very helpful.
rav wrote: Mon Jan 04, 2021 11:10 pmwant to report strange behave. Buzz freezes for a moment when you changing events when transport is playing, it is not related to the 1.14 version.
I haven't noticed anything like that when I've been using it here. Can you make a bmx to reproduce it?
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15a - January 4th, 2021

Post by IXix »

rav wrote: Mon Jan 04, 2021 11:10 pmBuzz freezes for a moment when you changing events when transport is playing
I see this now. The dialog refresh appears to be blocking the audio thread momentarily. I'll see if I can figure out why.
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15b - January 10th, 2021

Post by IXix »

IXix wrote: Mon Jan 07, 2019 10:35 pm2021.01.10 IX Magic 1.15b x86, IX Magic 1.15b x64
+ Fixed dialog refresh blocking audio
+ Machine version 1.15b, file version 12
rav wrote: Mon Jan 04, 2021 11:10 pmBuzz freezes for a moment when you changing events when transport is playing
@rav It should be better now. Let me know how it performs.
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15a - January 4th, 2021

Post by IXix »

rav wrote: Mon Jan 04, 2021 11:10 pm I have had a couple of crashes, maybe because i renamed machine to "IX Magic_2.dll" for testing (or renamed it after crashes - dont remember). I think it is working good as long as you dont open 2 different instances in one session. I will try to reproduce it
I've found at least one crash when there are two instances. I know where it's crashing but there's something going on that I don't understand. :roll:

For now I'd advise again using multiple instances. I hope to find a solution soon.
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15c - January 16th, 2021

Post by IXix »

IXix wrote: Mon Jan 07, 2019 10:35 pm2021.01.16 IX Magic 1.15c x86, IX Magic 1.15c x64
+ Fixed crash when multiple instances attempt to retrieve list of active machines.
+ Improved peer thread safety
+ Machine version 1.15c, file version 12
Update bump!

I've fixed the multiple instance problem that I found and put some safeguards in place in a few places where I think a crash might happen. Hopefully there aren't any others but let me know if you find anything. :)
User avatar
tinga
Posts: 532
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Magic 1.15c - January 16th, 2021

Post by tinga »

:o I have zero instance, Magic is crashed directly when I load it (buzz32). In Buzz64, I have a message "can't find the dll".
But if I load a bmx, it works, very strange. I can't verify if 2 instances is ok.
Anyway thank you for the update, I suppose its nothing serious. When I see all the errors I made in a simple list for Wde GuitarChord, I imagine the disaster if i was a dev :lol:
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15c - January 16th, 2021

Post by IXix »

tinga wrote: Wed Jan 20, 2021 1:11 am :o I have zero instance, Magic is crashed directly when I load it (buzz32). In Buzz64, I have a message "can't find the dll".
But if I load a bmx, it works, very strange. I can't verify if 2 instances is ok.
Anyway thank you for the update, I suppose its nothing serious. When I see all the errors I made in a simple list for Wde GuitarChord, I imagine the disaster if i was a dev :lol:
Oh, that's unexpected. Did 1.15b work properly?
User avatar
tinga
Posts: 532
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Magic 1.15c - January 16th, 2021

Post by tinga »

IXix wrote: Wed Jan 20, 2021 9:03 am Oh, that's unexpected. Did 1.15b work properly?
Yes, no trouble with 1.15b
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15c - January 16th, 2021

Post by IXix »

tinga wrote: Wed Jan 20, 2021 10:08 amYes, no trouble with 1.15b
Okay, thanks. Not sure what's happened there but I'll try to fix it as quick as I can. Stick with 1.15b for now.
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15c - January 16th, 2021

Post by IXix »

tinga wrote: Wed Jan 20, 2021 1:11 am :o I have zero instance, Magic is crashed directly when I load it (buzz32). In Buzz64, I have a message "can't find the dll".
But if I load a bmx, it works, very strange.
I see this now. It's one of annoying those bugs that don't show up in the debug build. Should be an easy fix. :D
User avatar
tinga
Posts: 532
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Magic 1.15c - January 16th, 2021

Post by tinga »

In Buzz 64, The bmx don't load counter to Buzz 32, (always the message "can't find the dll").
I'm around Vital vsti, a great free synth with an amazing modulation matrix, very suitable for generative things, perfect food for Magic. :dance:
I discovered recently that Magic's accumulator has 3 params :oops: , offset and limit are very useful, yet I read it several times but I have to learn it by heart :lol: .
User avatar
IXix
Posts: 1140
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Magic 1.15d - January 21st, 2021

Post by IXix »

IXix wrote: Mon Jan 07, 2019 10:35 pm2021.01.21 IX Magic 1.15d x86, IX Magic 1.15d x64
+ Fixed crash when creating machine and not loading from file
+ Minor dialog fixes
+ Machine version 1.15d, file version 12
Should work now. Stupid mistake. :oops:
tinga wrote: Thu Jan 21, 2021 9:50 pmI discovered recently that Magic's accumulator has 3 params :oops: , offset and limit are very useful, yet I read it several times but I have to learn it by heart :lol: .
It's not exactly obvious or intuitive. :D
User avatar
thOke
Posts: 343
Joined: Thu Nov 24, 2011 7:14 am

Re: IX Magic 1.15d - January 21st, 2021

Post by thOke »

Mr Quick Fix! Much appreciated. Thank you :!:
User avatar
Candle
Posts: 300
Joined: Sun Apr 23, 2017 1:03 am
Location: Canada
Contact:

Re: IX Magic 1.15d - January 21st, 2021

Post by Candle »

Just updated to v. 1.15d x86 & Buzz can't seem to find the dll when I try to load Magic in a previous Buzz project. It then crashes Buzz. It says "%1 is not a valid Win32 application" when I try to drop it into a new project. I just double checked & I did DL the x86 version, so I'm a little confused.

Buzz Build 1503 x86
Windows 10 Home v. 10.0.19041
2x Intel Celeron N3050 at 1.6GHz

See You In The Shadows…
Post Reply