>>Are you talking about processing vocals? I'm not really sure what you're
>>after here, but it sounds like a very interesting idea, so please elaborate!
>>
>>
>
>Not vocals, but close.
>Think of the way a trombone or violin has continuously variable pitch.
>I'd like to "soft-lock" to the nearest proper note.
>
>
>
>
>>Would there be a problem with just sampling the tone at a few kHz with an
>>ADC then measuring a time-averaged value between peaks? The musical
>>spectrum is incredibly well defined, and it would only take a pretty simple
>>look-up table or calculation to determine an audio tone within a cent or
>>two. Or, take a short trip to your local music shop and get a cheap digital tuner. I believe they work based off of a 440-hz reference (A-440 pitch) and have kept singers, instruments, and foghorns in tune for years. Even the cheap ones have sharp/flat indicators, line in/out, and impeccable
>>accuracy, though perhaps not a PIC brain.
>>
>>
>
>Well, will they tell me what note i'm on, in say 250mS or thereabouts?
>With this branch, I'm thinking of some sort of LED board display that shows the note you're closest to, and maybe some way to indicate how far off you are, and in which direction, but it would have to be essentially realtime.
>
>I can provide sine or square output, and I think it's constant amplitude, or at least it can be made to be.
>
>Hmm.. Maybe I was thinking of this in the wrong direction.
>The octaves are all harmonics, so basically it's just 12 table entries, then doubling/tripling etc, and if I start on the high end, the more messing about I have to do, then the more time I have available to do it in.
>
>
>
>
>
>
>
>
>
>>>I don't mind telling you kids, this one makes my head hurt.
>>>
>>>--
>>>
http://www.piclist.com hint: The PICList is archived three different
>>>ways. See
http://www.piclist.com/#archives for details.
>>>
>>>
>>--
>>
http://www.piclist.com hint: The PICList is archived three different
>>ways. See
http://www.piclist.com/#archives for details.
>>
>>
>
>--
>
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
>email
listserv
KILLspammitvma.mit.edu with SET PICList DIGEST in the body
>
>
>