VariousWords beta
Related Terms:
Verb
Definition: To record on multiple tracks simultaneously (typically with each performer or instrument having its own track)
Adjective
Definition: Having or involving more than one track.
Definition: Recorded on multiple tracks.