<meta charset="utf-8"><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">Hi list,<br><br>first of all; I don't know if this is the correct list for my question.<br>

<br>We are working on a project to aid the learning of playing a music instrument. The focus is on monophonic wind instruments (sax, flute, horn, trumpet etc). We will play a short sample and show the notes, then the students tries to repeat the exercise. The program analyses the recording and tells the student how good they did it.<br>

<br>I'm not sure how to start coding on it with CLAM; I reviewed the examples and existing code, and boy it's big :-)<br><br>1) We need some processing to just detect a pitch and its duration (should we make a new processing component?)<br>

2) We need a way to store the pitches/duration in a text format<br>3) We need a way to visualize the notes (we could use the piano keys widget, or the Tonnetz widget for that or do we have to write a widget ourselves?)<br>

<br>Kind regards,<br><br>Rene Dohmen<br></span><br>