laserbeak43 ·
hi the only oscillators that i see are the ramp sawtooth and sine waves is there a way that i could code a new waveform? if so could you help me do it? i would like a square.
From the original SynthMaker forum (2004–2014), with its members’ names and dates.
laserbeak43 ·
hi the only oscillators that i see are the ramp sawtooth and sine waves is there a way that i could code a new waveform? if so could you help me do it? i would like a square.
jorge ·
here is the inside of a square wave OSC module:
and here is a schematic using the new square module so you can listen to it and also look at the waveform generated:
you can download the schematic from here: [old link]
The square wave is created with a sawtooth added to an inverted sawtooth, by changing the difference in phase between the two you control pulse width. If you want more details let me know.
laserbeak43 ·
please give me more details this is all news to me!!!!
i didnt know this was possible. i will try to build it before i open the schematic file
jorge ·
ok, so here is another schematic that might make it easier to understand:
[old link]
basically you have two sawtooth waves, the second one is multiplied by -1 to invert it and also with 0.5 added to the phase. When you add them you get a square wave. If you change the 0.5 added to the phase of the second sawtooth, you'll control the width of the pulse, if you change it to zero the two waves will cancel eachother as they'll be exactly the opposite from eachother.
laserbeak43 ·
cool im gonna try it out now
laserbeak43 ·
i dont have an analyser or the fft thing im gonna use the schematics 🙂
jorge ·
some components are hidden because they're still beta. Have a look at this thread: http://www.kvraudio.com/forum/viewtopic.php?t=67978&highlight=synthmaker
it shows you how you can make the beta components visible in the toolbox
laserbeak43 ·
wicked omw
laserbeak43 ·
that code in the kvr topic for the lowpass filter how would i modify that to make a highpas filter? not that i nedd to know right now just was wondering. could i learn about that code from this article? http://www.dsptutor.freeuk.com/dfilt1.htm
laserbeak43 ·
hhmm synth make crashed when i tried to make that schematic a module... i wonder why
gonna get some sleep thanks for your help i'll be back for more sometime later
malc ·
Any chance you could try and repeat the crash?
If you let me know which of the two schematics you were using and tell me what series of actions caused the problem then I'll look into it.
I'll leave your high pass filter question to Jorge 😉
Thanks
stefan ·
if you're not picky about phase issues etc, subtract the lowpassed signal from the filter input (original - lowpassed that is).
A somewhat crude method to make a highpass out of a lowpass.
laserbeak43 ·
stefancrs wrote: if you're not picky about phase issues etc, subtract the lowpassed signal from the filter input (original - lowpassed that is).
A somewhat crude method to make a highpass out of a lowpass.
ok i'll check it out in about a half an hour.
malc wrote: Any chance you could try and repeat the crash?
If you let me know which of the two schematics you were using and tell me what series of actions caused the problem then I'll look into it.
welll starting from the square schematic that had recovered from th crash,
i will highlight all of its components and click or select the make module button. then it just crashes. it asks me to send an eror report i tried to copy it for you but but i cant.
now i'll open up the schematic without the recovery and i get the same thing.
malc ·
Thanks for the info. I see it now - leave it with me.
laserbeak43 ·
k cool
lalo ·
confirmed here 🙂 lalo
malc ·
Thanks guys.
It looks like the crash occurs because the selection includes some special components that are only supposed to appear in a schematic once, namely XMIDIIn, XLeftOut and XRightOut. Of course, the software shouldn't crash so I'll need to find a way to make it safely do roughly what you're asking, but in a safe manner.
For now, if you just avoid any operations that would duplicate the 'X' components then you should be fine.
lalo ·
malc wrote: Thanks guys.
It looks like the crash occurs because the selection includes some special components that are only supposed to appear in a schematic once, namely XMIDIIn, XLeftOut and XRightOut. Of course, the software shouldn't crash so I'll need to find a way to make it safely do roughly what you're asking, but in a safe manner.
For now, if you just avoid any operations that would duplicate the 'X' components then you should be fine.
i guessed 🙂
lalo
stefan ·
malc wrote: Thanks guys.
It looks like the crash occurs because the selection includes some special components that are only supposed to appear in a schematic once, namely XMIDIIn, XLeftOut and XRightOut. Of course, the software shouldn't crash so I'll need to find a way to make it safely do roughly what you're asking, but in a safe manner.
For now, if you just avoid any operations that would duplicate the 'X' components then you should be fine.
A yes/no message box that says "The following components [insert the names] cannot be a part of this module, create module with these parts routed to it?" would be a neat solution.
laserbeak43 ·
kinda guessed thats what it was i tried leaving the midi out and the waveform veiwer out though
malc ·
Gents, gald to see you're all on the ball 😉
Thanks for your help. As it's not a major problem, we'll fixed it in the next release.
laserbeak43 ·
great news 🙂
Wrote something here? To have a post removed or your name hidden, write to [email protected].