xref: /haiku/src/kits/midi2/MidiLocalProducer.cpp (revision 2807c36668a1730dd59bc39de65e0b8f88cd5d0d)
1 /**
2  * @file MidiLocalProducer.cpp
3  *
4  * @author Matthijs Hollemans
5  * @author Jerome Leveque
6  */
7 
8 #include "debug.h"
9 #include "MidiProducer.h"
10 
11 //------------------------------------------------------------------------------
12 
13 BMidiLocalProducer::BMidiLocalProducer(const char* name)
14 	: BMidiProducer(name)
15 {
16 	fFlags |= 0x10;
17 }
18 
19 //------------------------------------------------------------------------------
20 
21 BMidiLocalProducer::~BMidiLocalProducer()
22 {
23 	UNIMPLEMENTED
24 }
25 
26 //------------------------------------------------------------------------------
27 
28 void BMidiLocalProducer::Connected(BMidiConsumer* dest)
29 {
30 	UNIMPLEMENTED
31 }
32 
33 //------------------------------------------------------------------------------
34 
35 void BMidiLocalProducer::Disconnected(BMidiConsumer* dest)
36 {
37 	UNIMPLEMENTED
38 }
39 
40 //------------------------------------------------------------------------------
41 
42 void BMidiLocalProducer::SprayData(
43 	void* data, size_t length, bool atomic, bigtime_t time) const
44 {
45 	UNIMPLEMENTED
46 }
47 
48 //------------------------------------------------------------------------------
49 
50 void BMidiLocalProducer::SprayNoteOff(
51 	uchar channel, uchar note, uchar velocity, bigtime_t time) const
52 {
53 	UNIMPLEMENTED
54 }
55 
56 //------------------------------------------------------------------------------
57 
58 void BMidiLocalProducer::SprayNoteOn(
59 	uchar channel, uchar note, uchar velocity, bigtime_t time) const
60 {
61 	UNIMPLEMENTED
62 }
63 
64 //------------------------------------------------------------------------------
65 
66 void BMidiLocalProducer::SprayKeyPressure(
67 	uchar channel, uchar note, uchar pressure, bigtime_t time) const
68 {
69 	UNIMPLEMENTED
70 }
71 
72 //------------------------------------------------------------------------------
73 
74 void BMidiLocalProducer::SprayControlChange(
75 	uchar channel, uchar controlNumber, uchar controlValue,
76 	bigtime_t time) const
77 {
78 	UNIMPLEMENTED
79 }
80 
81 //------------------------------------------------------------------------------
82 
83 void BMidiLocalProducer::SprayProgramChange(
84 	uchar channel, uchar programNumber, bigtime_t time) const
85 {
86 	UNIMPLEMENTED
87 }
88 
89 //------------------------------------------------------------------------------
90 
91 void BMidiLocalProducer::SprayChannelPressure(
92 	uchar channel, uchar pressure, bigtime_t time) const
93 {
94 	UNIMPLEMENTED
95 }
96 
97 //------------------------------------------------------------------------------
98 
99 void BMidiLocalProducer::SprayPitchBend(
100 	uchar channel, uchar lsb, uchar msb, bigtime_t time) const
101 {
102 	UNIMPLEMENTED
103 }
104 
105 //------------------------------------------------------------------------------
106 
107 void BMidiLocalProducer::SpraySystemExclusive(
108 	void* data, size_t dataLength, bigtime_t time) const
109 {
110 	UNIMPLEMENTED
111 }
112 
113 //------------------------------------------------------------------------------
114 
115 void BMidiLocalProducer::SpraySystemCommon(
116 	uchar statusByte, uchar data1, uchar data2, bigtime_t time) const
117 {
118 	UNIMPLEMENTED
119 }
120 
121 //------------------------------------------------------------------------------
122 
123 void BMidiLocalProducer::SpraySystemRealTime(
124 	uchar statusByte, bigtime_t time) const
125 {
126 	UNIMPLEMENTED
127 }
128 
129 //------------------------------------------------------------------------------
130 
131 void BMidiLocalProducer::SprayTempoChange(
132 	int32 bpm, bigtime_t time) const
133 {
134 	UNIMPLEMENTED
135 }
136 
137 //------------------------------------------------------------------------------
138 
139 void BMidiLocalProducer::SprayEvent(
140 	BMidiEvent* event, size_t length) const
141 {
142 	UNIMPLEMENTED
143 }
144 
145 //------------------------------------------------------------------------------
146 
147 void BMidiLocalProducer::_Reserved1() { }
148 void BMidiLocalProducer::_Reserved2() { }
149 void BMidiLocalProducer::_Reserved3() { }
150 void BMidiLocalProducer::_Reserved4() { }
151 void BMidiLocalProducer::_Reserved5() { }
152 void BMidiLocalProducer::_Reserved6() { }
153 void BMidiLocalProducer::_Reserved7() { }
154 void BMidiLocalProducer::_Reserved8() { }
155 
156 //------------------------------------------------------------------------------
157 
158