--- linuxsampler/trunk/src/network/lscpserver.h 2005/07/20 10:52:23 704 +++ linuxsampler/trunk/src/network/lscpserver.h 2005/07/20 21:43:23 705 @@ -125,6 +125,8 @@ String SetMIDIInputType(String MidiInputDriver, uint uiSamplerChannel); String SetMIDIInput(uint MIDIDeviceId, uint MIDIPort, uint MIDIChannel, uint uiSamplerChannel); String SetVolume(double dVolume, uint uiSamplerChannel); + String SetChannelMute(bool bMute, uint uiSamplerChannel); + String SetChannelSolo(bool bSolo, uint uiSamplerChannel); String ResetChannel(uint uiSamplerChannel); String ResetSampler(); String GetServerInfo(); @@ -163,6 +165,10 @@ */ int GetMidiInputDeviceIndex (MidiInputDevice *pDevice); + bool HasSoloChannel(); + void MuteNonSoloChannels(); + void UnmuteChannels(); + static std::map bufferedNotifies; static Mutex NotifyMutex; static Mutex NotifyBufferMutex;