btw. Thanks, how can HPF boost fundamental? Is it subtracted? Tell me more tell me more
Roland Alpha Juno-2 pwm sawtooth
-
- KVRian
- Topic Starter
- 513 posts since 3 Sep, 2009 from Poland
I was trying to add tracking lpf to the signal - original saw looks very close, but 50/50 very different
. Upper pulses are curved at the opposite directions! lol ... thats why this makes me crazy
btw. Thanks, how can HPF boost fundamental? Is it subtracted? Tell me more tell me more
btw. Thanks, how can HPF boost fundamental? Is it subtracted? Tell me more tell me more
giq
-
- KVRian
- Topic Starter
- 513 posts since 3 Sep, 2009 from Poland
Really? I'm just a person in a cave that sees a shadow of an elephant. I need to come through numerous fantasy theories before I recognise himaciddose wrote:
The theories... I have no idea how people come up with these fantasy theories.
giq
- KVRAF
- 12615 posts since 7 Dec, 2004
The aJU has exactly the same wave generator as the JU-106, with some additions.itoa wrote:Aciddose: why? how? arguments?
I compared this recording with Redominator - exactly the same.
The important things though are:
- The waveforms are all clocked from the same source, they are digital, not analog
- Due to the clock shared between the waveforms, all edges line up perfectly give or take a very small latency (in ns, absolutely non-audible)
- The entire operation is performed in a single chip, just like in the JU-106, with some supporting logic on the outside
- The noise is mixed from a single source, so in any JU- model the identical noise signal should be shared between all voices
- You can get 100% of the information you need to accurately model the waveforms from the drawing on the panel of the synth

Okay, so "100%" isn't entirely accurate. "99%" then.
I'm not going to go to all the trouble to hook up my scope, probe the synth and take photos of the waveforms so you'll just have to trust me on this one: The waveforms you get directly out of that chip are way more pure than anything you could produce in software. So just try your best to produce absolutely pure mathematical shapes and you're there.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRAF
- 12615 posts since 7 Dec, 2004
Calling it "AM" is really not accurate. Technically it's "chopped". I haven't seen the internals of the IC, but I am willing to bet it looks like a resistor carrying the ramp signal into the collection of an NPN transistor. The emitter to ground, the base has the pulse signal on it.
The pulse signal is selected to be:
The pulse signal is selected to be:
- square 2x
- pwm 2x
- square 8x
- square 8x chopped by square 2x
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- u-he
- 30178 posts since 8 Aug, 2002 from Berlin
Shelving Filteritoa wrote:I was trying to add tracking lpf to the signal - original saw looks very close, but 50/50 very different. Upper pulses are curved at the opposite directions! lol ... thats why this makes me crazy
btw. Thanks, how can HPF boost fundamental? Is it subtracted? Tell me more tell me more
-
- KVRian
- Topic Starter
- 513 posts since 3 Sep, 2009 from Poland
Thanks! This is one of informations I've been waiting for. Couldn't find any schemes.
Ah and the most important... Poor me, indeed the recordings have been made with HPF set to 0, that means bass boost, I didn't know about that :/. I have to figure it out yet.. seems like the bass boost is a 2 pole lpf added to the original (URS: yes shelving, but LP
the only case with fundamental boosting hpf I can imagine is resonance)
Ah and the most important... Poor me, indeed the recordings have been made with HPF set to 0, that means bass boost, I didn't know about that :/. I have to figure it out yet.. seems like the bass boost is a 2 pole lpf added to the original (URS: yes shelving, but LP
giq
- KVRAF
- 12615 posts since 7 Dec, 2004
Technically it isn't "shelving", but it is a lowpass mixed directly. This is usually the same circuit used in analog "shelving" filters as it is very cheap and works well. It is similar enough that you'd probably never notice the difference.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
- KVRAF
- 5223 posts since 20 Jul, 2010
No theories offered by me, just a way to make that family of waveforms with readily available tools. I didn't realize this was the dev thread, this question usually comes up in Synthesis. Time for me to gracefully bow out now 
http://sendy.bandcamp.com/releases < My new album at Bandcamp! Now pay what you like!
- KVRAF
- 8476 posts since 12 Feb, 2006 from Helsinki, Finland
So why is the ringing on the wrong side? Why are Sendy's images in flipped?itoa wrote:- No the time is not reversed - and this is the problem :]
Seriously, your images are time-reversed. Didn't we have this problem with some earlier images as well?
-
- KVRist
- 104 posts since 21 Aug, 2009 from Sweden
The Juno SAW PWM is nothing more than Wrap like I have on my dsp-G1.
You use the ordinary pulse PWM or with analog, a comparator, and when the pulse changes state you wrap or change the sign of the saw wave.
Simple but effectively PWM on any waveform.
You use the ordinary pulse PWM or with analog, a comparator, and when the pulse changes state you wrap or change the sign of the saw wave.
Simple but effectively PWM on any waveform.
___________________________________________________
Developer and proud owner of http://www.dspsynth.eu
Developer and proud owner of http://www.dspsynth.eu
- KVRAF
- 12615 posts since 7 Dec, 2004
That isn't how the circuit works in the JU-, not even close.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
-
- KVRist
- 104 posts since 21 Aug, 2009 from Sweden
Maybe not but that's what it is.aciddose wrote:That isn't how the circuit works in the JU-, not even close.
It's even used in the JP-8000 and called offset.
But if you want it to be something else then go ahead.
___________________________________________________
Developer and proud owner of http://www.dspsynth.eu
Developer and proud owner of http://www.dspsynth.eu
- KVRAF
- 12615 posts since 7 Dec, 2004
What on earth do you mean "maybe not but that's what it is", do you have any idea how the electronic circuit works?
http://en.wikipedia.org/wiki/Chopper_%28electronics%29
What you've described regarding "wrapping" is completely unrelated to anything the JU- synthesizers do. The waveforms are chopped using a single transistor. This is all done from gnd to +v, there is no multiplication (AM/ring) and no wrapping involved. Do you have any idea of the complexity that would be involved in implementing a circuit to wrap an analog voltage?
Obviously not.
http://en.wikipedia.org/wiki/Chopper_%28electronics%29
What you've described regarding "wrapping" is completely unrelated to anything the JU- synthesizers do. The waveforms are chopped using a single transistor. This is all done from gnd to +v, there is no multiplication (AM/ring) and no wrapping involved. Do you have any idea of the complexity that would be involved in implementing a circuit to wrap an analog voltage?
Obviously not.
Free plug-ins for Windows, MacOS and Linux. Xhip Synthesizer v8.0 and Xhip Effects Bundle v6.7.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
The coder's credo: We believe our work is neither clever nor difficult; it is done because we thought it would be easy.
Work less; get more done.
