Any news on 2.0?
-
- KVRAF
- 7503 posts since 14 Nov, 2006 from Ankara, Turkey
Hi folks,
We've been silent about v2.0 for a long while, but no worries. The development is going at a slow but steady pace. Some life changing events have happened here in my house (new baby!!!), so everyone should be patient
Here's the latest update from us:
1. We are adding more user interface elements to the GUI editor, like waveform displays, envelope/LFO editors, etc:

2. Now there are 4 oscillators and 4 filters per voice. I might separate them into 1/2/4 layers, so that each layer could have its own arpeggiator/sequenser perhaps? Any feature requests on that
3. Each oscillator will operate in 3 different modes: Basic, Additive, and Wavescanning osc. I haven't completed the wavescanning osc type yet (not feature complete yet).
Basic osc will feature 6 types of basic waveforms: Sin, Tri, Sqr, Saw, Pulse and Colored noise:

Additive osc differs from the the oscillators in v1.0 dramatically. In v1.0, the oscillator waveform would be constructed from 8 basic waveforms. Here in v2.0, we have 8 separate oscillators forming an additive oscillator. Note that each osc has its own phase, detune, wavetype, volume and tone parameters:

I think now I can proudly say that SynthMaster does "additive" synthesis:
4 additive oscillators per voice makes 32 oscillators per voice actually
And multiply that with Unison (upto 8 voices), you'll come up with very thick sounds.
4. Modulation Madness: It took me a lot to re-architecture modulation, howevery it will really pay off eventually. As you might have seen from the above screenshots, almost every parameter in SynthMaster is modulateable. So parameters are even have 2 separate mod sources.
Modulation sources could be categorized in 2 levels: Global, and per voice.
Per voice modulation sources are envelopes, LFOs and MIDI volume. Velocity sensitivity for a parameter can be achived by modulating its value with the MIDI velocity.
5. Envelopes: We have 2 types of envelopes : ADSR envelopes, and Multistage envelopes:

For the ADSR envelope type, each of the 10 envelope parameters are modulatable!

For the multistage envelope type, we have 32 stages. there are loop start, loop end, # of loops and # of stages parameters for this type of envelope. When the number of stages is 3, this envelope is equal to an ADSR (3 stage) envelope.
For both types, each envelope section has 3 main parameters: section time, final value and slope. With the slope parameter, you can design envelope stages in different shapes like linear envelopes, exponential envelopes, reverse exp envelopes, etc.
6. LFOs: We have 2 types of LFOs: Basic, and stepped/multistage:

Very basic lfo, with 4 waveform types: sine, tri, sqr, saw.

The step/glide lfo is really complex: you can sen the number of steps, and for each step the slope can be specified as well. We also put a "randomize" parameter to add randomness to step values, so by maxing randomize it is possible to turn the LFO into a s&h random LFO.
I'd like to write more, but I have to leave now. I'll continue in the morning when the baby wakes me up
We've been silent about v2.0 for a long while, but no worries. The development is going at a slow but steady pace. Some life changing events have happened here in my house (new baby!!!), so everyone should be patient
Here's the latest update from us:
1. We are adding more user interface elements to the GUI editor, like waveform displays, envelope/LFO editors, etc:

2. Now there are 4 oscillators and 4 filters per voice. I might separate them into 1/2/4 layers, so that each layer could have its own arpeggiator/sequenser perhaps? Any feature requests on that
3. Each oscillator will operate in 3 different modes: Basic, Additive, and Wavescanning osc. I haven't completed the wavescanning osc type yet (not feature complete yet).
Basic osc will feature 6 types of basic waveforms: Sin, Tri, Sqr, Saw, Pulse and Colored noise:

Additive osc differs from the the oscillators in v1.0 dramatically. In v1.0, the oscillator waveform would be constructed from 8 basic waveforms. Here in v2.0, we have 8 separate oscillators forming an additive oscillator. Note that each osc has its own phase, detune, wavetype, volume and tone parameters:

I think now I can proudly say that SynthMaster does "additive" synthesis:
4 additive oscillators per voice makes 32 oscillators per voice actually
And multiply that with Unison (upto 8 voices), you'll come up with very thick sounds.
4. Modulation Madness: It took me a lot to re-architecture modulation, howevery it will really pay off eventually. As you might have seen from the above screenshots, almost every parameter in SynthMaster is modulateable. So parameters are even have 2 separate mod sources.
Modulation sources could be categorized in 2 levels: Global, and per voice.
Per voice modulation sources are envelopes, LFOs and MIDI volume. Velocity sensitivity for a parameter can be achived by modulating its value with the MIDI velocity.
5. Envelopes: We have 2 types of envelopes : ADSR envelopes, and Multistage envelopes:

For the ADSR envelope type, each of the 10 envelope parameters are modulatable!

For the multistage envelope type, we have 32 stages. there are loop start, loop end, # of loops and # of stages parameters for this type of envelope. When the number of stages is 3, this envelope is equal to an ADSR (3 stage) envelope.
For both types, each envelope section has 3 main parameters: section time, final value and slope. With the slope parameter, you can design envelope stages in different shapes like linear envelopes, exponential envelopes, reverse exp envelopes, etc.
6. LFOs: We have 2 types of LFOs: Basic, and stepped/multistage:

