QUICK-REF - CsoundManual - Top of this section - Previous - Contents - Index - Next

When Things Sound Wrong

When you design your own Csound instruments you may occasionally be surprised by the results. There will be times when you've computed a file for hours and your playback is just silence, while at other times you may get error messages which prevent the score from running, or you may hang the computer and nothing happens at all.

In general, Csound has a comprehensive error-checking facility that reports to your console at various stages of your run: at score sorting, orchestra translation, initializing each call of every instrument, and during performance. However, if your error was syntactically permissable, or it generated only a warning message, Csound could faithfully give you results you don't expect. Here is a list of the things you might check in your score and orchestra files:

  1. You typed the letter l instead of the number 1Csound
  2. You forgot to precede your comment with a semi-colon
  3. You forgot an opcode or a required parameter
  4. Your amplitudes are not loud enough or they are too loud
  5. Your frequencies are not in the audio range - 20Hz to 20kHz
  6. You placed the value of one parameter in the p-field of another
  7. You left out some crucial information like a function definition
  8. You didn't meet the Gen specifications


QUICK-REF - CsoundManual - Top of this section - Previous - Contents - Index - Next

HTML Csound Manual - © Jean Piché & Peter J. Nix, 1994-97