Wave Designer 0.3.10 / Customer Discounts / Tone2 Crossgrades Available

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

As a producer, sound designer and/or musician, would this application be useful in your current workflow or creative process?

Yes
151
83%
No
31
17%
 
Total votes: 182

RELATED
PRODUCTS

Post

@ingo, rlahalla
I think the ",", "." issue is normal.
Ingo in Germany will write $2.010,20, i in Singapore write $2,010.20. As i live in both worlds it's sometimes disconcerting, but e.g. Excel handles this automatically (decimal point is "," in Germany, "." on a US keyboard; send an Exel file from Germany to the US and the same Excel sheet will look as the locals expect it).

Conclusion, it's not a programming issue, it's cultural differences. No argue with that :)

I played around with Wavedesigner last night and didn't had the math part of my brain switched on yet. Will try your formulas soon. Sounds like a lot of fun.
From my few experiments, a rotate function (aka phase shift) might be handy. But i need to try this first. I stopped yesterday with thinking how to phase shift in the formula.

Post

Ingonator wrote:...tons of cool waveform formulas...
Great stuff, Ingo! :)
GeorgeZ wrote:NODES NODES NODES :P
It's coming, just slowly :)
AndreasD wrote:@ingo, rlahalla
I think the ",", "." issue is normal.
Ingo in Germany will write $2.010,20, i in Singapore write $2,010.20. As i live in both worlds it's sometimes disconcerting, but e.g. Excel handles this automatically (decimal point is "," in Germany, "." on a US keyboard; send an Exel file from Germany to the US and the same Excel sheet will look as the locals expect it).

Conclusion, it's not a programming issue, it's cultural differences. No argue with that :)
Well maybe we could it set in an options panel to choose one or the other, I'll have to check into that and note it in the documentation. For right now, I'll just make sure people know this difference in the online docs I started overnight (on the website).
AndreasD wrote:I played around with Wavedesigner last night and didn't had the math part of my brain switched on yet. Will try your formulas soon. Sounds like a lot of fun.
From my few experiments, a rotate function (aka phase shift) might be handy. But i need to try this first. I stopped yesterday with thinking how to phase shift in the formula.
I think we already have a shifting ability planned, but I'll make a note of it so I don't forget to check it out :)

Post

I've updated a new page on the DNR site that gives some general information about how to use Wave Designer and how formulas are created. I'll continue to update this as I go, and I'll include some waveform images and hopefully a couple of videos showing what to do :)

http://www.teamdnr.net/wave-designer-instructions/

Post

i'm mainly waiting for the node feature, as i don't think that a formula could produce the waveforms i need. the waveforms i need are rather basic waveforms, but with a series of important aspects to them, which i don't think can be done with formulas... also it's way more intuitive to draw nodes and curve the lines between them in real time, so you can really finetune the waveform...

and what i'm _really_ eagerly waiting for, is the morphing of two waveforms, to be able to scale the waveform according to the pitch.
a lot of analog waveforms in analog synths are shaped with a static summary filter array, so they sound and look very different over the entire pitch range - lower notes look and sound different than higher notes, succesiveley. thisoften is the key why a lot of va's don't sound analog...
an example:
a c1 of an arp solina looks quite like a mix between a narrow pulse and a narrow saw, where the waveform is actually ending in the "middle" of the window... from the middle on it's just "zeros" to the end of the cycle... but... the higher you go in pitch, the less "zeros" are there, and at c6 the waveform fills out the window, the "zeros" are reduced to be rather nonexistent.

now, in wavedesigner i would love to be able to:

a: draw the lowest waveform in pitch
b: draw the highest waveform in pitch
c: create a "morph" over the entire pitchrange, playable in wavedesigner, so that i can actually hear how the waveform "behaves" over the entire range. for that i also would need to be able to tell wavedesigner how many waveforms have to be created bandlimited within the specified pitchrange... i.e. every third, or every note, or every octave..

so that i will be able to:
d: render the final multisample-single cycles based on these criterias...

also, for use in a sampler, it would be necessary to specify the count of repetitions in rendering... often samplers have a hard time to loop single cycles directly (too short sample), especially in higher pitch ranges...
so essentially, after creating the waveform, when exporting to wave, one should be able to specify a parameter something like "repetition in rendered sample" > [number box]....

that would be _it_ for me... this would really put me into the position of finally being able to do _really_ analog behaving osc's... :love:
that is when i really jump into wavedesigner... :)
regards,
brok landers
BIGTONEsounddesign
gear is as good as the innovation behind it-the man

Post

brok landers wrote:..a bunch of good info..
I won't reveal too much, but there is a lot of cool morphing options that I've been working on that won't require a "set" of waveforms, but will realize a fully customization timeline and will export a seamlessly looped morphing waveform :D Still a ton of work to do on it, but it will definitely be completely unique.

Post

Just a quick bump for any more comments or suggestions :)

Post

rlahalla wrote:
GeorgeZ wrote:NODES NODES NODES :P
It's coming, just slowly :)
No rush, but I think having nodes will make this thing just take off :D
Eternitysound VST Banks

