IX Snapshot 1.4 - July 9th 2023

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

Re: IX Snapshot - Updated Feb 6th 2022

Post by IXix »

etruscan wrote: Tue Feb 08, 2022 10:40 pm I loooove the way this handles VST snapshots. No dicking around assigning parameters to Polac VST tracks;
Glad you like it! VST was my main reason for doing this, both for easier handling of the parameters but also because many plugins have state data that isn't tied to actual parameters.

I had a look at implementing inertia (only for actual params obviously) but it's not a trivial change. Going to be a while before that one happens. Snapshot manager should be easier but I'll need a good slab of coding time to get it done.
User avatar
tinga
Posts: 526
Joined: Tue Nov 22, 2011 5:25 pm

Re: IX Snapshot - Updated Feb 6th 2022

Post by tinga »

I test it with Vital, it has no program change, now it has one in Buzz, :dance:
Monster state !!
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot - Updated Feb 6th 2022

Post by IXix »

IXix wrote: Wed Feb 09, 2022 9:30 amSnapshot manager should be easier...
I take it back. My head hurts already and I've barely started! :lol:
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot - Updated Feb 6th 2022

Post by IXix »

Getting there... :D

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

Re: IX Snapshot - Updated Oct 22nd 2022

Post by IXix »

IXix wrote: Sun Oct 17, 2021 7:31 pmIX Snapshot 1.1 - 2022.10.22
+Fixed incorrect handling of newly added machine track parameters in treeview
+Treeviews now display machine supplied descriptions for stored parameters
+Added manager interface
+Various minor UI tweaks
Boom! Seems to be behaving as expected but I haven't tested extensively. I had to change a ton of stuff to get the manager interface going, so keep an eye out for any weirdness and proceed with caution.

Hopefully the manager should be fairly self-explanatory. The buttons under the treeviews apply to the left/right slot only. The buttons down the middle change the selection in various ways and operate on both slots simultaneously. Everything should have a tooltip to tell you what it does but let me know if I've missed anything.

Suggestions for features/changes are welcome. Current to-do list is:
  • Add a context menu to the treeviews so you can capture/clear individual properties without messinng with checkboxes.
  • Enable editing of property values (somehow).
  • Renaming slots
  • Filter visibility of properties in the treeviews
Enjoy! :D
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.2 - Updated November 6th 2022

Post by IXix »

IXix wrote: Sun Oct 17, 2021 7:31 pm Download IX Snapshot from buzz.robotplanet.dk

IX Snapshot 1.2
+ Treeview filtering
+ Treeview item context menus
+ Renaming slots
+ Non-empty slots are available in machine context menu
+ Added 'Clear selected' button to main tab
+ Added help file
+ Minor improvements
Bump. Added some cool new stuff but the big news is... I finally wrote the help file! :o

Also, buzz.robotplanet.dk is letting me contribute stuff now (thanks Joachip!) so I figure that's the best place to download from.

Enjoy! :dance:
User avatar
HerrFornit
Posts: 435
Joined: Sat Feb 25, 2017 12:27 pm
Location: Dortmund
Contact:

Re: IX Snapshot 1.2 - Updated November 6th 2022

Post by HerrFornit »

thank you so much for developing the buzz ecosystem ! (and the help file 😉)
User avatar
Candle
Posts: 296
Joined: Sun Apr 23, 2017 1:03 am
Location: Canada
Contact:

Re: IX Snapshot 1.2 - Updated November 6th 2022

Post by Candle »

Should make my shoegazing life a little easier. Thanks for all you do for Buzz, IX :!: :D :dance:

See You In The Shadows…
User avatar
Candle
Posts: 296
Joined: Sun Apr 23, 2017 1:03 am
Location: Canada
Contact:

Re: IX Snapshot 1.2 - Updated November 6th 2022

Post by Candle »

I must be daft, because whatever I'm missing is probably obvious. :oops: So, I dropped Snapshot 1.2 into my "Live" setup (which admittedly is full of many machines & 1464 properties according to Snapshot :shock: ). I then selected 4 of the machines (Jeskola Delay; IX Patchbay 7x7; FreeAmp 2.5 (a VST) & Sonic Verb - for a total of 98 Properties selected), all of which are the machines whose parameters I would like to capture changes with Snapshot. I selected Slot 0 in the Main tab, hit the <Capture> button, made sure the values captured were correct in the treeview, then I selected Slot 1, changed the settings on those 4 machines, hit <Capture> again, & again verified that the values captured were correct (they were).

But now switching between the two Slots (0 & 1) changes the values displayed in the treeview in Snapshot; but does not change the parameter values in the machines themselves. I have tried switching Slots both with the Dropdown Menu in the Main Tab as well as in the Manage Tab; & I have also tried switching slots using the Slot parameter slider at the bottom of the Snapshot parameter window. Everything within Snapshot changes as expected, however the parameters in the captured machines themselves do not change.

