Music: Practice & Theory Stack Exchange is a question and answer site for musicians, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In most of the csound examples the pitches are input using frequencies in Hertz, or their numerical octave.pitch_class notation.

Is there a way to input them in a manner that uses the note-names, 'a','b' etc. in a sensible manner?

share|improve this question
up vote 1 down vote accepted

I've no experience with CSound what-so-ever, and it seems to me not the type of environment that actually wants their users to use real note names.

I did however find something that might prove useful to you: the 'no' filter, which translates note names to an internal representation of that node (as a real number). I hope that might prove useful to you.

share|improve this answer

There are two ways you can do this. Either use a string and then " decode" it inside your instrument or use a score pre-processor like: To convert the more names and rhythm to a standard score. You can write the score pre processor yourself if you prefer, in any scripting language.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.