Post

I have created 150 waveforms (in only 3 days i guess) with this awesome tool already. Now i have to sort those waveforms and collect the most interesting ones for use in a soundbank.

I am sure there will be many more waveforms, especially if more feature are added. Anyway also with the current features i am sure there are still tons of possibilities.


Ingo
Ingo Weidner
Win 10 Home 64-bit / mobile i7-7700HQ 2.8 GHz / 16GB RAM //
Live 10 Suite / Cubase Pro 9.5 / Pro Tools Ultimate 2021 // NI Komplete Kontrol S61 Mk1

Post

Ingonator wrote:I have created 150 waveforms (in only 3 days i guess) with this awesome tool already. Now i have to sort those waveforms and collect the most interesting ones for use in a soundbank.

I am sure there will be many more waveforms, especially if more feature are added. Anyway also with the current features i am sure there are still tons of possibilities.
Well, there is definitely going to be more features and stuff. I'm just slowly getting things added and making sure it all works properly, but you should see quite a few cool tools added to get new sounds really easily :)

Post

I thought I could read throught the thread to see if this was answered, but it turned out I was too tired to wade through 24 pages right now... Sorry if this has allready been answered..

I'm considering buying into the Wave Designer, is it possible to tell yet if it will support wavetables in the form of successive single cycle waveforms in one wav? For them to be directly usable for me without the hassle of further editing in some other software they need to contain loop points with start at the very beginning and length = length of a single cycle.

I would also like to be able to freely set the length of the single cycle as I intend to use them in Vaz Modular which can handle any length of a single cycle and will automatically calculate the number of waves in a wavetable as long as the loop points = the length of a single cycle and the start point = the begining of the wav file.

If you could take the highly convenient approach of 64 slots (or more, preferably we could set the desired number of slots at least up to 128) each containing a (single cycle) waveform with the option of filling in the waveforms between the slots of your choice as for instance the "Blofeld Waveform Generator" does that would be very helpful.

