1*6ac523eaSmahlzeit 2*6ac523eaSmahlzeit #include "debug.h" 3*6ac523eaSmahlzeit #include "MidiConsumer.h" 4*6ac523eaSmahlzeit 5*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 6*6ac523eaSmahlzeit 7*6ac523eaSmahlzeit BMidiLocalConsumer::BMidiLocalConsumer(const char* name) 8*6ac523eaSmahlzeit { 9*6ac523eaSmahlzeit UNIMPLEMENTED 10*6ac523eaSmahlzeit } 11*6ac523eaSmahlzeit 12*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 13*6ac523eaSmahlzeit 14*6ac523eaSmahlzeit BMidiLocalConsumer::~BMidiLocalConsumer() 15*6ac523eaSmahlzeit { 16*6ac523eaSmahlzeit UNIMPLEMENTED 17*6ac523eaSmahlzeit } 18*6ac523eaSmahlzeit 19*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 20*6ac523eaSmahlzeit 21*6ac523eaSmahlzeit void BMidiLocalConsumer::SetLatency(bigtime_t latency) 22*6ac523eaSmahlzeit { 23*6ac523eaSmahlzeit UNIMPLEMENTED 24*6ac523eaSmahlzeit } 25*6ac523eaSmahlzeit 26*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 27*6ac523eaSmahlzeit 28*6ac523eaSmahlzeit int32 BMidiLocalConsumer::GetProducerID(void) 29*6ac523eaSmahlzeit { 30*6ac523eaSmahlzeit UNIMPLEMENTED 31*6ac523eaSmahlzeit return 0; 32*6ac523eaSmahlzeit } 33*6ac523eaSmahlzeit 34*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 35*6ac523eaSmahlzeit 36*6ac523eaSmahlzeit void BMidiLocalConsumer::SetTimeout(bigtime_t when, void* data) 37*6ac523eaSmahlzeit { 38*6ac523eaSmahlzeit UNIMPLEMENTED 39*6ac523eaSmahlzeit } 40*6ac523eaSmahlzeit 41*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 42*6ac523eaSmahlzeit 43*6ac523eaSmahlzeit void BMidiLocalConsumer::Timeout(void* data) 44*6ac523eaSmahlzeit { 45*6ac523eaSmahlzeit UNIMPLEMENTED 46*6ac523eaSmahlzeit } 47*6ac523eaSmahlzeit 48*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 49*6ac523eaSmahlzeit 50*6ac523eaSmahlzeit void BMidiLocalConsumer::Data( 51*6ac523eaSmahlzeit uchar* data, size_t length, bool atomic, bigtime_t time) 52*6ac523eaSmahlzeit { 53*6ac523eaSmahlzeit UNIMPLEMENTED 54*6ac523eaSmahlzeit } 55*6ac523eaSmahlzeit 56*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 57*6ac523eaSmahlzeit 58*6ac523eaSmahlzeit void BMidiLocalConsumer::NoteOff( 59*6ac523eaSmahlzeit uchar channel, uchar note, uchar velocity, bigtime_t time) 60*6ac523eaSmahlzeit { 61*6ac523eaSmahlzeit UNIMPLEMENTED 62*6ac523eaSmahlzeit } 63*6ac523eaSmahlzeit 64*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 65*6ac523eaSmahlzeit 66*6ac523eaSmahlzeit void BMidiLocalConsumer::NoteOn( 67*6ac523eaSmahlzeit uchar channel, uchar note, uchar velocity, bigtime_t time) 68*6ac523eaSmahlzeit { 69*6ac523eaSmahlzeit UNIMPLEMENTED 70*6ac523eaSmahlzeit } 71*6ac523eaSmahlzeit 72*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 73*6ac523eaSmahlzeit 74*6ac523eaSmahlzeit void BMidiLocalConsumer::KeyPressure( 75*6ac523eaSmahlzeit uchar channel, uchar note, uchar pressure, bigtime_t time) 76*6ac523eaSmahlzeit { 77*6ac523eaSmahlzeit UNIMPLEMENTED 78*6ac523eaSmahlzeit } 79*6ac523eaSmahlzeit 80*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 81*6ac523eaSmahlzeit 82*6ac523eaSmahlzeit void BMidiLocalConsumer::ControlChange( 83*6ac523eaSmahlzeit uchar channel, uchar controlNumber, uchar controlValue, bigtime_t time) 84*6ac523eaSmahlzeit { 85*6ac523eaSmahlzeit UNIMPLEMENTED 86*6ac523eaSmahlzeit } 87*6ac523eaSmahlzeit 88*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 89*6ac523eaSmahlzeit 90*6ac523eaSmahlzeit void BMidiLocalConsumer::ProgramChange( 91*6ac523eaSmahlzeit uchar channel, uchar programNumber, bigtime_t time) 92*6ac523eaSmahlzeit { 93*6ac523eaSmahlzeit UNIMPLEMENTED 94*6ac523eaSmahlzeit } 95*6ac523eaSmahlzeit 96*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 97*6ac523eaSmahlzeit 98*6ac523eaSmahlzeit void BMidiLocalConsumer::ChannelPressure( 99*6ac523eaSmahlzeit uchar channel, uchar pressure, bigtime_t time) 100*6ac523eaSmahlzeit { 101*6ac523eaSmahlzeit UNIMPLEMENTED 102*6ac523eaSmahlzeit } 103*6ac523eaSmahlzeit 104*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 105*6ac523eaSmahlzeit 106*6ac523eaSmahlzeit void BMidiLocalConsumer::PitchBend( 107*6ac523eaSmahlzeit uchar channel, uchar lsb, uchar msb, bigtime_t time) 108*6ac523eaSmahlzeit { 109*6ac523eaSmahlzeit UNIMPLEMENTED 110*6ac523eaSmahlzeit } 111*6ac523eaSmahlzeit 112*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 113*6ac523eaSmahlzeit 114*6ac523eaSmahlzeit void BMidiLocalConsumer::SystemExclusive( 115*6ac523eaSmahlzeit void* data, size_t dataLength, bigtime_t time) 116*6ac523eaSmahlzeit { 117*6ac523eaSmahlzeit UNIMPLEMENTED 118*6ac523eaSmahlzeit } 119*6ac523eaSmahlzeit 120*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 121*6ac523eaSmahlzeit 122*6ac523eaSmahlzeit void BMidiLocalConsumer::SystemCommon( 123*6ac523eaSmahlzeit uchar statusByte, uchar data1, uchar data2, bigtime_t time) 124*6ac523eaSmahlzeit { 125*6ac523eaSmahlzeit UNIMPLEMENTED 126*6ac523eaSmahlzeit } 127*6ac523eaSmahlzeit 128*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 129*6ac523eaSmahlzeit 130*6ac523eaSmahlzeit void BMidiLocalConsumer::SystemRealTime(uchar statusByte, bigtime_t time) 131*6ac523eaSmahlzeit { 132*6ac523eaSmahlzeit UNIMPLEMENTED 133*6ac523eaSmahlzeit } 134*6ac523eaSmahlzeit 135*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 136*6ac523eaSmahlzeit 137*6ac523eaSmahlzeit void BMidiLocalConsumer::TempoChange(int32 bpm, bigtime_t time) 138*6ac523eaSmahlzeit { 139*6ac523eaSmahlzeit UNIMPLEMENTED 140*6ac523eaSmahlzeit } 141*6ac523eaSmahlzeit 142*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 143*6ac523eaSmahlzeit 144*6ac523eaSmahlzeit void BMidiLocalConsumer::AllNotesOff(bool justChannel, bigtime_t time) 145*6ac523eaSmahlzeit { 146*6ac523eaSmahlzeit UNIMPLEMENTED 147*6ac523eaSmahlzeit } 148*6ac523eaSmahlzeit 149*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 150*6ac523eaSmahlzeit 151*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved1() { } 152*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved2() { } 153*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved3() { } 154*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved4() { } 155*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved5() { } 156*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved6() { } 157*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved7() { } 158*6ac523eaSmahlzeit void BMidiLocalConsumer::_Reserved8() { } 159*6ac523eaSmahlzeit 160*6ac523eaSmahlzeit //------------------------------------------------------------------------------ 161*6ac523eaSmahlzeit 162