Very basic lfo, with 4 waveform types: sine, tri, sqr, saw.

The step/glide lfo is really complex: you can sen the number of steps, and for each step the slope can be specified as well. We also put a "randomize" parameter to add randomness to step values, so by maxing randomize it is possible to turn the LFO into a s&h random LFO.
I'd like to write more, but I have to leave now. I'll continue in the morning when the baby wakes me up
Last edited by kv331 on Mon Nov 10, 2008 9:36 pm, edited 2 times in total.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
- KVRAF
- 5743 posts since 11 Feb, 2005 from Bordeaux France
Good news. Congrats for the baby.
Enhancements to the sequencer ?
What kind of colors ?Basic osc will feature 6 types of basic waveforms: Sin, Tri, Sqr, Saw, Pulse and Colored noise
Optional -> create a layer -> assign oscillator/filterNow there are 4 oscillators and 4 filters per voice. I might separate them into 1/2/4 layers, so that each layer could have its own arpeggiator/sequenser perhaps?
Enhancements to the sequencer ?
You can't always get what you waaaant...
-
- KVRAF
- 7503 posts since 14 Nov, 2006 from Ankara, Turkey
More new features:
1. x2/x3 oversampling (Per Preset).
2. 2/4 pole analog (ladder) filters.
3. No more stereo filters, however now each voice has volume and pan controls after the filters.
4. Velocity error/spread: Very useful combined with unison voices: Each voice can have a different MIDI velocity, and hence could have different parameter values (that are modulated by MIDI velocity)
I'll continue writing up whenever something new comes up
1. x2/x3 oversampling (Per Preset).
2. 2/4 pole analog (ladder) filters.
3. No more stereo filters, however now each voice has volume and pan controls after the filters.
4. Velocity error/spread: Very useful combined with unison voices: Each voice can have a different MIDI velocity, and hence could have different parameter values (that are modulated by MIDI velocity)
I'll continue writing up whenever something new comes up
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
randomelement2` randomelement2` https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=159787
- KVRist
- 60 posts since 12 Sep, 2007
Sounding great! I remember you writing that you wanted to add wavetable synthesis. Is this still in your plans? Also, a couple of people (including myself) mentioned that we'd like to be able to load soundfonts (I love mangling soundfonts). Shall I look forward to that?
Can't wait for V.2.0
Can't wait for V.2.0
-
- KVRian
- 508 posts since 20 Oct, 2004
Will there be a new preset browser? I know...the really important stuff... 
- KVRAF
- 2910 posts since 26 Jul, 2005 from dun unda
-
- KVRAF
- 7503 posts since 14 Nov, 2006 from Ankara, Turkey
What do you mean by that?MaliceX wrote:Bump for 2009.
Will post new screenshots for the preset browser + wave editor tonight.
Bulent
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
- KVRAF
- 2910 posts since 26 Jul, 2005 from dun unda
Just keeping the topic active to the current date, that's all.kv331 wrote:What do you mean by that?MaliceX wrote:Bump for 2009.
Will post new screenshots for the preset browser + wave editor tonight.
Bulent
- KVRAF
- 18357 posts since 26 Jun, 2006 from San Francisco Bay Area
v1 was already a must get. What kind of upgrade pricing are you thinking of for v1 owners?kv331 wrote: What do you mean by that?
Will post new screenshots for the preset browser + wave editor tonight.
Zerocrossing Media
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
-
- KVRAF
- 7503 posts since 14 Nov, 2006 from Ankara, Turkey
If they are interested in beta testing or contributing to the preset/song library, free for themzerocrossing wrote:v1 was already a must get. What kind of upgrade pricing are you thinking of for v1 owners?kv331 wrote: What do you mean by that?
Will post new screenshots for the preset browser + wave editor tonight.
Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRian
- 559 posts since 4 Apr, 2008
BTW; congratulations on the new addition to your family. Forgot to wish you well at the time.
MC33
MC33
Where have all the adverbs gone?
-
- KVRAF
- 7503 posts since 14 Nov, 2006 from Ankara, Turkey
Allright folks, we have 3 more screenshots:
1. Preset information:
As you see below, a preset can have multiple categories/styles.

2. Preset Browser:
Finally, we are providing a detailed browser for you folks! No more critisisms for the lack of a preset browser:

3. Waveform Editor:
One of the most powerful features of SynthMaster: You can create your own waveforms, and then build cool presets using wavescanning synthesis:

1. Preset information:
As you see below, a preset can have multiple categories/styles.

2. Preset Browser:
Finally, we are providing a detailed browser for you folks! No more critisisms for the lack of a preset browser:

3. Waveform Editor:
One of the most powerful features of SynthMaster: You can create your own waveforms, and then build cool presets using wavescanning synthesis:

Works at KV331 Audio
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
SynthMaster voted #1 in MusicRadar's "Best Synth of 2019" poll
SynthMaster One voted #4 in MusicRadar's "Best Synth of 2019" poll
-
- KVRian
- 559 posts since 4 Apr, 2008
In my opinion, V1 is still a "must get" for anyone who hasn't.
MC33
MC33
Where have all the adverbs gone?
-
- KVRian
- 559 posts since 4 Apr, 2008
And V2 looks to be off the charts cool!
MC33
MC33
Where have all the adverbs gone?