I'm sure I'm missing something obvious. That's usually where I stumble :lol:

Any help would be greatly appreciated :)

See You In The Shadows…

p.s. Ok, I did just figure it out. I am daft (as I said) :oops: I need to hit the <Restore> button after I select the desired Slot. I guess there isn't a way to have the <Restore> function happen automatically when you select a Slot in either the Dropdown menu or via the parameter slider… That's a little more intuitive, for me at least. But I did get it to work, so disregard the above :oops: (I told you it was going to be obvious :lol: )

p.p.s. This is awesome IX. Makes my shoegazing life so much easier now :dance:

p.p.p.s. (There's a lot of p happening in this post, sorry… :lol: ) I guess I could combine the Slot selection function & maybe the <Restore> function using Peer Control? Hopefully? Gonna experiment…
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.2 - Updated November 6th 2022

Post by IXix »

Hi candle!

There's a checkbox "Restore on slot change" and you can also bind the various capture/restore etc. functions to midi.

Snapshot is particularly useful with PVST because part of the info stored in the slot (if you capture Data) is which is loaded. Changing slot can swap all your VST synths/FX. :D

Some big improvements coming for Snapshot. Just need to work up enthusiasm for coding the necessary UI changes. :roll:

edit: btw. the params don't automatically restore when you change slot because that could be really annoying. I would make sure you have all your states captured and set up as you want them before enabling the automatic restore.
User avatar
Candle
Posts: 296
Joined: Sun Apr 23, 2017 1:03 am
Location: Canada
Contact:

Re: IX Snapshot 1.2 - Updated November 6th 2022

Post by Candle »

Again, the solution to my user problem was obvious. Thank IX :!: :dance:

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

Re: IX Snapshot 1.3 - Updated March 19th 2023

Post by IXix »

Update bump!

Parameter smoothing means you can watch you parameters slowly switch to new values over several days (or less if that's your thing). :dance:
IXix wrote: Sun Oct 17, 2021 7:31 pm IX Snapshot 1.3
+ Parameter smoothing on restore
+ Fixed MIDI mapping to specific slots
+ Various UI tweaks
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.3a - Updated March 22nd 2023

Post by IXix »

Bugfix bump.
IXix wrote: Sun Oct 17, 2021 7:31 pmIX Snapshot 1.3a
+ Fixed broken "Cos S" curve (typo in the formula :roll: )
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.3b - Updated March 22nd 2023 (again)

Post by IXix »

Update bump again bump. Hopefully I haven't forgotten anything this time. :roll:
IXix wrote: Sun Oct 17, 2021 7:31 pmIX Snapshot 1.3b
+ Per-property smoothing settings are properly saved/loaded
+ Treeview shows properties with smoothing in different colours
+ Fixed capture/etc. of Track property group
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.3c - March 31st 2023

Post by IXix »

Bugfix bump!
IXix wrote: Sun Oct 17, 2021 7:31 pm :dance: IX Snapshot at buzz.robotplanet.dk :dance:

IX Snapshot 1.3c
+ Fixed treeviews not reflecting machine name changes
+ Fixed handling of newly added tracks
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.3d - April 25th 2023

Post by IXix »

Bugfix bump...
IXix wrote: Sun Oct 17, 2021 7:31 pmIX Snapshot at buzz.robotplanet.dk

IX Snapshot 1.3d
+ Fixed loading of parameters with duplicate names (see FSM Infector)
Bigger changes coming soon! :dance:
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.4 - July 9th 2023

Post by IXix »

IXix wrote: Sun Oct 17, 2021 7:31 pm :dance: IX Snapshot at buzz.robotplanet.dk :dance:

IX Snapshot 1.4
+ Improved MIDI
+ Improved Info tab
+ Changed "Selection follows slot" - slots can now store their own selection
+ Various small improvement and fixes
Update bump. Somewhat later than expected due to a mix of distractions, forgetfulness and procrastination.
User avatar
thepedal
Posts: 31
Joined: Wed Nov 23, 2011 5:44 pm
Contact:

Re: IX Snapshot 1.4 - July 9th 2023

Post by thepedal »

Arggh I just spent hours repatching some old tunes to use your excellent patchbay.1.3 machine and now I'm going to have to try swapping out its peerstate controls for this! I'm blown away that there's still awesome dev work happening for Buzz. Over two decades and it's still kicking me in the ass with its greatness.
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: IX Snapshot 1.4 - July 9th 2023

Post by IXix »

thepedal wrote: Thu Jul 13, 2023 11:59 pm Arggh...
Sorry. :lol:

Always glad to know these things get used by actual people. :dance:
rav
Posts: 140
Joined: Fri Sep 14, 2012 3:35 pm

Re: IX Snapshot 1.4 - July 9th 2023

Post by rav »

amaizing, thank you :dance:

p.s.
still waiting for manual morphing from one slot to another, controlled via MIDI :P
Post Reply