Thorn: Dmitry Sches' new synth!

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

Post

Ahm, so then you just mean Display on the GUI, right? Because when you set the LFO to be BIPOLAR, it actually is!
Just make a simple sound with a filter on dirtyLP or so with resonance to self oscillation. Then hook LFO1 to the cutoff. Then check under LFO1 BIPOLAR and you'll see that it is properly bipolar. Only the display does not reflect it!
I don't mean to keep plugging my own creations, but my first synth "Cirque" (never released) has the exact same issue in the display and I was too lazy to add that, yet, myself, haha. :shrug: :oops:

So, yeah...check out BIPOLAR on LFOs! ;)

Post

Taron wrote:In my "Lord of the Springs" I actually render the entire gui procedurally, but I do so only the first time and buffer the most complicated results in static memory so all instances can get to it. The less computationally expensive rendering I do everytime per instance, but this is quick enough.
I'd be careful with static memory, rather cache the results on hdd, because some hosts which allow sandboxing of plugins like Renoise, Bitwig and Reaper may break with the second plugin instance or they're always getting the long loading times because they can't access that memory.

Post

Thanks, nitex! Bitwig and Reaper seem to work just fine thus far. Have you tried it, yet?
However, I don't mean to hijack this thread. Still, thanks a lot! I've got a thread for it here, too: LotS Thread

Post

Stefken wrote:I don't get the unipolar character of the modulation system.

Often you'd like to set a parameter (say the filter 1 cutoff frequency ) to a pleasant default value in your preset.
Then provide movement up AND down from that default value. The default value being in the center.

Then you can provide control (say from the modwheel). Modwheel in the center = default value. Move modwheel down: cutoff frequency goes down; move modhweel up: cutoff frequency goes up. Same thing with control via LFO.

YET, the modulation is unipolar. You can set that the parameter goes up OR down from the default value, but no bipolar movement with the default value in the middle. (The modulation depth arc on the knob goes in one direction only)

I've read the manual and did not see anything to make this bipolar. ; )

???
I agree, especially in conjunction with the Bipolar switch in the LFOs this makes no sense.

Post

sches wrote: - Added popup value editors for controls, SHIFT+click to open
Very helpful indeed!

Post

Please add the possibility to run the delay FX in un-synced mode too, not just synced values and also add a crossfade function between the two delay line, pretty please.

Post

A little impro with a fresh Thorn patch:

https://soundcloud.com/sampleconstruct/ ... ynthesizer

Post

Sampleconstruct wrote:Please add the possibility to run the delay FX in un-synced mode too, not just synced values and also add a crossfade function between the two delay line, pretty please.
Yeah, I second all of that, too! I know, effects often feel like merely a bonus, but especially delay can be a powerful sculpting tool. I was also looking for a crossfade option.
The reverb has a similar situation, where I wished it had much tighter options. I do like to use reverb to give a type of body to a sound or just offset it more carefully, but that's pretty impossible right now. Still a beautiful reverb, no doubt. Just wished it could get much tighter (smaller "size", shorter tails).

Post

sches wrote:Hello guys! I just have released 1.0.3 update for Thorn and here is the change log:

- Fixed a crash that might occur on Windows when editing harmonics
- Significantly reduced installers size
- Added support for preset switching with Up(Left) and Down(Right) arrow keys
- Added popup value editors for controls, SHIFT+click to open
- Added OSC KeyTrack control
- Added "Constant" to the list of available modulation sources
- Draw proper curve instead of bars in Harmonic Filter editor
- GUI layout adjustments
- Fixed minor stability issues
- Manual adjustments

You could download the update at the website or by these links:

For Windows: http://dmitrysches.com/files/download/Thorn_Win_103.zip
For Mac: http://dmitrysches.com/files/download/Thorn_Mac_103.zip 

Let me please explain a thing about preset switching. I added support for switching presets with keyboard arrow keys, but by default it's disabled in the option menu (that one with the cog icon at the top-right). It is disabled to prevent surprises when working on a project one could suddenly hit arrow key. Just enable it once and it will work in all DAWs that route keyboard input to plugins.

