234 |
// create new device |
// create new device |
235 |
AudioOutputDevice* pDevice = AudioOutputDeviceFactory::Create(AudioDriver, Parameters); |
AudioOutputDevice* pDevice = AudioOutputDeviceFactory::Create(AudioDriver, Parameters); |
236 |
|
|
|
// activate device |
|
|
pDevice->Play(); |
|
|
|
|
237 |
// add new audio device to the audio device list |
// add new audio device to the audio device list |
238 |
for (uint i = 0; ; i++) { // seek for a free place starting from the beginning |
for (uint i = 0; ; i++) { // seek for a free place starting from the beginning |
239 |
if (!mAudioOutputDevices[i]) { |
if (!mAudioOutputDevices[i]) { |
305 |
// create new device |
// create new device |
306 |
MidiInputDevice* pDevice = MidiInputDeviceFactory::Create(MidiDriver, Parameters); |
MidiInputDevice* pDevice = MidiInputDeviceFactory::Create(MidiDriver, Parameters); |
307 |
|
|
|
// activate device |
|
|
pDevice->Listen(); |
|
|
|
|
308 |
// add new device to the midi device list |
// add new device to the midi device list |
309 |
for (uint i = 0; ; i++) { // seek for a free place starting from the beginning |
for (uint i = 0; ; i++) { // seek for a free place starting from the beginning |
310 |
if (!mMidiInputDevices[i]) { |
if (!mMidiInputDevices[i]) { |