goto
Transfer control to label on every pass. (Combination of igoto and kgoto)
Syntax
where label is in the same instrument block and is not an expression.
Note
Using goto not as part of an if statement (as in: goto end), will cause initialization to be skipped on all the code the goto jumps over. In performance, leaving some opcodes uninitialized will cause deletion of the note/event. In these cases, using kgoto (as in: kgoto end) might be preferred.
Examples
Here is an example of the goto opcode. It uses the file goto-modern.csd.
Here is an example of the goto opcode. It uses the file goto.csd.
See also
Credits
Example written by Kevin Conder.
Added a note by Jim Aikin.