xref: /haiku/src/kits/midi/MidiSynthFile.cpp (revision 7120e97489acbf17d86d3f33e3b2e68974fd4b23)
1 /**
2  * @file MidiSynthFile.h
3  *
4  * @author Matthijs Hollemans
5  */
6 
7 #include "debug.h"
8 #include "MidiSynthFile.h"
9 
10 // -----------------------------------------------------------------------------
11 
12 BMidiSynthFile::BMidiSynthFile()
13 {
14 	UNIMPLEMENTED
15 }
16 
17 // -----------------------------------------------------------------------------
18 
19 BMidiSynthFile::~BMidiSynthFile()
20 {
21 	UNIMPLEMENTED
22 }
23 
24 // -----------------------------------------------------------------------------
25 
26 status_t BMidiSynthFile::LoadFile(const entry_ref* midi_entry_ref)
27 {
28 	UNIMPLEMENTED
29 	return B_ERROR;
30 }
31 
32 // -----------------------------------------------------------------------------
33 
34 void BMidiSynthFile::UnloadFile(void)
35 {
36 	UNIMPLEMENTED
37 }
38 
39 // -----------------------------------------------------------------------------
40 
41 status_t BMidiSynthFile::Start(void)
42 {
43 	UNIMPLEMENTED
44 	return B_ERROR;
45 }
46 
47 // -----------------------------------------------------------------------------
48 
49 void BMidiSynthFile::Stop(void)
50 {
51 	UNIMPLEMENTED
52 }
53 
54 // -----------------------------------------------------------------------------
55 
56 void BMidiSynthFile::Fade(void)
57 {
58 	UNIMPLEMENTED
59 }
60 
61 // -----------------------------------------------------------------------------
62 
63 void BMidiSynthFile::Pause(void)
64 {
65 	UNIMPLEMENTED
66 }
67 
68 // -----------------------------------------------------------------------------
69 
70 void BMidiSynthFile::Resume(void)
71 {
72 	UNIMPLEMENTED
73 }
74 
75 // -----------------------------------------------------------------------------
76 
77 int32 BMidiSynthFile::Duration(void) const
78 {
79 	UNIMPLEMENTED
80 	return 0;
81 }
82 
83 // -----------------------------------------------------------------------------
84 
85 int32 BMidiSynthFile::Position(int32 ticks) const
86 {
87 	UNIMPLEMENTED
88 	return 0;
89 }
90 
91 // -----------------------------------------------------------------------------
92 
93 int32 BMidiSynthFile::Seek()
94 {
95 	UNIMPLEMENTED
96 	return 0;
97 }
98 
99 // -----------------------------------------------------------------------------
100 
101 status_t BMidiSynthFile::GetPatches(
102 	int16* pArray768, int16* pReturnedCount) const
103 {
104 	UNIMPLEMENTED
105 	return B_ERROR;
106 }
107 
108 // -----------------------------------------------------------------------------
109 
110 void BMidiSynthFile::SetFileHook(synth_file_hook pSongHook, int32 arg)
111 {
112 	UNIMPLEMENTED
113 }
114 
115 // -----------------------------------------------------------------------------
116 
117 bool BMidiSynthFile::IsFinished(void) const
118 {
119 	UNIMPLEMENTED
120 	return false;
121 }
122 
123 // -----------------------------------------------------------------------------
124 
125 void BMidiSynthFile::ScaleTempoBy(double tempoFactor)
126 {
127 	UNIMPLEMENTED
128 }
129 
130 // -----------------------------------------------------------------------------
131 
132 void BMidiSynthFile::SetTempo(int32 newTempoBPM)
133 {
134 	UNIMPLEMENTED
135 }
136 
137 // -----------------------------------------------------------------------------
138 
139 int32 BMidiSynthFile::Tempo(void) const
140 {
141 	UNIMPLEMENTED
142 	return 0;
143 }
144 
145 // -----------------------------------------------------------------------------
146 
147 void BMidiSynthFile::EnableLooping(bool loop)
148 {
149 	UNIMPLEMENTED
150 }
151 
152 // -----------------------------------------------------------------------------
153 
154 void BMidiSynthFile::MuteTrack(int16 track, bool do_mute)
155 {
156 	UNIMPLEMENTED
157 }
158 
159 // -----------------------------------------------------------------------------
160 
161 void BMidiSynthFile::GetMuteMap(char* pTracks) const
162 {
163 	UNIMPLEMENTED
164 }
165 
166 // -----------------------------------------------------------------------------
167 
168 void BMidiSynthFile::SoloTrack(int16 track, bool do_solo)
169 {
170 	UNIMPLEMENTED
171 }
172 
173 // -----------------------------------------------------------------------------
174 
175 void BMidiSynthFile::GetSoloMap(char* pTracks) const
176 {
177 	UNIMPLEMENTED
178 }
179 
180 // -----------------------------------------------------------------------------
181 
182 void BMidiSynthFile::_ReservedMidiSynthFile1() { }
183 void BMidiSynthFile::_ReservedMidiSynthFile2() { }
184 void BMidiSynthFile::_ReservedMidiSynthFile3() { }
185 
186 // -----------------------------------------------------------------------------
187 
188