And finally, for sure not all requests addressed in this update, just because some require much more time to be implemented. I'll be working on it and make more updates for Thorn definitely, for now there were only quick-fixes.

Thank you for feedback, suggestions and bug reports!
Fantastic update for a great synth. :clap:
As you may have noticed, there are always users who have something to complain about. I am also one of those. :-) It would be very nice if you could insert waveforms by drag and drop in the Preseteditor. By the way, my only wish for Thorn. :tu:

best regards
Piet

Post

Taron wrote:
Sampleconstruct wrote:Please add the possibility to run the delay FX in un-synced mode too, not just synced values and also add a crossfade function between the two delay line, pretty please.
Yeah, I second all of that, too! I know, effects often feel like merely a bonus, but especially delay can be a powerful sculpting tool. I was also looking for a crossfade option.
The reverb has a similar situation, where I wished it had much tighter options. I do like to use reverb to give a type of body to a sound or just offset it more carefully, but that's pretty impossible right now. Still a beautiful reverb, no doubt. Just wished it could get much tighter (smaller "size", shorter tails).
+1

Post

exmatproton wrote:
Taron wrote: The reverb has a similar situation, where I wished it had much tighter options. I do like to use reverb to give a type of body to a sound or just offset it more carefully, but that's pretty impossible right now. Still a beautiful reverb, no doubt. Just wished it could get much tighter (smaller "size", shorter tails).
+1
yes, more reverb controls would be sweet. It's a great sounding verb.

Post

What is the perfect sample length of a Wav to import as a preset for the Oscillators?

Post

Stefken wrote:I don't get the unipolar character of the modulation system.

Often you'd like to set a parameter (say the filter 1 cutoff frequency ) to a pleasant default value in your preset.
Then provide movement up AND down from that default value. The default value being in the center.

Then you can provide control (say from the modwheel). Modwheel in the center = default value. Move modwheel down: cutoff frequency goes down; move modhweel up: cutoff frequency goes up. Same thing with control via LFO.

YET, the modulation is unipolar. You can set that the parameter goes up OR down from the default value, but no bipolar movement with the default value in the middle. (The modulation depth arc on the knob goes in one direction only)

I've read the manual and did not see anything to make this bipolar. ; )

???
To be fair, the modwheel in a linear modulation source. I'm not sure I'd ever want the modwheel to be bipolar. I'd have to stop and think about where exactly the lowest position would be in the target field. However, I think a bipolar button for the MSEGs might be interesting 8)

Post

PietW. wrote:What is the perfect sample length of a Wav to import as a preset for the Oscillators?
It depends on what you want to do. If you simply want to import the frequency content from a WAV file, a second or so is probably fine. But if you want to try your hand at reproducing a single cycle waveform (good luck) then you should probably record at a very low pitch at a very high resolution and then slice the sample at the zero crossings. But take note that, in the digital domain, aliasing artifacts are inevitable; inharmonic partials are going to crop up no matter what you do. Thing is, you are not importing audio, but rather the frequency content of the audio, which is summed and loaded into the spectrum table...imperfections and all. I'm still learning the dos and don'ts of this technique. :wink:

Post

Sound Author wrote:
PietW. wrote:What is the perfect sample length of a Wav to import as a preset for the Oscillators?
It depends on what you want to do. If you simply want to import the frequency content from a WAV file, a second or so is probably fine. But if you want to try your hand at reproducing a single cycle waveform (good luck) then you should probably record at a very low pitch at a very high resolution and then slice the sample at the zero crossings. But take note that, in the digital domain, aliasing artifacts are inevitable; inharmonic partials are going to crop up no matter what you do. Thing is, you are not importing audio, but rather the frequency content of the audio, which is summed and loaded into the spectrum table...imperfections and all. I'm still learning the dos and don'ts of this technique. :wink:
Classic sampling techniques as sampling at the Nyquist frequency and using a lowpass filter do not apply here?

BTW Somebody knows what happens exactely when you load a Serum or Icarus wavetable? Something is loaded so Im guessing the first 16 frames are loaded and the rest is dropped.

Post Reply

Return to “Instruments”