Csound Csound-dev Csound-tekno Search About

[Csnd] pitch and amplitude tracking

Date2009-10-24 22:29
FromIain Duncan
Subject[Csnd] pitch and amplitude tracking
Hi folks, I have an akai wind controller that runs at higher than midi
resolution but has a pretty lame synth. I'm wondering whether it would
be practical to play into csound and make an instrument that would allow
me to do pitch and amplitude tracking fast enough to control the synth
with an audio input instead of midi. The mouthpiece and breath control
are analogue on the akai, so I don't just want to use the downsamp to a
7 bit controller if possible. I can change the sound going into csound
in order to get the best tracking possible. Any recommendations?

thanks
Iain



Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2009-10-24 22:32
FromIain Duncan
Subject[Csnd] Re: pitch and amplitude tracking
On Sat, 2009-10-24 at 14:29 -0700, Iain Duncan wrote:
> Hi folks, I have an akai wind controller that runs at higher than midi
> resolution but has a pretty lame synth. I'm wondering whether it would
> be practical to play into csound and make an instrument that would allow
> me to do pitch and amplitude tracking fast enough to control the synth
> with an audio input instead of midi. The mouthpiece and breath control
> are analogue on the akai, so I don't just want to use the downsamp to a
> 7 bit controller if possible. I can change the sound going into csound
> in order to get the best tracking possible. Any recommendations?

Any comments on which of the amp/pitch tracking to opcodes or their
tradeoffs would be appreciated too.

Iain




Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2009-10-25 20:10
FromOeyvind Brandtsegg
Subject[Csnd] Re: Re: pitch and amplitude tracking
I've mostly been using pitchamdf, occationally ptrack. I don't have
any more precise info about them than "I've tried numerous different
techniques and these two seem to work for me".
But, wouldn't this about to a 2-stage pitch estimation processing
chain ? where you'd first use the analog mouthpiece and breath control
to figure out what pitch to play, then synthesize a tone, and then
analyze this tone for pitch... (well, 3-stage if we're picky). More
error sources that I'd like to have, but it could also become pretty
"organic" that way.

best
Oeyvind

2009/10/24 Iain Duncan :
> On Sat, 2009-10-24 at 14:29 -0700, Iain Duncan wrote:
>> Hi folks, I have an akai wind controller that runs at higher than midi
>> resolution but has a pretty lame synth. I'm wondering whether it would
>> be practical to play into csound and make an instrument that would allow
>> me to do pitch and amplitude tracking fast enough to control the synth
>> with an audio input instead of midi. The mouthpiece and breath control
>> are analogue on the akai, so I don't just want to use the downsamp to a
>> 7 bit controller if possible. I can change the sound going into csound
>> in order to get the best tracking possible. Any recommendations?
>
> Any comments on which of the amp/pitch tracking to opcodes or their
> tradeoffs would be appreciated too.
>
> Iain
>
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>


Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2009-10-25 20:28
FromIain Duncan
Subject[Csnd] Re: Re: Re: pitch and amplitude tracking
On Sun, 2009-10-25 at 21:10 +0100, Oeyvind Brandtsegg wrote:
> I've mostly been using pitchamdf, occationally ptrack. I don't have
> any more precise info about them than "I've tried numerous different
> techniques and these two seem to work for me".
> But, wouldn't this about to a 2-stage pitch estimation processing
> chain ? where you'd first use the analog mouthpiece and breath control
> to figure out what pitch to play, then synthesize a tone, and then
> analyze this tone for pitch... (well, 3-stage if we're picky). More
> error sources that I'd like to have, but it could also become pretty
> "organic" that way.

I was thinking I would just send the output of the Akai synth into my
sound card. I can tweak the synth patch to make it more trackable ( ie
exagerrate the mouthpiece to pitch curve, breath to amplitude etc, make
it play in a much higher range if that's easiest to track ) but I don't
want to use it's sound. So probably one pass of whatever is fastest will
work. I've never tried it so your general feedback is useful. thanks

Iain

> 
> best
> Oeyvind
> 
> 2009/10/24 Iain Duncan :
> > On Sat, 2009-10-24 at 14:29 -0700, Iain Duncan wrote:
> >> Hi folks, I have an akai wind controller that runs at higher than midi
> >> resolution but has a pretty lame synth. I'm wondering whether it would
> >> be practical to play into csound and make an instrument that would allow
> >> me to do pitch and amplitude tracking fast enough to control the synth
> >> with an audio input instead of midi. The mouthpiece and breath control
> >> are analogue on the akai, so I don't just want to use the downsamp to a
> >> 7 bit controller if possible. I can change the sound going into csound
> >> in order to get the best tracking possible. Any recommendations?
> >
> > Any comments on which of the amp/pitch tracking to opcodes or their
> > tradeoffs would be appreciated too.
> >
> > Iain
> >
> >
> >
> >
> > Send bugs reports to this list.
> > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
> >
> 
> 
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"