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 - 2008 Christian Schoenebeck * |
* Copyright (C) 2005 - 2009 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 * |
62 |
virtual void SendPitchbend(int Pitch, int32_t FragmentPos); |
virtual void SendPitchbend(int Pitch, int32_t FragmentPos); |
63 |
virtual void SendControlChange(uint8_t Controller, uint8_t Value); |
virtual void SendControlChange(uint8_t Controller, uint8_t Value); |
64 |
virtual void SendControlChange(uint8_t Controller, uint8_t Value, int32_t FragmentPos); |
virtual void SendControlChange(uint8_t Controller, uint8_t Value, int32_t FragmentPos); |
65 |
|
virtual void SendProgramChange(uint8_t Program); |
66 |
virtual bool StatusChanged(bool bNewStatus = false); |
virtual bool StatusChanged(bool bNewStatus = false); |
67 |
virtual float Volume(); |
virtual float Volume(); |
68 |
virtual void Volume(float f); |
virtual void Volume(float f); |