Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » DSP and Plug-in Development
Thread Read
Roland Supersaw - any idea how the original was done?
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
Borogove
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Mon Sep 12, 2011 3:17 pm reply with quote
Swiss Frank wrote:

Or in other words, by 768kHz, BumpUp double can play C7 faster than Naive Int16.


Hah, and there's very little audible aliasing, either. Wink
----

Don't do it my way.
^ Joined: 03 Oct 2002  Member: #3996  Location: SF CA USA NA Earth
oskari
KVRer
- profile
- pm
- www
PostPosted: Wed Sep 21, 2011 3:05 pm reply with quote
The new discoDSP Corona R2 has my version of this. I think I got some interesting variations out of it, check the super organ* patches for example.
^ Joined: 11 Feb 2003  Member: #5878  
George
KVRAF
- profile
- pm
- e-mail
- www
PostPosted: Wed Sep 21, 2011 11:54 pm reply with quote
oskari wrote:
The new discoDSP Corona R2 has my version of this. I think I got some interesting variations out of it, check the super organ* patches for example.

They are located at Bank 002. Creation > Patches 040 to 049.
----
discoDSP — Home of CoronaDiscovery ProVertigo
^ Joined: 17 Jul 2002  Member: #3353  
Richard_Synapse
KVRist
- profile
- pm
PostPosted: Wed Dec 14, 2011 4:08 am reply with quote
A bit late to this thread, but looking at Adam's FFT picture, the supersaw is almost linear in terms of Hertz. E.g. check the difference in Hz between middle, and first/last partial. Not sure if that's a coincidence or hints at a specific algorithm (assuming of course his measurements are correct).

Has anyone tested whether the tuning changes at different base frequencies?

Richard
----
Synapse Audio Software - www.synapse-audio.com
^ Joined: 19 Dec 2010  Member: #245936  
Aroused by JarJar
KVRian
- profile
- pm
PostPosted: Thu Dec 15, 2011 5:31 am reply with quote
mystran wrote:
Oden wrote:

1) The detune algo is almost ALWAYS linear. And I don't mean the detune knob(though that is non-linear too), but the detune itself. In JP8000 the detune values are far from linear as you just pointed. The relative values are: .893, .939, .980, 1.0, 1.020, 1.064, 1.110. Instead of the commonly used -0.3, -0.2. -0.1, 0, 0.1, 0.2, 0.3.


When you make the detuned frequencies multiples of the base note frequency, you maintain constant pitch range in terms of cents (or semitones). With linear detuning you get constant beat rates, but the higher notes will sound a lot less detuned. With exponential detuning (ie freq multiples) the beat rate varies, but the detuning in terms of pitch range (in terms of cents or semitones) stays constant whatever the frequency, so you can have half-semitone spread from the lowest bass frequencies all the way to Nyquist.

I've always wondered why everyone insists on linear detunes when the expo version sounds so much better to my ears unless one limits everything to a very small pitch range. Exponential is closer to how choirs, ensembles, even analog detuning tends to work. Things like chorus also gives you similar spreads.

As far as the exact ratios, it's not a huge deal what you use. A distribution where the "middle" frequencies are closer to each other and the "edge" frequencies spread more tends to maintain pitch perception better as there is more energy concentrated close to the nominal pitch. You might also want to sanity check that the beating ratios are sufficiently "random" that you don't get strong periodicity. I bet Roland's engineers just tried some arbitrary numbers and tweaked until it sounded/behaved nicely. Significantly different distributions DO give significantly different character, but ignoring the "badly behaving" coefficient set, slight variation isn't very noticeable most of the time.


Nice post. Unless you insist on having your display in cents, and the corresponding predictability of knob effect, the cost of proportional detuning is low.
^ Joined: 15 Oct 2008  Member: #191505  
Richard_Synapse
KVRist
- profile
- pm
PostPosted: Fri Dec 16, 2011 4:28 am reply with quote
Ok, I did some measurements on my own and can confirm Adam's findings. Furthermore, the detuning does not depend on the base frequency, as far as I can tell.

Richard
----
Synapse Audio Software - www.synapse-audio.com
^ Joined: 19 Dec 2010  Member: #245936  
Mastrcode
KVRer
- profile
- pm
PostPosted: Tue Mar 13, 2012 7:01 pm reply with quote
Look at This:

http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlisto r/2010/rapporter10/szabo_adam_10131.pdf

is all what You need to know...
^ Joined: 16 Dec 2010  Member: #245738  
All times are GMT - 8 Hours

Printable version
Page 8 of 8
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012