Multitrack Recording
The Ui24R features multi-track recording. The MultiTackRecorder object can be retrieved via conn.recorderMultiTrack.
It supports the following operations:
| Call on MultiTrackRecorder | Description | 
|---|---|
| state$ | Current state (playing, stopped, paused) as a value of the MtkStateenum. Please be aware that the values are different fromPlayerState. | 
| session$ | Current session name (e.g. 0001or individual name) | 
| length$ | Current session length in seconds | 
| elapsedTime$ | Elapsed time of current session in seconds | 
| remainingTime$ | Remaining time of current session in seconds | 
| recording$ | Recording state ( 0or1) | 
| busy$ | Recording busy state ( 0or1) | 
| recordingTime$ | Recording time in seconds | 
| soundcheck$ | Soundcheck activation state | 
| play() | Play | 
| pause() | Pause | 
| stop() | Stop | 
| recordToggle() | Toggle recording | 
| recordStart() | Start recording | 
| recordStop() | Stop recording | 
| activateSoundcheck() | Activate soundcheck | 
| deactivateSoundcheck() | Deactivate soundcheck | 
| toggleSoundcheck() | Toggle soundcheck | 
| setSoundcheck(value) | Set soundcheck (activate or deactivate) ( 0or1) | 
To select channels for multi-track recording, the MasterChannel itself offers the corresponding interface.
After getting access to a MasterChannel input or line channel (e.g. conn.master.input(1)), the following operations are available:
| Call on MasterChannel | Description | 
|---|---|
| multiTrackSelected$ | Multitrack selection state for the channel ( 0or1) | 
| multiTrackSelect() | Select this channel for multitrack recording | 
| multiTrackUnselect() | Remove this channel from multitrack recording | 
| multiTrackSelect() | Toggle multitrack recording for this channel | 
Please note that multitrack selections will only apply to single channels. Stereo-linked channels will not be selected automatically.