1 |
/*************************************************************************** |
/*************************************************************************** |
2 |
* * |
* * |
3 |
* Copyright (C) 2004, 2005 Grame * |
* Copyright (C) 2004, 2005 Grame * |
4 |
|
* Copyright (C) 2007 Christian Schoenebeck * |
5 |
* * |
* * |
6 |
* This program is free software; you can redistribute it and/or modify * |
* This program is free software; you can redistribute it and/or modify * |
7 |
* it under the terms of the GNU General Public License as published by * |
* it under the terms of the GNU General Public License as published by * |
47 |
*/ |
*/ |
48 |
class ParameterName : public MidiInputPort::ParameterName { |
class ParameterName : public MidiInputPort::ParameterName { |
49 |
public: |
public: |
50 |
ParameterName(MidiInputPort* pPort) throw (LinuxSamplerException); |
ParameterName(MidiInputPort* pPort) throw (Exception); |
51 |
virtual void OnSetValue(String s) throw (LinuxSamplerException); |
virtual void OnSetValue(String s) throw (Exception); |
52 |
}; |
}; |
53 |
|
|
54 |
/** MIDI Port Parameter 'CORE_MIDI_BINDINGS' |
/** MIDI Port Parameter 'CORE_MIDI_BINDINGS' |
62 |
virtual String Description(); |
virtual String Description(); |
63 |
virtual bool Fix(); |
virtual bool Fix(); |
64 |
virtual std::vector<String> PossibilitiesAsString(); |
virtual std::vector<String> PossibilitiesAsString(); |
65 |
virtual void OnSetValue(std::vector<String> vS) throw (LinuxSamplerException); |
virtual void OnSetValue(std::vector<String> vS) throw (Exception); |
66 |
protected: |
protected: |
67 |
MidiInputPortCoreMidi* pPort; |
MidiInputPortCoreMidi* pPort; |
68 |
}; |
}; |