If we could load a chosen piece of a wav file into any slot and make a morph (I guess what I'm asking for is called "spectral morphing") with the waveform in another slot, for instance load a bit of a wav in slot 16 and make the wave designer fill in the slots between that and slot 32 to make a morphing effect when modulating the wavetable (while the waveforms in slot 16 and 32 remain excactly as they where, off course) I'm definately in.

I hope this made sense, I'm a bit tired now and english isn't my native language..

Post

V-GER wrote:I thought I could read throught the thread to see if this was answered, but it turned out I was too tired to wade through 24 pages right now... Sorry if this has allready been answered..

I'm considering buying into the Wave Designer, is it possible to tell yet if it will support wavetables in the form of successive single cycle waveforms in one wav? For them to be directly usable for me without the hassle of further editing in some other software they need to contain loop points with start at the very beginning and length = length of a single cycle.

I would also like to be able to freely set the length of the single cycle as I intend to use them in Vaz Modular which can handle any length of a single cycle and will automatically calculate the number of waves in a wavetable as long as the loop points = the length of a single cycle and the start point = the begining of the wav file.

If you could take the highly convenient approach of 64 slots (or more, preferably we could set the desired number of slots at least up to 128) each containing a (single cycle) waveform with the option of filling in the waveforms between the slots of your choice as for instance the "Blofeld Waveform Generator" does that would be very helpful.

If we could load a chosen piece of a wav file into any slot and make a morph (I guess what I'm asking for is called "spectral morphing") with the waveform in another slot, for instance load a bit of a wav in slot 16 and make the wave designer fill in the slots between that and slot 32 to make a morphing effect when modulating the wavetable (while the waveforms in slot 16 and 32 remain excactly as they where, off course) I'm definately in.

I hope this made sense, I'm a bit tired now and english isn't my native language..
I am not the developer but Reason mentioned he wants to include waveform morphing, not sure if more than two waveforms will be involved.

About the length of the WAV files. Standard length is 2048 samples but with "custom length" you could set any size you like (have not tested the maximum size yet). For the waveforms i use with ElectraX i usually use 4096 samples which i the maximum size for the Resynthesis feature.

BTW i would be interested in creating wavetables with at least 5 different waveforms too. Anyway in Synthmaster 2.5 i already got the option to create a wavetable (with interpolation in in real time) from 16 different waveforms so creating interesting single waveforms will be the first thing i do.


Ingo
Ingo Weidner
Win 10 Home 64-bit / mobile i7-7700HQ 2.8 GHz / 16GB RAM //
Live 10 Suite / Cubase Pro 9.5 / Pro Tools Ultimate 2021 // NI Komplete Kontrol S61 Mk1

Post

I really like the Wave Designer. It's a really handy tool for creating single cycle waves.
now some feature suggestions:
  • formula presets/storage
    independent parameter/array of curves
    changeable x interval (currently it's [0,1]) and y scale factor (currently [-1,1])
    template functions, polynomial creation: sum(a[k]*x^k){k=0..n}
Image

Post

HiEnergy wrote:polynomial creation: sum(a[k]*x^k){k=0..n}
[/list]
Currently this could be done is such way:

:arrow: 3*x*x*x*x*x + 3*x*x*x*x + 3*x*x*x + 3*x*x + 3*x

longer version (k = 8 ):
:arrow: 3*x*x*x*x*x*X*x*x + 3*x*x*x*x*x*x*x + 3*x*x*X*x*x*x + 3*x*x*x*x*x + 3*x*x*x*x + 3*x*x*x + 3*x*x + 3*x

This is even mor interesting when using different number and also introduce some "-":

:arrow: 3*x*x*x*x*x*X*x*X + 5*x*x*x*x*x*x*x - 20*x*x*X*x*x*x + 6*x*x*x*x*x - 2*x*x*x*x + 3*x*x*x + 7*x*x - 4*x

or combine with another function:
:arrow: exp(3*x*x*x*x*x*X*x*X + 5*x*x*x*x*x*x*x - 20*x*x*X*x*x*x + 6*x*x*x*x*x - 2*x*x*x*x + 3*x*x*x + 7*x*x - 4*x)

:arrow: frac(x*x*X*x*x*x + 2*x*x*x*x*x + 3*x*x*x*x + 4*x*x*x + 5*x*x + 6*x)

:arrow: frac(x*x*X*x*x*x + 2*x*x*x*x*x + 3*x*x*x*x - 4*x*x*x - 5*x*x + 6*x)

:arrow: frac(x*x*X*x*x*x - 2*x*x*x*x*x + 3*x*x*x*x - 4*x*x*x - 5*x*x + 6*x)

:arrow: exp(4*frac( 3*x*x*x*x*x - 2*x*x*x*x + 4*x*x*x - 2*x*x + 2*x))

:arrow: frac(1,5*sin( pi*x*x*x*x*x - 2*pi*x*x*x*x + 4*pi*x*x*x - 2*pi*x*x + 2*pi*x))


Like always it would be good to use the "Normalize" and "DC Offset" feature.


Ingo
Ingo Weidner
Win 10 Home 64-bit / mobile i7-7700HQ 2.8 GHz / 16GB RAM //
Live 10 Suite / Cubase Pro 9.5 / Pro Tools Ultimate 2021 // NI Komplete Kontrol S61 Mk1

Post

brok landers wrote: so that i will be able to:
d: render the final multisample-single cycles based on these criterias...
Hey Nico,

I dont know if you noticed but SynthMaster already does what you were describing when importing waveforms. Indeed, the "default" waveforms were multisample-single cycles taken from DSI Mopho.
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

Post

V-GER wrote:I'm considering buying into the Wave Designer, is it possible to tell yet if it will support wavetables in the form of successive single cycle waveforms in one wav? For them to be directly usable for me without the hassle of further editing in some other software they need to contain loop points with start at the very beginning and length = length of a single cycle.

I would also like to be able to freely set the length of the single cycle as I intend to use them in Vaz Modular which can handle any length of a single cycle and will automatically calculate the number of waves in a wavetable as long as the loop points = the length of a single cycle and the start point = the begining of the wav file.

If you could take the highly convenient approach of 64 slots (or more, preferably we could set the desired number of slots at least up to 128) each containing a (single cycle) waveform with the option of filling in the waveforms between the slots of your choice as for instance the "Blofeld Waveform Generator" does that would be very helpful.

If we could load a chosen piece of a wav file into any slot and make a morph (I guess what I'm asking for is called "spectral morphing") with the waveform in another slot, for instance load a bit of a wav in slot 16 and make the wave designer fill in the slots between that and slot 32 to make a morphing effect when modulating the wavetable (while the waveforms in slot 16 and 32 remain excactly as they where, off course) I'm definately in.
Ingonator wrote:BTW i would be interested in creating wavetables with at least 5 different waveforms too. Anyway in Synthmaster 2.5 i already got the option to create a wavetable (with interpolation in in real time) from 16 different waveforms so creating interesting single waveforms will be the first thing i do.
I DO intend on having features for wavetables and wave morphing - figuring out how it will be displayed in Wave Designer is the difficult part. I may need to have "sister" plug-ins that come in a package in order for it to work out though, or redesign the interface. I've been sketching these types of features out for some time now and looking at how they will lay in the current setup, and it's not easy. If I have a "sister" plug-in, then you'd essentially get Wave Designer and say, Morph Designer (or something similar). I'd really like to keep it all in one interface, so I might just have to sit down and redesign the layout a bit to fit everything in there properly :) Great ideas though, I'm glad to hear them all cos it gives me a better idea about how to include these types of features.

Either way, the answer is YES, I do intend on putting wavetable/morphing features in Wave Designer at some point as we go :)
HiEnergy wrote:
  • formula presets/storage
    independent parameter/array of curves
    changeable x interval (currently it's [0,1]) and y scale factor (currently [-1,1])
    template functions, polynomial creation: sum(a[k]*x^k){k=0..n}
The preset functionality will be there shortly, and the changeable scaling factors will be there as well, but I'm not sure what "independent parameter/array of curves" means. Could you elaborate?

Post Reply

Return to “Instruments”