channel mute/solo!
This commit is contained in:
parent
c4c019e593
commit
b3b66ecbdb
27 changed files with 416 additions and 48 deletions
|
|
@ -77,6 +77,7 @@ class DivEngine {
|
|||
DivStatusView view;
|
||||
DivChannelState chan[17];
|
||||
DivAudioEngines audioEngine;
|
||||
bool isMuted[17];
|
||||
std::mutex isBusy;
|
||||
|
||||
short vibTable[64];
|
||||
|
|
@ -132,6 +133,18 @@ class DivEngine {
|
|||
// is STD system
|
||||
bool isSTDSystem(DivSystem sys);
|
||||
|
||||
// is channel muted
|
||||
bool isChannelMuted(int chan);
|
||||
|
||||
// toggle mute
|
||||
void toggleMute(int chan);
|
||||
|
||||
// toggle solo
|
||||
void toggleSolo(int chan);
|
||||
|
||||
// set mute status
|
||||
void muteChannel(int chan, bool mute);
|
||||
|
||||
// get channel name
|
||||
const char* getChannelName(int chan);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue