[sdiy] Vibrato range
Mattias Rickardsson
mr at analogue.org
Tue May 10 08:10:00 CEST 2016
Also very interesting,
thanks Richie and Tom.
/mr
Den 10 maj 2016 1:09 fm skrev "Tom Wiltshire" <tom at electricdruid.net>:
> I've done similar experiments with envelope sweeps rather than pitch
> bends, and the quicker you go, the less you hear the steps. Jumps that
> would be audible done slowly become invisible when done faster. If you
> think about it, this makes sense, because the error is smaller for a
> steeper slope when the resolution is limited. To be clear, what I mean
> precisely is: The sum-total of the difference between a continuous line and
> a discrete staircase is less when the lines are steeper. There's literally
> less time for error.
> Another way of looking at it is that at steeper slopes, a lower resolution
> line is a closer approximation than it would be at a shallower gradient.
>
> I came up against this with my first PIC projects using a 10-bit PWM DAC.
> This is fine for fast curves, but is at the edge of audibility for slow
> envelope curves in sensitive applications like highly-resonant filters or
> VCO pitch. 12-bit is much better, and what I regard as the limit of "human
> resolution" for this application.
>
> The other thing that's worth pointing out here is that what's important is
> not how fast (or how detailed) the MIDI data being sent is, but rather what
> the receiving instrument does with it. I have a Roland Sound Canvas module
> that performs smooth bends over an octave when I send MIDI pitch bend from
> an M-Audio Axiom controller, and yet I know full well that the Axiom only
> sends data about every 100 msecs or so. The Roland must be doing
> considerable internal smoothing - as it should, and as we can learn from.
> This is true for MIDi controllers too - there's nothing wrong with 7-bit
> controller data (do you *really* need more detailed settings than that?),
> as long as the receiving instrument has the good sense to filter it and
> turn it into something better before using it.
>
> Tom
>
> On 9 May 2016, at 23:27, Mattias Rickardsson <mr at analogue.org> wrote:
>
> > I confess, I was exaggerating a bit. 0:-)
> > But your question is interesting... Would it be possible to hear the
> side effects of the steps in the sweep? Like having a tiny FM with 1 kHz.
> >
> > /mr
> > Den 10 maj 2016 12:16 fm skrev "Richie Burnett" <
> rburnett at richieburnett.co.uk>:
> > Just miss out some of the values if you want to sweep across the same
> pitch range quicker. Or can you really perceive 1000 discrete pitches
> every second!?!? ...even when the oscillator pitch is probably less than
> 1kHz for a large portion of the sweep :-O
> >
> > -Richie,
> >
> > -----Original Message----- From: Mattias Rickardsson
> > Sent: Monday, May 09, 2016 11:04 PM
> > To: rsdio at audiobanshee.com
> > Cc: synth-diy at dropmix.xs4all.nl diy
> >
> > Subject: Re: [sdiy] Vibrato range
> >
> > On 7 May 2016 at 10:31, <rsdio at audiobanshee.com> wrote:
> > Your example seems to prove that 14-bit MIDI Pitch Bend has no problem
> with unwanted stepping over 10 octaves. If my math is correct, there are
> 136.5 pitch bend steps per 100 cents when bending 10 octaves. Why do people
> complain about MIDI being "limited?"
> >
> > Because it takes 15 seconds to do that sweep with those 2^14 pitchbend
> > messages. Even more if you want to do something else while waiting.
> >
> > MIDI is slow and limited in temporal sense, not always in precision. :-)
> >
> > /mr
> > _______________________________________________
> > Synth-diy mailing list
> > Synth-diy at dropmix.xs4all.nl
> > http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
> >
> >
> > -----
> >
> > No virus found in this message.
> > Checked by AVG - www.avg.com
> > Version: 2016.0.7596 / Virus Database: 4568/12201 - Release Date:
> 05/09/16
> > _______________________________________________
> > Synth-diy mailing list
> > Synth-diy at dropmix.xs4all.nl
> > http://dropmix.xs4all.nl/mailman/listinfo/synth-diy
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20160510/0bd64fb1/attachment.htm>
More information about the Synth-diy
mailing list