Wiktionary
multitracked
a. (context music English) Recorded on multiple tracks
a. (context music English) Recorded on multiple tracks