Re: [LAD] Internally representing pitch : A new approach

From: David Olofson <david@email-addr-hidden>
Date: Thu Oct 06 2011 - 08:09:03 EEST

On Thursday 06 October 2011, at 05.43.20, Jens M Andreasen
<jens.andreasen@email-addr-hidden> wrote:
> On Tue, 2011-10-04 at 09:19 +1300, Jeff McClintock wrote:
> > * Support the concept of re-triggering a voice that's already playing,
> > this is important for any percussive instrument. E.g. hitting a cymbal
> > twice in quick succession should not trigger the sound of two cymbals
> > playing together.
>
> Well, actually it should. The waves generated by the first strike are
> unaware of the waves generated by the second strike and will pass
> through them as if they did not exist. Compare to dropping two pebbles
> in a bucket of water.

That is true for a linear system - but is a cymbal linear...?

Either way, I don't think re-trig vs new voice is all that important for that
kind of sounds. The major problem is that the human ear is annoyingly good at
finding patterns in apparent randomness, so it's probably more worthwhile to
focus on dynamics and variations, to eliminate that retro sampler feel.

However, consider a single string on a guitar. There, you *specifically* want
each new note to kill any previous note on that string, or it just won't sound
anything like a guitar. Same deal with mono synth style sounds and whatnot.

Re-trig, continous pitch and that sort of things are all about being able to
handle different kinds of sounds and play styles without cumbersome hacks and
workarounds.

Thinking about what you can do with your fingers acting directly on various
physical objects, and trying to express that information digitally might be a
good start. More "mechanical" instruments just limit that freedom a bit.

-- 
//David Olofson - Consultant, Developer, Artist, Open Source Advocate
.--- Games, examples, libraries, scripting, sound, music, graphics ---.
|   http://consulting.olofson.net          http://olofsonarcade.com   |
'---------------------------------------------------------------------'
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Thu Oct 6 08:15:02 2011

This archive was generated by hypermail 2.1.8 : Thu Oct 06 2011 - 08:15:03 EEST