Alrighty, sounds like: error: no legal opcode, line 613: endop#include "ampSlider.udo" means that the contents of the file before hand get #included, but the line return on that line before is swallowed. So an extra line return would be worth adding when #including files. Do you get the same error if in the #include before the amplisder.udo has an extra line return at the end of the file? steven On 10/21/05, David Akbari wrote: > > On Oct 21, 2005, at 3:40 PM, Steven Yi wrote: > > > Hmm... just from the email, I'd guess a last line return from the > > first #include is chopped off and then the first line of udo2.udo is > > attached to the end of the contents of udo1.udo--if udo1.udo ends with > > an endop line and udo2.udo starts with a opcode line. > > > > What error message do you get? > > > > Csound version 5.00.0 beta (double samples) Oct 21 2005 > libsndfile-1.0.11 > UnifiedCSD: /Users/daveakbari/Desktop/NIHON_footarray.csd > STARTING FILE > Creating orchestra > Creating score > orchname: /var/tmp/tmp.orc > scorename: /var/tmp/tmp.sco > rtaudio: CoreAudio module enabled > rtmidi: PortMIDI module enabled > **** OSC: liblo started **** > orch compiler: > Macro definition for MIDI2CPS > Macro definition for FILE1 > Macro definition for FILE2 > Macro definition for FILE3 > Macro definition for FILE4 > Macro definition for FILE5 > Macro definition for FILE6 > Macro definition for FILE7 > Macro definition for FILE8 > 899 lines read > opcode rbatonXYZ kkkkkk o > opcode rbatonPot kkkkkkk o > opcode rbatonPercPad kkkkkk o > opcode p5glove kkkkkkkkkkk 0 > opcode lowpass k kk > opcode LogCurve k kk > opcode hysteresis kkk kkk > opcode gainslider k k > opcode flip k kk > opcode ExpCurve k kk > opcode Deflutter k k > opcode cpsmid k k > opcode footarray kk 0 > error: no legal opcode, line 613: > endop#include "ampSlider.udo" > error: instr not allowed in opcode block, line 626: > instr 1 > instr 1 > error: endin not allowed in opcode blk, line 712: > endin > error: instr not allowed in opcode block, line 716: > instr 2 > instr 2 > error: endin not allowed in opcode blk, line 727: > endin > error: instr not allowed in opcode block, line 731: > instr 3 > instr 3 > error: endin not allowed in opcode blk, line 742: > endin > error: instr not allowed in opcode block, line 746: > instr 4 > instr 4 > error: endin not allowed in opcode blk, line 757: > endin > error: instr not allowed in opcode block, line 761: > instr 5 > instr 5 > error: endin not allowed in opcode blk, line 772: > endin > error: instr not allowed in opcode block, line 776: > instr 6 > instr 6 > error: endin not allowed in opcode blk, line 787: > endin > error: instr not allowed in opcode block, line 791: > instr 7 > instr 7 > error: endin not allowed in opcode blk, line 802: > endin > error: instr not allowed in opcode block, line 806: > instr 8 > instr 8 > error: endin not allowed in opcode blk, line 817: > endin > error: instr not allowed in opcode block, line 821: > instr 9 > instr 9 > error: endin not allowed in opcode blk, line 832: > endin > error: instr not allowed in opcode block, line 836: > instr 10 > instr 10 > error: endin not allowed in opcode blk, line 897: > endin > > > -David > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net