VOICE
Sets or returns the default instrument.
Syntax
`
Voice instrument
instrument = Voice()
`
Description
VOICE selects the default instrument used by generated notes and PLAY strings. In sfxlib, an instrument is a combination of a waveform and an envelope, which together decide the general tone color and how the sound starts and fades.
Changing VOICE is like switching from one simple synth patch to another. A sine-like instrument can sound soft and clean, while a square or saw instrument can sound more electronic or buzzy.
Calling VOICE as a function returns the current default instrument id.
Example
`
wave 1, 0
envelope 1, 0.01, 0.10, 0.60, 0.20
instrument 1, 1, 1
voice 1
play "o4 c e g"
`
Notes

- Define custom instruments with WAVE, ENVELOPE, and INSTRUMENT.

See also

- `Sound Library Reference`
- `Generated Sound Commands`