Swayed v1.0.3 - available now!
-
- KVRist
- 218 posts since 16 Nov, 2022
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
Swayed 1.0.1, Logic 11.2.2, Sequoia 15.7.4
-
- KVRian
- 670 posts since 11 Apr, 2006
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.)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.
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.)
-
- KVRist
- Topic Starter
- 149 posts since 2 Jul, 2022
Awesome, DM sent!tumface wrote: Sun Apr 19, 2026 6:48 amHi. 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.)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.
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.)
https://sheafmusic.com/remoter - Stream from your DAW to your phone
-
- KVRist
- Topic Starter
- 149 posts since 2 Jul, 2022
Yeah, that makes sense. I could add that.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?
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.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.
https://sheafmusic.com/remoter - Stream from your DAW to your phone
-
- KVRist
- 218 posts since 16 Nov, 2022
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?
-
- KVRist
- 281 posts since 4 Apr, 2014
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.
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.
-
- KVRist
- 218 posts since 16 Nov, 2022
Deleted by user.
-
- KVRist
- Topic Starter
- 149 posts since 2 Jul, 2022
Labeling of notes in the GUI? Or actual MIDI note handling?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?
Fixed this yesterday. It will be in the next update.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.
https://sheafmusic.com/remoter - Stream from your DAW to your phone
-
- KVRist
- Topic Starter
- 149 posts since 2 Jul, 2022
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
-
- KVRist
- 218 posts since 16 Nov, 2022
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.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.
-
- KVRist
- 218 posts since 16 Nov, 2022
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?sheaf wrote: Sun Apr 19, 2026 3:36 pmLabeling of notes in the GUI? Or actual MIDI note handling?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?
Also the SY55 presets most of the time make non-sensical sounds, even when using the SY55 wave cards.
- KVRAF
- 3034 posts since 6 Jul, 2013
Ah, this reminds me of the Yamaha vs Roland C3 wars of the late 80s. And also that XKCD cartoon about competing standards... 
- KVRAF
- 24407 posts since 7 Jan, 2009 from Croatia
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.
-
- KVRist
- 32 posts since 11 Mar, 2014
i learned middle C as C5. But that was probably due to FL?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.
but i guess in a DAW one could always slam a pitch device before the plugin to change it.
-
- KVRAF
- 2773 posts since 24 Nov, 2023
Just a suggestion/request around that, that's kind of in the same ballparksheaf 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.
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.
