alsaout.h
virtual void channelSilence(uchar chn)
Mutes all notes being played on a given channel.
Definition alsaout.cpp:427
virtual void chnPatchChange(uchar chn, uchar patch)
See DeviceManager::chnPatchChange()
Definition alsaout.cpp:343
virtual const char * deviceName(void) const
Returns the name and type of this MIDI device.
Definition alsaout.cpp:564
virtual void channelMute(uchar chn, int b)
Mute or "unmute" a given channel .
Definition alsaout.cpp:441
virtual void setVolumePercentage(int volper)
Change all channel volume events multiplying it by this percentage correction Instead of forcing a ch...
Definition alsaout.h:203
virtual void chnPressure(uchar chn, uchar vel)
See DeviceManager::chnPressure()
Definition alsaout.cpp:360
virtual void initDev()
Initializes the device sending generic standard midi events and controllers, such as changing the pat...
Definition alsaout.cpp:209
virtual void keyPressure(uchar chn, uchar note, uchar vel)
See DeviceManager::keyPressure()
Definition alsaout.cpp:331
virtual void chnController(uchar chn, uchar ctl, uchar v)
See DeviceManager::chnController()
Definition alsaout.cpp:390
int ok(void)
Returns true if everything's ok and false if there has been any problem.
Definition alsaout.h:209
virtual void noteOff(uchar chn, uchar note, uchar vel)
See DeviceManager::noteOff()
Definition alsaout.cpp:316
virtual void noteOn(uchar chn, uchar note, uchar vel)
See DeviceManager::noteOn()
Definition alsaout.cpp:294
virtual void chnPitchBender(uchar chn, uchar lsb, uchar msb)
See DeviceManager::chnPitchBender()
Definition alsaout.cpp:374