[sdiy] Digital ADSR - perceivable staircase?

Jerry Gray-Eskue jerryge at cableone.net
Tue Feb 15 15:05:10 CET 2011


Oh by the way the bit depth of your linear A2D converter gives you your 
dynamic range in db, that is to say each doubling of power ~= 3db and with 8 
bits you can double your power about 8 times Hex 01 to Hex FF so your 
dynamic range is limited 8*3  or about 24 db of dynamic range, a strong case 
for using a log converter after your D2A to extend this range, if you can 
approximate 1/2 db per step you will have a maximum useful dynamic range 
(127.5 db) output with no noticeable steps in output levels. This is only 
true for envelope control, if you are controlling pitch you will get the 
zipper effect.

----- Original Message ----- 
From: "Jerry Gray-Eskue" <jerryge at cableone.net>
To: "Matthew Smith" <matt at smiffytech.com>; "Synth DIY" 
<synth-diy at dropmix.xs4all.nl>
Sent: Tuesday, February 15, 2011 7:40 AM
Subject: Re: [sdiy] Digital ADSR - perceivable staircase?


>I think it is more an issue of how large the step is. Humans are very 
>sensitive to Pitch changes, but much less sensitive to Volume changes.
>
> Basically we use db ( decibel ) because it is the smallest unit (ratio) of 
> change we can commonly perceive as a volume difference. This ratio from 
> one power level to one db up is about 1.122.
>
> So if you are using a liner D2A converter you will have large db changes 
> in the first few steps
> D2A value from 1 to 2 ~= 3db (2*the level ~= 3db)
> By the time you get to D2A value from 9 to 10 you should be running under 
> 1db per step.
>
>
> ----- Original Message ----- 
> From: "Matthew Smith" <matt at smiffytech.com>
> To: "Synth DIY" <synth-diy at dropmix.xs4all.nl>
> Sent: Tuesday, February 15, 2011 12:12 AM
> Subject: [sdiy] Digital ADSR - perceivable staircase?
>
>
>> If we consider a digitally-generated attack signal as a staircase, at 
>> what 'width' of step - in other words the time between increments in 
>> level - would the increase in volume of the system output become 
>> noticeable?
>>
>> So as to have something to go on, I am considering a maximum A/D/R time 
>> of 2 seconds so, at maximum time, a 'step' would be about 8ms long, based 
>> on 256 levels x 256 steps.
>>
>> Really wondering what my maximum time can be before the 256 steps become 
>> obvious.
>>
>>
>> -- 
>> Matthew Smith
>>
>> Blog: www.smiffysplace.com  Business: www.smiffytech.com
>> www.linkedin.com/in/smiffy  www.flickr.com/photos/msmiffy
>> twitter.com/smiffy
>> _______________________________________________
>> Synth-diy mailing list
>> Synth-diy at dropmix.xs4all.nl
>> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at dropmix.xs4all.nl
> http://dropmix.xs4all.nl/mailman/listinfo/synth-diy 




More information about the Synth-diy mailing list