Swayed v1.0.3 - available now!

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
Swayed

Post

I was getting NaN errors in a session with 2 instances of Swayed. One instance had no problems, and that happens to be the instance with the most busy midi file. The instance that was giving repeated NaN's is one with Wayfarer as preset and just a few lonely notes in its midi file. That was yesterday. Today I have been playing the session repeatedly and "so far" no NaN's. There seems to be no pattern in these happenings. The NaN's appeared in two cases. One was when I moved the instance from input 7 to input 1, the second was at the start of a note.

Swayed 1.0.1, Logic 11.2.2, Sequoia 15.7.4

Post

sheaf wrote: Fri Apr 17, 2026 5:19 pm Thanks! This bug is getting really annoying. I just need it to happen on my own machine once, because I'm running a special build that logs NaNs the moment they happen so I can trace the origin.
Hi. I have found a way to reproduce it reliably in multiple DAWs. In addition, I also captured a corefile dump (stack + heap) using lldb on Mac in both REAPER and FL Studio. (I did not capture one in Ableton Live, because Ableton has told the OS to disable attaching a debugger to Live, and I do not want to bother defeating that right now.)

Send me a DM and I will give you my email address, or you can send me your email address, and I will give you links to the core dumps. Then, you can use 'lldb -c thefile.dmp' or Xcode to view the state of the running program. (The NaN indicator was lit the moment I captured the corefiles.) (The files are multiple GB and contain sensitive information in the heap data, so I cannot give them out in public.)

Post

tumface wrote: Sun Apr 19, 2026 6:48 am
sheaf wrote: Fri Apr 17, 2026 5:19 pm Thanks! This bug is getting really annoying. I just need it to happen on my own machine once, because I'm running a special build that logs NaNs the moment they happen so I can trace the origin.
Hi. I have found a way to reproduce it reliably in multiple DAWs. In addition, I also captured a corefile dump (stack + heap) using lldb on Mac in both REAPER and FL Studio. (I did not capture one in Ableton Live, because Ableton has told the OS to disable attaching a debugger to Live, and I do not want to bother defeating that right now.)

Send me a DM and I will give you my email address, or you can send me your email address, and I will give you links to the core dumps. Then, you can use 'lldb -c thefile.dmp' or Xcode to view the state of the running program. (The NaN indicator was lit the moment I captured the corefiles.) (The files are multiple GB and contain sensitive information in the heap data, so I cannot give them out in public.)
Awesome, DM sent!
https://sheafmusic.com/remoter - Stream from your DAW to your phone

Post

abi wrote: Fri Apr 17, 2026 7:16 pm Great update, thanks alot! The addition of being able to use the arrow keys for presets is great. Will the screen in the presets browser "follow" the preset stepping in a future version? As it is, after stepping through the visible presets, you have to you use your mouse again in order to be able to see the preset names. does that make sense?
Yeah, that makes sense. I could add that.

Ameyah wrote: Sat Apr 18, 2026 11:21 am i found a huge stash of SY77/99 (and also converted DX7 sysex for the SY77), is it possible to batch import these to Swayed? Like really there are like 200 sysex files.

Manual one sysex at a time to import is a very time wasting activity.
Not right now, but I could add a batch import feature. I have a suspicion those converted DX7 patches are not really accurate in their conversion though. Many of them sound like they have way too much modulation, going into FM chaos territory. At some point I'd like to add direct DX7 SysEx import (and maybe other FM synths with compatible waveforms), but that's something for a rainy sunday when all important issues are solved and the planned features are done.
https://sheafmusic.com/remoter - Stream from your DAW to your phone

Post

I just noticed that the octave scaling in Swayed is different to that of the SY77. C2 in Swayed is C3 on the SY77. Why is this?

Post

MUTE setting/button on layers is NOT saved with projects.
This needs to be fixed.
When you reopen the project, it sounds different, until you remember which layers were muted.

I now understand why Levine, as professional contemporary composer, is so obsessed with TG-77. It really is very interesting instrument. It's very important he helped with testing.

Post

Deleted by user.

Post

soundman007 wrote: Sun Apr 19, 2026 2:08 pm I just noticed that the octave scaling in Swayed is different to that of the SY77. C2 in Swayed is C3 on the SY77. Why is this?
Labeling of notes in the GUI? Or actual MIDI note handling?
frag wrote: Sun Apr 19, 2026 2:53 pm MUTE setting/button on layers is NOT saved with projects.
This needs to be fixed.
When you reopen the project, it sounds different, until you remember which layers were muted.
Fixed this yesterday. It will be in the next update.
https://sheafmusic.com/remoter - Stream from your DAW to your phone

Post

The NaN bug is also finally fixed. I'll try to get 1.0.2 out as soon as possible.
https://sheafmusic.com/remoter - Stream from your DAW to your phone

Post

sheaf wrote: Sun Apr 19, 2026 3:38 pm The NaN bug is also finally fixed. I'll try to get 1.0.2 out as soon as possible.
That will be great. Because I just started again getting one NaN after the other in both instances of the plugin. The way I "solved" it was by restarting the whole session.

Post

sheaf wrote: Sun Apr 19, 2026 3:36 pm
soundman007 wrote: Sun Apr 19, 2026 2:08 pm I just noticed that the octave scaling in Swayed is different to that of the SY77. C2 in Swayed is C3 on the SY77. Why is this?
Labeling of notes in the GUI? Or actual MIDI note handling?
I should qualify my statement. It seems to be OK when playing SY77 presets. It happens when playing SY55 presets. If I then play C3 on my SY77 keyboard it shows as being C2 on the level scaling window in filters. Probably has to do with the fact that it has less keys?

Also the SY55 presets most of the time make non-sensical sounds, even when using the SY55 wave cards.

Post

Ah, this reminds me of the Yamaha vs Roland C3 wars of the late 80s. And also that XKCD cartoon about competing standards... ;)

Post

I wouldn't even call it different standards, more like different opinions on how it should be, lol. There is only one standard for scientific MIDI note names and it's supposed to be C4 for middle C, according to ISO.

Post

EvilDragon wrote: Sun Apr 19, 2026 4:16 pm I wouldn't even call it different standards, more like different opinions on how it should be, lol. There is only one standard for scientific MIDI note names and it's supposed to be C4 for middle C, according to ISO.
i learned middle C as C5. But that was probably due to FL?

but i guess in a DAW one could always slam a pitch device before the plugin to change it.

Post

sheaf wrote: Sun Apr 19, 2026 7:00 am At some point I'd like to add direct DX7 SysEx import (and maybe other FM synths with compatible waveforms), but that's something for a rainy sunday when all important issues are solved and the planned features are done.
Just a suggestion/request around that, that's kind of in the same ballpark

If you are going to do that perhaps also have an option for DX7, and TX81Z style envelopes instead of just SY77. That would be handy for sound design options especially if you could mix and match them per operator. Maybe even add ADSR

Would then make Sysex import easier as well.

Not sure how easy that would be to pull off but would be cool.

Post Reply

Return to “Instruments”