Translate multitrack | into French | into German Definition of multitrack
adjective
relating to or made by the mixing of several separately recorded tracks of sound:a digital multitrack recorder
noun
a recording made from the mixing of several separately recorded tracks.
verb
[with object] record using multitrack recording: (as adjective multitracked)multitracked vocals