3 |
* LinuxSampler - modular, streaming capable sampler * |
* LinuxSampler - modular, streaming capable sampler * |
4 |
* * |
* * |
5 |
* Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck * |
* Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck * |
6 |
* Copyright (C) 2005 - 2013 Christian Schoenebeck * |
* Copyright (C) 2005 - 2014 Christian Schoenebeck * |
7 |
* * |
* * |
8 |
* This program is free software; you can redistribute it and/or modify * |
* This program is free software; you can redistribute it and/or modify * |
9 |
* 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 * |
165 |
std::map<String,DeviceCreationParameter*> DeviceParameters(); |
std::map<String,DeviceCreationParameter*> DeviceParameters(); |
166 |
|
|
167 |
/** |
/** |
168 |
|
* Returns the unique ID number associated with this MIDIInputDevice |
169 |
|
* instance. This ID number is unique among all MIDIInputDevice |
170 |
|
* instances of the same Sampler instance and during the whole |
171 |
|
* lifetime of the Sampler instance. |
172 |
|
* |
173 |
|
* @returns a value equal or larger than 0, a negative value only |
174 |
|
* on severe internal problems |
175 |
|
*/ |
176 |
|
int MidiInputDeviceID(); |
177 |
|
|
178 |
|
/** |
179 |
* Registers the specified listener to be notified |
* Registers the specified listener to be notified |
180 |
* when the number of MIDI input ports is changed. |
* when the number of MIDI input ports is changed. |
181 |
*/ |
*/ |