One Synth Challenge #86: Sinnah by NUSofting (Penguinfromdeep wins!)
- KVRAF
- 3204 posts since 17 Apr, 2010 from Slovenia
- KVRian
- 552 posts since 23 Mar, 2011 from Schwerte, Germany
Had the same issue on UbuntuStudio/Wine/Reaper. This saved me some research on the net. Thanks for posting, Rob.rghvdberg wrote:For any penguins here :
At first the gui was all black with only elements lighting up on mouse over.
Then I remembered something about gdiplus.dll, did some googling and found this
https://www.reddit.com/r/Reaper/comment ... _in_linux/
On that page this did the trick:Code: Select all
winetricks -q vcrun2010 mfc42 gdiplus
Have a nice day, you all!
Ruedi

- KVRist
- 112 posts since 19 Dec, 2014 from Philadelphia PA, US
THIS THING MAKES SUCH COOL SOUNDS!!!!
holy crap.
I don't know about making drums or any kind of usual instrument really, but that's okay cause this thing is just begging to be used in some kind of dark spooky drone or harsh noise track...
I apologize in advance for my entry.
holy crap.
I don't know about making drums or any kind of usual instrument really, but that's okay cause this thing is just begging to be used in some kind of dark spooky drone or harsh noise track...
I apologize in advance for my entry.
- KVRian
- 730 posts since 26 Dec, 2007 from Australia
actioncat wrote:I apologize in advance for my entry.
- KVRAF
- 3204 posts since 17 Apr, 2010 from Slovenia
...I just picture all of us presenting our tracks with "I'M SORRY!"...
Yeah, I've made some wacky constructions, using a triggered pitch sequence for the kick and some aggressive EQ for the rest of the "drums", but some wild percussion come naturally to this thing, hehehe. I think this will be one of the more bizarre OSCs...
...sadly it does seem to like to crash and has some sneaky bugs. It also feels like it doesn't quite sound the same after loading a song back up, but that might be because one has to use A LOT OF IMAGINATION while making a sound. So much so, that you can't remember all the details of your denial, HAHAHA!
Interesting trip.
- KVRian
- 730 posts since 26 Dec, 2007 from Australia
Yeah Studio One is not remembering the Synths settings correctly when the project is saved and re-opened. You can get them back of course however you have to go and 'nudge' every instance. Not unworkable but not great eitherTaron wrote: It also feels like it doesn't quite sound the same after loading a song back up....
- KVRAF
- 3204 posts since 17 Apr, 2010 from Slovenia
It keeps crashing on me at rather random moments, which does start to hurt my cool quite a bit. Another one of them eggshell journeys...grrrr.
-
- KVRist
- 93 posts since 15 Apr, 2013 from Perth WA
Yeah same, still not that satisfying a Kick but its ok.rghvdberg wrote:Only way I could get some sorta kick was with pitchbend.
https://soundcloud.com/rghvdberg/trying ... ith-sinnah
-
- KVRist
- 93 posts since 15 Apr, 2013 from Perth WA
Are distortion/saturation plug ins allowed?
- KVRian
- 1035 posts since 19 Jun, 2006 from Berlin, Germany
I was able to coax some interesting percussion sequences and snare sounds out of this thing by automating switches ("memory" and others). Seems (and sounds) like a bug of sorts...
Is abusing bugs allowed?
I'm afraid I'll have to rely on distortion/saturation and filtering/EQing to make some well rounded sounds, too.
Is abusing bugs allowed?
I'm afraid I'll have to rely on distortion/saturation and filtering/EQing to make some well rounded sounds, too.
Feel the energy...
https://youtube.com/hienergymusic/
https://youtube.com/hienergymusic/
- KVRAF
- 3204 posts since 17 Apr, 2010 from Slovenia
Abusing bugs is the only way! 
However, this thing is really dangerously buggy. I have hanging notes frequently and relentlessly where even panic and restarting the audio engine won't stop them. Only restarting the app is working. In short: ARGH!
However, this thing is really dangerously buggy. I have hanging notes frequently and relentlessly where even panic and restarting the audio engine won't stop them. Only restarting the app is working. In short: ARGH!
-
- DASH Guy
- 8154 posts since 20 Sep, 2001
Hi everybody,
I made Sinnah, and I'm very much pleased that bj chose it for this OSC,
but there are some points that I need to bring to your attention.
1) Sinnah is a project, as you may have read at its homepage.
That is a start for developing a much bigger synth, following the feature requests
and suggestions by the users, therefore Sinnah will grow and would be the users
to choose what it will become. I hope you'll like to be into this project.
2) So this synth is young, simple and still somehow beta.
I made (actually "we made", with Bernie) our best to make it bug free from start:
but it's all brand new code, no reuse of old NUSofting code, so bugs would appear,
I guess especially in the hosts which we couldn't try. We may try to fix them
right away as the OSC goes on. [please report them to nusofting{snail here}liqihsynth.com]
(Tip: if you got stuck notes changing octave, use the [poly|mono] switch to reset)
3) Even though young and simple Sinnah should be able to satisfy a wide range of sounds,
making the presets I found it good for clean and dirty Leads, various Keys, rich Pads and Strings,
synthetic Choirs and vocals, some brass and winds, and yes many interesting FXs for drones and what you like.
Basses are not bad but would need a compressor just like the kicks and snares that you can simulate using
the two octaves pitchbend. You can get my examples for kick, snare and hihat, (presets and MIDI files) at these links,
http://nusofting.liqihsynth.com/sinnah_ ... _drums.mp3
http://nusofting.liqihsynth.com/sinnah_ ... rumkit.zip
Taron can you tell me more about the crashes you got? Thanks
I made Sinnah, and I'm very much pleased that bj chose it for this OSC,
but there are some points that I need to bring to your attention.
1) Sinnah is a project, as you may have read at its homepage.
That is a start for developing a much bigger synth, following the feature requests
and suggestions by the users, therefore Sinnah will grow and would be the users
to choose what it will become. I hope you'll like to be into this project.
2) So this synth is young, simple and still somehow beta.
I made (actually "we made", with Bernie) our best to make it bug free from start:
but it's all brand new code, no reuse of old NUSofting code, so bugs would appear,
I guess especially in the hosts which we couldn't try. We may try to fix them
right away as the OSC goes on. [please report them to nusofting{snail here}liqihsynth.com]
(Tip: if you got stuck notes changing octave, use the [poly|mono] switch to reset)
3) Even though young and simple Sinnah should be able to satisfy a wide range of sounds,
making the presets I found it good for clean and dirty Leads, various Keys, rich Pads and Strings,
synthetic Choirs and vocals, some brass and winds, and yes many interesting FXs for drones and what you like.
Basses are not bad but would need a compressor just like the kicks and snares that you can simulate using
the two octaves pitchbend. You can get my examples for kick, snare and hihat, (presets and MIDI files) at these links,
http://nusofting.liqihsynth.com/sinnah_ ... _drums.mp3
http://nusofting.liqihsynth.com/sinnah_ ... rumkit.zip
Taron can you tell me more about the crashes you got? Thanks
- KVRian
- 1035 posts since 19 Jun, 2006 from Berlin, Germany
I gave Sinnah a try, especially its capabilities when it comes to percussion sounds.
This is what I came up with after some hours of work: *Track removed*
Had to use lots of "forbidden" tricks to pull this off (e.g. automation of parameters that aren't meant to be automated, hard compression, overdrive etc.)
This is what I came up with after some hours of work: *Track removed*
Had to use lots of "forbidden" tricks to pull this off (e.g. automation of parameters that aren't meant to be automated, hard compression, overdrive etc.)
Last edited by HiEnergy on Tue Apr 05, 2016 11:18 am, edited 1 time in total.
Feel the energy...
https://youtube.com/hienergymusic/
https://youtube.com/hienergymusic/
- KVRAF
- 3204 posts since 17 Apr, 2010 from Slovenia
Hey, thanks for jumping in on this!
I'm using MuLab (6.5.35 and 7.0.15) I'm on Windows 7 professional (64bit), using internal Realtek on this, no asio.
Normally when it crashes, it gets to offer saving, but Sinnah sends it to such sudden death that not much information is left. It happens during ordinary playback at random moments, so there's nothing much I can tell you about it. I did have automation on some parameters such as tune, which could be sensitive, judging by the volatile nature of the waveform generation?! Oh, and on output volume (both for creating a nice vibrato). But that was that. Just some fast pitch bending, too.
Your polyphony routine needs a very, very close looking at! I'm familiar with these troubles such as hanging notes, while my own routine does only replace old notes, allowing for some greater consistency once the limit has been reached. The trouble is the difference between the midi data processing and the actual audio processing! If you gave conditions to turn off a note during processing, your midi routine may miss it, for example.
However, there's more: However you generate waveforms, they most certainly don't stay consistent. Loading up a sound again will result in drastically different sounds. I've had a fairly simple snare, which started to sound quite nicely, but after reload the previously smooth waveform got a radical kink in it, creating a sharp buzzing instead. I ran into that four times before resigning for now.
Seems like it's some odd continuous procedure that picks up where the last preset left it in one way or another. It's like there's no initialization upon which to rely.
Boy, oh, boy, I really wished I could tell you some nicer things. Hmmm...within on session and good care, one can create some really interesting sounds with it.
In my second big attempt I've created a number of really elegant sounding tracks before it starting hanging up notes when playback got interrupted and restart became the only option. I was almost happy! Loading it back up created a number of unfortunate issues such as |memory| based sounds suddenly decided to echo instead of what they did before and, of course, the ruined percussion section.
My suggestion:
- Come up with some ruthless way of initializing sounds to guarantee consistency! If a new preset gets loaded, initialize hard!
- Examine carefully the note off logic, check with processing to make sure no note off setting is being skipped!
- Examine "panic" mode to totally turn off / initialize everything!
My most basic request:
- Hook up at least sustain pedal to keep decaying even after note off...well...you know what I mean!
My most careful request:
- work on the polyphony routine to control which notes should be turned off at exceeding maximum note number. I found that keeping track of the order of notes entered and cancelling the oldest is the most reliable way to offer a good experience. Going for the "quietest" can be tricky and not necessarily desirable.
Additional request/wondering:
- felt like it could be nice to have a blending balance for the 3 "all pass filters" (I presume). It's so damn hard to control them.
Last thought:
- The EQ is the shimmer of hope to have some more control over the sound, but I think it could get one more option to help even more by allowing to zero out all and only have the band peak act...kind of like an inversion of what you have already.
I'm well aware, as is apparent, that you are trying to keep the controls to a minimum, which is nice. My feedback is strictly in that spirit, because of it. I think, you have a great experiment going there and already wish you both all the best! I also hope you get some of this fixed. Most notably crashes and initialization!
Again, thank you for being attentive like that and realizing the value of OSC. It's a fantastic opportunity for everybody on all sides!
I'm using MuLab (6.5.35 and 7.0.15) I'm on Windows 7 professional (64bit), using internal Realtek on this, no asio.
Normally when it crashes, it gets to offer saving, but Sinnah sends it to such sudden death that not much information is left. It happens during ordinary playback at random moments, so there's nothing much I can tell you about it. I did have automation on some parameters such as tune, which could be sensitive, judging by the volatile nature of the waveform generation?! Oh, and on output volume (both for creating a nice vibrato). But that was that. Just some fast pitch bending, too.
Your polyphony routine needs a very, very close looking at! I'm familiar with these troubles such as hanging notes, while my own routine does only replace old notes, allowing for some greater consistency once the limit has been reached. The trouble is the difference between the midi data processing and the actual audio processing! If you gave conditions to turn off a note during processing, your midi routine may miss it, for example.
However, there's more: However you generate waveforms, they most certainly don't stay consistent. Loading up a sound again will result in drastically different sounds. I've had a fairly simple snare, which started to sound quite nicely, but after reload the previously smooth waveform got a radical kink in it, creating a sharp buzzing instead. I ran into that four times before resigning for now.
Seems like it's some odd continuous procedure that picks up where the last preset left it in one way or another. It's like there's no initialization upon which to rely.
Boy, oh, boy, I really wished I could tell you some nicer things. Hmmm...within on session and good care, one can create some really interesting sounds with it.
In my second big attempt I've created a number of really elegant sounding tracks before it starting hanging up notes when playback got interrupted and restart became the only option. I was almost happy! Loading it back up created a number of unfortunate issues such as |memory| based sounds suddenly decided to echo instead of what they did before and, of course, the ruined percussion section.
My suggestion:
- Come up with some ruthless way of initializing sounds to guarantee consistency! If a new preset gets loaded, initialize hard!
- Examine carefully the note off logic, check with processing to make sure no note off setting is being skipped!
- Examine "panic" mode to totally turn off / initialize everything!
My most basic request:
- Hook up at least sustain pedal to keep decaying even after note off...well...you know what I mean!
My most careful request:
- work on the polyphony routine to control which notes should be turned off at exceeding maximum note number. I found that keeping track of the order of notes entered and cancelling the oldest is the most reliable way to offer a good experience. Going for the "quietest" can be tricky and not necessarily desirable.
Additional request/wondering:
- felt like it could be nice to have a blending balance for the 3 "all pass filters" (I presume). It's so damn hard to control them.
Last thought:
- The EQ is the shimmer of hope to have some more control over the sound, but I think it could get one more option to help even more by allowing to zero out all and only have the band peak act...kind of like an inversion of what you have already.
I'm well aware, as is apparent, that you are trying to keep the controls to a minimum, which is nice. My feedback is strictly in that spirit, because of it. I think, you have a great experiment going there and already wish you both all the best! I also hope you get some of this fixed. Most notably crashes and initialization!
Again, thank you for being attentive like that and realizing the value of OSC. It's a fantastic opportunity for everybody on all sides!
Last edited by Taron on Mon Apr 04, 2016 6:53 pm, edited 1 time in total.
-
- KVRAF
- Topic Starter
- 2725 posts since 19 Dec, 2010 from North America
I'd like to add that i noticed when the synth isn't used, the CPU usage doesn't change.
One Synth Challenge: https://sites.google.com/site/kvrosc/about
