/[svn]/linuxsampler/trunk/src/network/lscpserver.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/network/lscpserver.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 947 by schoenebeck, Mon Nov 27 21:34:55 2006 UTC revision 1005 by schoenebeck, Fri Dec 29 20:06:14 2006 UTC
# Line 128  class LSCPServer : public Thread { Line 128  class LSCPServer : public Thread {
128          String SetVolume(double dVolume, uint uiSamplerChannel);          String SetVolume(double dVolume, uint uiSamplerChannel);
129          String SetChannelMute(bool bMute, uint uiSamplerChannel);          String SetChannelMute(bool bMute, uint uiSamplerChannel);
130          String SetChannelSolo(bool bSolo, uint uiSamplerChannel);          String SetChannelSolo(bool bSolo, uint uiSamplerChannel);
131          String AddOrReplaceMIDIInstrumentMapping(uint MidiBankMSB, uint MidiBankLSB, uint MidiProg, String EngineType, String InstrumentFile, uint InstrumentIndex, float Volume, MidiInstrumentMapper::mode_t LoadMode, String Name);          String AddOrReplaceMIDIInstrumentMapping(uint MidiMapID, uint MidiBank, uint MidiProg, String EngineType, String InstrumentFile, uint InstrumentIndex, float Volume, MidiInstrumentMapper::mode_t LoadMode, String Name);
132          String RemoveMIDIInstrumentMapping(uint MidiBankMSB, uint MidiBankLSB, uint MidiProg);          String RemoveMIDIInstrumentMapping(uint MidiMapID, uint MidiBank, uint MidiProg);
133          String GetMidiIstrumentMappings();          String GetMidiInstrumentMappings(uint MidiMapID);
134          String GetMidiInstrumentMapping(uint MidiBankMSB, uint MidiBankLSB, uint MidiProg);          String GetAllMidiInstrumentMappings();
135          String ListMidiInstrumentMappings();          String GetMidiInstrumentMapping(uint MidiMapID, uint MidiBank, uint MidiProg);
136          String ClearMidiInstrumentMappings();          String ListMidiInstrumentMappings(uint MidiMapID);
137            String ListAllMidiInstrumentMappings();
138            String ClearMidiInstrumentMappings(uint MidiMapID);
139            String ClearAllMidiInstrumentMappings();
140            String AddMidiInstrumentMap(String MapName = "");
141            String RemoveMidiInstrumentMap(uint MidiMapID);
142            String RemoveAllMidiInstrumentMaps();
143            String GetMidiInstrumentMaps();
144            String ListMidiInstrumentMaps();
145            String GetMidiInstrumentMap(uint MidiMapID);
146            String SetMidiInstrumentMapName(uint MidiMapID, String NewName);
147            String SetChannelMap(uint uiSamplerChannel, int MidiMapID);
148            String CreateFxSend(uint uiSamplerChannel, uint MidiCtrl, String Name = "");
149            String DestroyFxSend(uint uiSamplerChannel, uint FxSendID);
150            String GetFxSends(uint uiSamplerChannel);
151            String ListFxSends(uint uiSamplerChannel);
152            String GetFxSendInfo(uint uiSamplerChannel, uint FxSendID);
153            String SetFxSendAudioOutputChannel(uint uiSamplerChannel, uint FxSendID, uint FxSendChannel, uint DeviceChannel);
154          String ResetChannel(uint uiSamplerChannel);          String ResetChannel(uint uiSamplerChannel);
155          String ResetSampler();          String ResetSampler();
156          String GetServerInfo();          String GetServerInfo();
157          String GetTotalVoiceCount();          String GetTotalVoiceCount();
158          String GetTotalVoiceCountMax();          String GetTotalVoiceCountMax();
159            String GetGlobalVolume();
160            String SetGlobalVolume(double dVolume);
161          String SubscribeNotification(LSCPEvent::event_t);          String SubscribeNotification(LSCPEvent::event_t);
162          String UnsubscribeNotification(LSCPEvent::event_t);          String UnsubscribeNotification(LSCPEvent::event_t);
163          String QueryDatabase(String query);          String QueryDatabase(String query);

Legend:
Removed from v.947  
changed lines
  Added in v.1005

  ViewVC Help
Powered by ViewVC