Search found 1004 matches

by IXix
Sun Oct 24, 2021 6:19 pm
Forum: Devs
Topic: new pvst beta (updated 25-Oct-2021)
Replies: 540
Views: 803641

Re: new pvst beta (updated 24-Oct-2021)

polac wrote:
Sun Oct 24, 2021 10:29 am
Bump
A joyous bump! Thanks Polac! :dance:
by IXix
Sat Oct 23, 2021 3:12 pm
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot - Updated 23rd Oct 2021

Ouch, sorting out the tracks problem really bent my head. :lol:
IXix wrote:
Sun Oct 17, 2021 7:31 pm
IX Snapshot 2021.10.23
+ Handle machine name changes
+ Handle machine track changes
Like deleted machines, stored values for deleted tracks are kept around in case the track comes back. Purge will get rid of them.
by IXix
Fri Oct 22, 2021 10:34 am
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot - Updated 21st Oct 2021

Oh, it's not aware of machine name changes or more importantly track count changes. Sigh. On it. :roll:
by IXix
Fri Oct 22, 2021 8:18 am
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot - Updated 19th Oct 2021

HerrFornit wrote:
Thu Oct 21, 2021 4:53 pm
I am very sad that I can not test in the moment, because of a serious situation in my new home (moved). Hope I can try it soon...
I hope your situation improves soon. :(

Updated again. Fixed a few bugs.
by IXix
Thu Oct 21, 2021 3:35 pm
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot - Updated 19th Oct 2021

A super "PeerState", just try it today with Qsamo, and yes its a real snapshot :dance: , wonderful, works in Buzz64. Its time for me to buzz again, after more one year of interrupt. Great work. Glad you like it! Check the forum regularly as there's a couple of bugs being dealt with as we speak. I'l...
by IXix
Tue Oct 19, 2021 11:18 am
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot - Updated 18th Oct 2021

Updated. Added a bunch of mildly useful UI stuff and fixed a stupid bug that hopefully hasn't affected anyone yet. :oops: So I'm running 32bit Buzz and testing Snapshot with FB-3300 . I get the issue with 64bit version of the vst, 32bit seems to work fine. Maybe this is related? Tried that vst in al...
by IXix
Mon Oct 18, 2021 10:04 pm
Forum: Devs
Topic: .NET framework version
Replies: 0
Views: 634

.NET framework version

The project for Snapshot is set to '.NET Framework 4 Client Profile' but there are various newer '.NET Framework' entries in the target framework dropdown, as well as plenty of older ones. Should I be targetting '.NET Framework 4.7.2', the newest in the list? What's the difference between the 'Clien...
by IXix
Mon Oct 18, 2021 9:59 pm
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot

If you click machine name all goes well but expanding the tree view causes quite often infinite loop of dispatcher errors. Happened so far only with VSTs. Snapshot bug.png I'm not seeing this. Expanding/collapsing etc. works fine with no errors here. I haven't tested many VSTs but I wouldn't have t...
by IXix
Mon Oct 18, 2021 9:01 pm
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot

i have observed the same thing happening in buzz for a few years now (not related to this machine)... Yeah, I have similar suspicions. The reverse engineering thing has annoyed me sooooooooo many times. I haven't got a clue how to reverse engineer a VST, I can barely forward engineer my own code! :...
by IXix
Mon Oct 18, 2021 6:28 pm
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

Re: IX Snapshot

If you click machine name all goes well but expanding the tree view causes quite often infinite loop of dispatcher errors. Happened so far only with VSTs. Not sure I understand but I'll poke it and see what happens. It also seems that 1. adding machine A, 2. capturing machine A to 'slot 0', 3. dele...
by IXix
Sun Oct 17, 2021 7:31 pm
Forum: Users
Topic: IX Snapshot - Updated 23rd Oct 2021
Replies: 13
Views: 879

IX Snapshot - Updated 23rd Oct 2021

Reasonably functional, if a little rough around the edges... IX Snapshot 2021.10.23 + Handle machine name changes + Handle machine track changes IX Snapshot 2021.10.21 + Fixed stupid confirm on capture bug. + Fixed errors fetching machine data size (thanks wde!) + Machine data sizes update when user...
by IXix
Sat Oct 09, 2021 10:39 am
Forum: Devs
Topic: Thread sync: Managed equivalent to pCB->Lock() ?
Replies: 6
Views: 458

Re: Thread sync: Managed equivalent to pCB->Lock() ?

Hmmm, Application doesn't seem to have a 'Current' Ignore that idiot from last night, he doesn't know what he's doing. Must've been missing a reference in a particular file because I just found it while trying stuff elsewhere. Early signs are promising, I just restored a single global param on one ...
by IXix
Fri Oct 08, 2021 6:12 pm
Forum: Devs
Topic: Thread sync: Managed equivalent to pCB->Lock() ?
Replies: 6
Views: 458

Re: Thread sync: Managed equivalent to pCB->Lock() ?

This might help with the GUI thread thing: Application.Current.Dispatcher.BeginInvoke((Action)(() => { // Do stuff here })); Hmmm, Application doesn't seem to have a 'Current' (different .NET version?) I did find 'BuzzGUI.Common.DispatcherAction' which looks like it does something similar. Nothing ...
by IXix
Thu Oct 07, 2021 3:32 pm
Forum: Devs
Topic: Thread sync: Managed equivalent to pCB->Lock() ?
Replies: 6
Views: 458

Re: Thread sync: Managed equivalent to pCB->Lock() ?

... helpful stuff... Thanks! I'm out of my depth just finding my way around C#, .NET AND WPF. I spent ten minutes poking around BuzzGUI looking for how to implement Tick() until I realised my mistake. :oops: :lol: Can't wait to try your Snapshot machine to save different states of VSTs! It's amazin...
by IXix
Thu Oct 07, 2021 9:34 am
Forum: Devs
Topic: Thread sync: Managed equivalent to pCB->Lock() ?
Replies: 6
Views: 458

Thread sync: Managed equivalent to pCB->Lock() ?

I'm making a managed machine to store/restore machine states (param, attributes and data) like PeerState and it works but sometime it causes Buzz to hang. I guess I need to lock the audio thread while I shuffle state data around but how do I do that in C#? What is the C# equivalent of CMICallbacks::...
by IXix
Mon Oct 04, 2021 6:46 pm
Forum: Users
Topic: So far so good...
Replies: 5
Views: 350

Re: So far so good...

All in good time, still got a lot of basic functionality to sort out. Capture/restore works a treat though. :D
by IXix
Mon Oct 04, 2021 1:16 pm
Forum: Users
Topic: So far so good...
Replies: 5
Views: 350

So far so good...

:D :dance:

Image
by IXix
Fri Sep 10, 2021 3:42 pm
Forum: Devs
Topic: Help! Store/restore whole machine state via CMachine pointer?
Replies: 14
Views: 906

Re: Help! Store/restore whole machine state via CMachine pointer?

UNZ wrote:
Fri Sep 10, 2021 2:36 pm
btw i assume you inherited from class CMachineDataOutput and implemented Write(void *pbuf, int const numbytes) yeah? and making sure there's enough backing storage obviously.
Yup, I'm almost competent. :lol:
by IXix
Fri Sep 10, 2021 1:38 pm
Forum: Devs
Topic: Help! Store/restore whole machine state via CMachine pointer?
Replies: 14
Views: 906

Re: Help! Store/restore whole machine state via CMachine pointer?

UNZ wrote:
Fri Sep 10, 2021 12:55 pm
is this code up somewhere, i might be able to take a look. Pretty sure we can figure this out looking at buzé.
Sorry, missed that sentence! :lol: I'll make a simple test machine for this and put it on GitHub.
by IXix
Fri Sep 10, 2021 1:20 pm
Forum: Devs
Topic: Help! Store/restore whole machine state via CMachine pointer?
Replies: 14
Views: 906

Re: Help! Store/restore whole machine state via CMachine pointer?

this is probably due to packing or alignment... Thanks, good advice. I was locking but hadn't considered putting it on a different thread, that could well be the problem. Or it might just be that I suck at programming. Either way, I think I'll branch Magic for trying to hack this out and see about ...