Subversion Repositories svn.mios

Rev

Rev 420 | Rev 1042 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
163 tk 1
HEADER 3 MIDIbox FM
2
 
3
<H1>MIDIbox FM</H1>
4
<H3>Created 2004/2005</H3>
5
 
6
<P><CENTER><IMG SRC="midibox_fm/midibox_fm.jpg" width=578 height=105></CENTER></P>
7
 
8
<P CLASS=INFO>MIDIbox FM utilizies the Yamaha YMF262 sound chip (<A HREF="mbhp_opl3.html">also known as OPL3</A></A>) for generating the famous FM sounds known from Soundblaster (compatible) soundcards of the early 90s. In addition to the OPL3 specific features (6 four-operator voices, 5 percussion instruments) some software implemented modulation sources have been added to allow more expressive and very experimental sound creations.</P>
9
 
10
<DL><DT><H2> Sound Architecture </H2></DT>
11
  <DL><P CLASS=DESC><B> A single operator provides: </B></P>
12
    <UL CLASS=CL>
13
      <LI> 8 different waveforms</LI>
14
      <LI> an adjustable output level with 6-bit resolution which affects the output amplitude (carrier) or the modulation index (modulator)</LI>
15
      <LI> a frequency multiplier with 4-bit resolution</LI>
16
      <LI> a simple envelope generator (ADSR), each parameter with 4-bit resolution. Sustain phase can be omitted</LI>
17
      <LI> key scaling (0 db/oct, 1.5dB/oct, 3.0dB/oct, 6.0dB/oct)</LI>
18
      <LI> envelope scaling (higher notes are shorter then lower notes)</LI>
19
      <LI> Vibrato and Tremolo (fixed frequency)</LI>
20
      <LI> Feedback with 3-bit resolution (only the first OP)</LI>
21
    </UL>
22
  </DL>
23
 
24
  <DL><P CLASS=DESC><B> A single voice consists of 4 operators and provides:</B> </P>
25
    <UL CLASS=CL>
26
      <LI> only a single pitch for all 4 operators (frequency detuning between the operators of one voice not possible)</LI>
27
      <LI> 4 different OP connection modes (algorithms)</LI>
28
      <LI> 2 software implemented LFOs which can be assigned to the operator volumes and to the pitch</LI>
29
      <LI> 1 software implemented envelope generator which can be assigned to the operator volumes and to the pitch</LI>
30
    </UL>
31
  </DL>
32
 
33
  <DL><P CLASS=DESC><B> A single instrument can control one or more voices (up to 6), it provides:</B> </P>
34
    <UL CLASS=CL>
35
      <LI> mono/legato/poly play mode</LI>
36
      <LI> automatic voice assignment (longest note will be killed first)</LI>
37
      <LI> adjustable pitch bender range and finetune</LI>
38
      <LI> portamento (optionally with "Sus-Key" playing behaviour)
39
      <LI> Velocity can be assigned to any CC sound parameter</LI>
40
      <LI> Modulation Wheel can be assigned to any CC sound parameter</LI>
41
      <LI> Aftertouch can be assigned to any CC sound parameter</LI>
42
      <LI> A 32-step wavetable sequencer with up to 500 Hz play rate which can be assigned to 3 CC sound parameters</LI>
43
      <LI> LFOs/EG5/WT sequencer can be synchronized to MIDI clock</LI>
44
    </UL>
45
  </DL>
46
 
47
  <DL><P CLASS=DESC><B> A LFO provides:</B> </P>
48
    <UL CLASS=CL>
49
      <LI> 5 waveforms</LI>
50
      <LI> rate from 0.032 Hz to 45 Hz</LI>
51
      <LI> key sync and start phase (0-360)</LI>
52
      <LI> the LFO signal can control: the pitch depth of a voice, the four operator volumes, the frequency of the co-LFO, the amplitude of an AOUT (CV) output</LI>
379 tk 53
      <LI> separate depth parameters for all modulation targets</LI>
163 tk 54
    </UL>
55
  </DL>
56
 
57
  <DL><P CLASS=DESC><B> The EG5 provides:</B> </P>
58
    <UL CLASS=CL>
59
      <LI> an attack-decay1-decay2-sustain-release curve (7 parameters). Rates from 2 mS to 27 seconds</LI>
60
      <LI> an assignable non-linear curve function for attack/decay/release</LI>
61
      <LI> the EG5 signal can control: the pitch depth of a voice, the four operator volumes, the frequency of LFO1, the amplitude of a CV output</LI>
379 tk 62
      <LI> separate depth parameters for all modulation targets</LI>
163 tk 63
    </UL>
64
  </DL>
65
 
66
  <DL><P CLASS=DESC><B> The wavetable sequencer provides:</B> </P>
67
    <UL CLASS=CL>
68
      <LI> 3 assignable CC parameters</LI>
69
      <LI> 32 steps</LI>
70
      <LI> absolute (0-127) or relative (-64..63) control</LI>
71
      <LI> 3 play modes (note, note step, freerunning)</LI>
72
      <LI> frequency rate from 2 Hz..500 Hz</LI>
73
    </UL>
74
  </DL>
75
 
76
  <DL><P CLASS=DESC><B> An ensemble consists of 4 instruments and provides:</B> </P>
77
    <UL CLASS=CL>
78
      <LI> the patch and bank number (8 * 128 patches can be stored in 8 BankSticks)</LI>
379 tk 79
      <LI> a separate MIDI channel for each instrument</LI>
163 tk 80
      <LI> keyboard split zone</LI>
81
      <LI> overall volume</LI>
82
      <LI> velocity curve (Flat/Hard/Soft</LI>
83
      <LI> Semitones Transpose function</LI>
84
      <LI> Unisono function (allocates two detuned voices)
379 tk 85
      <LI> separate routing of the OP1/2 and OP3/4 outputs to the 4 audio channels</LI>
163 tk 86
    </UL>
87
  </DL>
88
 
379 tk 89
  <DL><P CLASS=DESC><B> The separate percussion channel provides:</B> </P>
163 tk 90
    <UL CLASS=CL>
91
      <LI> 2-OP Bass Drum</LI>
92
      <LI> 1-OP Snare</LI>
93
      <LI> 1-OP Tom</LI>
94
      <LI> 1-OP HiHat (open and closed)</LI>
95
      <LI> 1-OP Cymbal</LI>
96
      <LI> Adjustable frequencies (BD: independent, Tom/HiHat/Cymbal: coupled)</LI>
379 tk 97
      <LI> separate keyboard zones for each drum</LI>
163 tk 98
    </UL>
99
  </DL>
100
</DL>
101
 
102
<DL><DT><H2> Additional features </H2></DT>
103
  <DL>
104
    <UL CLASS=CL>
105
      <LI> realtime editing of all sound parameters via CC, SysEx or control surface</LI>
106
      <LI> control surface with 2x40 LCD, 5 rotary encoders, 24 buttons, 34 LEDs (see also <A HREF="midibox_fm_manual.html">the MIDIbox FM manual</A>)</LI>
107
      <LI> each BankStick can store 128 sound patches, 16 drumsets and 32 ensembles.</LI>
108
      <LI> up to 8 BankSticks can be connected</LI>
109
      <LI> 8 optional CV outputs which can be assigned to the LFOs and EG5s for controlling analog filters, VCAs, effects, etc...</LI>
110
    </UL>
111
  </DL>
112
</DL>
113
 
114
 
115
<DL><DT><H2> MIDIbox FM Demo Samples </H2></DT>
116
   <DL>
117
 <P CLASS=INFO>Most of these samples don't reflect the typical OPL3 sound, but should demonstrate the possibilites of the MIDIbox FM in conjunction with external Fx gear.</P>
118
<TABLE CLASS=BOX WIDTH="100%" ALIGN=CENTER BORDER CELLSPACING=2 CELLPADDING=3>
119
  <TR><TD COLSPAN=2>
120
    **MP3**"http://www.ucapps.de/mp3/midibox_fm/mbfm_demo1.mp3"#dddddd**<BR>
121
    <SPAN CLASS=NORM>The very first demo song. 4 voices are playing an E-Piano like sound, the morphed arpeggio sequence is played live with the <A HREF="midibox_seq.html">MIDIbox SEQ</A>. From 0:00-0:32 you will hear the raw sound output of the OPL3, at 0:34 it has been enriched with a chorus and delay effect. </SPAN>
122
  </TD></TR>
123
 
124
  <TR><TD COLSPAN=2>
125
    **MP3**"http://www.ucapps.de/mp3/midibox_fm/mbfm_demo2.mp3"#dddddd**<BR>
126
    <SPAN CLASS=NORM>The second demo song was recorded after the FM drums were working. The background noise will disappear once the LM314 OPA has been replaced by a high quality TL074</SPAN>
127
  </TD></TR>
128
 
129
  <TR><TD COLSPAN=2>
130
    **MP3**"http://www.ucapps.de/mp3/midibox_fm/mbfm_demo4.mp3"#dddddd**<BR>
131
    <SPAN CLASS=NORM>This is a collection of some nice sounds and tunes which have been created during development of the sound engine, mostly to test functions like portamento, envelopes and LFOs</SPAN>
132
  </TD></TR>
133
 
134
  <TR><TD COLSPAN=2>
135
    **MP3**"http://www.ucapps.de/mp3/midibox_fm/mbfm_demo5.mp3"#dddddd**<BR>
136
    <SPAN CLASS=NORM>A FM drum groove with an external echo effect. Sound parameters are tweaked during the drums are playing to demonstrate some possible variations</SPAN>
137
  </TD></TR>
138
 
139
  <TR><TD COLSPAN=2>
140
    **MP3**"http://www.ucapps.de/mp3/midibox_fm/mbfm_demo_random_patches.mp3"#dddddd**<BR>
379 tk 141
    <SPAN CLASS=NORM>Some random patches which have been created with the mk_fm_random.pl script - they demonstrate the possibilities of the mighty MIDIbox FM sound engine. The stereo effects are realized by playing the same patch with four instruments. If the wavetable sequencer or the LFOs are in freerunning mode, the output of each instrument sounds (very) different. The outputs are routed to separate audio channels, which are placed at different panorama positions in the stereo sum. An external delay effect has also been added to improve the results.</SPAN>
163 tk 142
  </TD></TR>
143
 
144
  <TR><TD COLSPAN=2>
145
    **MP3**"http://www.ucapps.de/mp3/midibox_fm/mbfm_demo6.mp3"#dddddd**<BR>
146
    <SPAN CLASS=NORM>This demo demonstrates the possibilities of the AOUT module - an external Moog filter (<A HREF="http://dropmix.xs4all.nl/rick/Emusic/Moog/" TARGET="_blank">Schematic from Rick Jansen</A>) has been added and is controlled from one of the eight CV outputs. Since I only own one filter, the different sounds have been recorded one after another via overdub. The song stops at 1:29 (no download error)<BR>Are you able to realize the same sounds with a common FM synth? ;-)</SPAN>
147
  </TD></TR>
148
 
149
  <TR><TD COLSPAN=2>
150
    **MP3**"http://www.ucapps.de/mp3/midibox_fm/PimpMyBehringer.mp3"#dddddd**<BR>
151
    <SPAN CLASS=NORM>A demo which uses MIDIbox FM + 4 MBHP_AOUT_LC modules + 4 CEM3378 filters - my current setup. See also <A HREF="http://www.midibox.org/forum/index.php?topic=6542.0" TARGET="_blank">this forum article</A>.</SPAN>
152
  </TD></TR>
153
 
154
  <TR><TD COLSPAN=2>
155
    <SPAN CLASS=NORM>Burypio created some tunes with OPL3 typical sounds, see <A HREF="http://www.midibox.org/forum/index.php?topic=9094" TARGET="_blank">this forum article</A>.</SPAN>
156
  </TD></TR>
157
 
158
  </TABLE></DL>
159
</DL>
160
 
161
 
162
<DL>
163
   <DT><H2> <IMG SRC="images/bullet.gif" ALT=""> SysEx Editor </H2></DT>
164
   <DD>
165
<P CLASS=INFO>A preview to the <A HREF="jsynthlib.html">JSynthLib</A> based editor panels for patches and drums:</P>
166
 
167
<P CLASS=DESC><CENTER><A HREF="midibox_fm/mbfm_patch_panel_pre1.gif"><IMG SRC="midibox_fm/mbfm_patch_panel_pre1.jpg" WIDTH=575 HEIGHT=334></A></CENTER>
168
<BR><CENTER><A HREF="midibox_fm/mbfm_patch_panel_pre1.gif">Click here for full size view</A></CENTER></P>
169
 
170
<P CLASS=DESC><CENTER><A HREF="midibox_fm/mbfm_drum_panel_pre1.gif"><IMG SRC="midibox_fm/mbfm_drum_panel_pre1.jpg" WIDTH=575 HEIGHT=431></A></CENTER>
171
<BR><CENTER><A HREF="midibox_fm/mbfm_drum_panel_pre1.gif">Click here for full size view</A></CENTER></P>
172
 
173
<P CLASS=DESC><CENTER><A HREF="midibox_fm/mbfm_ens_panel_pre1.gif"><IMG SRC="midibox_fm/mbfm_ens_panel_pre1.gif" WIDTH=501 HEIGHT=211></A></CENTER>
174
 
175
   </DD>
176
</DL>
177
 
178
<DL>
179
   <DT><H2> <IMG SRC="images/bullet.gif" ALT=""> Hardware costs </H2></DT>
180
   <DD>
181
   <P CLASS=INFO>MIDIbox FM can be extended successively from a simple synth module without LCD and control elements to a complete rack (or desktop) unit with control surface.</P>
931 tk 182
   <P CLASS=INFO>Sounds can be played once the <A HREF="mbhp_opl3.html">MBHP_OPL3</A> module has been connected to the <A HREF="mbhp_core.html">MBHP_CORE</A>. All parameters can be edited with the JSynthLib based SysEx editor in realtime from a Windows/Mac/Linux computer. A <A HREF="mbhp_bankstick.html">BankStick</A> is highly recommended, otherwise only one patch, one ensemble and one drumset can be stored in the internal memory. Wavetables can only be stored in BankSticks. Note also that up to eight BankSticks can be connected - the large storage is especially useful if fast access to the preset banks is desired. Each BankStick can store 128 Soundpatches, 16 Drumsets and 32 Ensembles.</P>
163 tk 183
   <P CLASS=INFO>The next extension step is the use of one 2x40 LCD + eight softbuttons + one ESC button + one CFG button + four Instr/OP select buttons + 10 LEDs + one data dial (rotary encoder) - this enables you to edit all sound parameters directly on the device. One <A HREF="mbhp_din.html">MBHP_DINX4</A> module and one <A HREF="mbhp_dout.html">MBHP_DOUTX4</A> module is required to interface these parts to the core.</P>
184
   <P CLASS=INFO>The last extension step is the use of four V-Pots + the 6+4 buttons and 6*4 LEDs of the selection matrix. No additional DINX4 or DOUTX4 module is required for this extension.</P>
185
   <P CLASS=INFO>Please read also the <A HREF="midibox_fm_manual.html">MIDIbox FM Manual</A> which discusses the details of the user interface!</P>
186
   <P CLASS=INFO>Below a list of the complete "MIDIbox FM" - costs can be reduced by choosing cheaper buttons, a cheaper case/panel and by organizing collective orders in the <A HREF="http://forum.midibox.org" TARGET="_blank">MIDIbox Forum</A>!</P>
187
   <P CLASS=INFO>Note that premade PCBs can be purchased at <A HREF="http://www.mikes-elektronikseite.de/midiseite.htm" TARGET="_blank">www.mikes-elektronikseite.de</A> or <A HREF="http://mbhp.coinoptech.com/" TARGET="_blank">http://mbhp.coinoptech.com</A>. SmashTV also purchases complete kits of the CORE/DINX4 and DOUTX4 modules!!!</P>
188
   <P CLASS=INFO>Prices and ordering numbers are from <A HREF="http://www.reichelt.de" TARGET="_blank">Reichelt</A> if not specified. A list of alternative electronic shops outside germany can be found at the <A HREF="http://www.midibox.org/dokuwiki/where_to_order_components">WhereToOrder</A> page.</P>
189
   <DD><TABLE WIDTH="100%" BORDER=0 CELLSPACING=5 CELLPADDING=0>
190
    <TR>
191
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Minimal requirements</STRONG></FONT></TD>
192
    </TR>
193
    <TR>
194
      <TD CLASS=TABCOLOR1><FONT SIZE=2><STRONG>Part</STRONG></FONT></td>
195
      <TD CLASS=TABCOLOR1><FONT SIZE=2><STRONG>Description</STRONG></FONT></TD>
196
      <TD CLASS=TABCOLOR1><FONT SIZE=2><STRONG>Price</STRONG></FONT></TD>
197
    </TR>
198
    <TR>
199
      <TD CLASS=TABCOLOR2><A HREF="mbhp_core.html">1 MBHP_CORE</A><BR>module</TD>
200
      <TD CLASS=TABCOLOR2>the brain of MIDIbox FM</TD>
201
      <TD CLASS=TABCOLOR2><A HREF="mbhp/mbhp_core_orderlist.txt">Parts: ca. 20 EUR</A><BR>
202
                          PCB: ca. 6 EUR</TD>
203
    </TR>
204
    <TR>
205
      <TD CLASS=TABCOLOR2><A HREF="mbhp_opl3.html">1 MBHP_OPL3</A><BR>module</TD>
206
      <TD CLASS=TABCOLOR2>when the core is the brain, this is the mouth! :-)</TD>
207
      <TD CLASS=TABCOLOR2><A HREF="mbhp/mbhp_opl3_orderlist.txt">Parts: ca. 8 EUR</A><BR>
208
                          PCB: ca. 6 EUR</TD>
209
    </TR>
210
    <TR>
211
      <TD CLASS=TABCOLOR2>1 YMF262<BR>1 or 2 YAC512</TD>
212
      <TD CLASS=TABCOLOR2>The Yamaha OPL3 chip and DAC(s)</TD>
213
      <TD CLASS=TABCOLOR2>re-use from second hand vintage soundcard(s) (e.g. Soundblaster Pro)</TD>
214
    </TR>
215
    <TR>
216
      <TD CLASS=TABCOLOR2>PSU 5V</TD>
217
      <TD CLASS=TABCOLOR2>Wall adapter (Power supply) 9V / 500 mA "MW 17-GS/6"</TD>
218
      <TD CLASS=TABCOLOR2>ca. 6 EUR</TD>
219
    </TR>
220
    <TR>
221
      <TD CLASS=TABCOLOR2>PSU +/- 12V</TD>
222
      <TD CLASS=TABCOLOR2>Any hint? I'm using a 2x12V transformer which was really cheap, but tinkering with high voltages is only suggested for electronic experts! Please inform me about cheap alternatives!</TD>
223
      <TD CLASS=TABCOLOR2>???</TD>
224
    </TR>
225
    <TR>
226
      <TD CLASS=TABCOLOR2>BankStick</TD>
227
      <TD CLASS=TABCOLOR2>1 x 24C256, Part #ST 24C256 BN6 from <A HREF="http://www.reichelt.de" TARGET="_blank">Reichelt</A>. Note: the Atmel EEPROM has only two chip select lines, this means that only 4 BankSticks can operate in parallel (see also <A HREF="mbhp_bankstick.html">BankStick</A> page)</TD>
228
      <TD CLASS=TABCOLOR2>ca. 2 EUR</TD>
229
    </TR>
230
    <TR>
231
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Casing + optional control surface</STRONG></FONT></TD>
232
    </TR>
233
    <TR>
234
      <TD CLASS=TABCOLOR2><A HREF="mbhp_din.html">1 DINX4</A><BR>module</TD>
235
      <TD CLASS=TABCOLOR2>digital inputs for buttons and encoders</TD>
236
      <TD CLASS=TABCOLOR2><A HREF="mbhp/mbhp_dinx4_orderlist.txt">Parts: ca. 5 EUR</A><BR>
237
                          PCBs: ca. 5 EUR</TD>
238
    </TR>
239
    <TR>
240
      <TD CLASS=TABCOLOR2><A HREF="mbhp_dout.html">1 DOUTX4</A><BR>module</TD>
241
      <TD CLASS=TABCOLOR2>digital outputs for LEDs and 4 matrix buttons</TD>
242
      <TD CLASS=TABCOLOR2><A HREF="mbhp/mbhp_doutx4_orderlist.txt">Parts: ca. 3 EUR</A><BR>
243
                          PCB: ca. 5 EUR</TD>
244
    </TR>
245
    <TR>
246
      <TD CLASS=TABCOLOR2>LCD</TD>
247
      <TD CLASS=TABCOLOR2>one 2x40 Displaytech "LCD 402A LED"</TD>
248
      <TD CLASS=TABCOLOR2>ca. 25 EUR</TD>
249
    </TR>
250
    <TR>
251
      <TD CLASS=TABCOLOR2>24 buttons</TD>
252
      <TD CLASS=TABCOLOR2>for example 14 x "DT 6 <I>colour</I>" (<I>colour</I> = BL, GN, GR, RT, SW) (big buttons) and 10 x "TASTER 3301D"</TD>
253
      <TD CLASS=TABCOLOR2>ca. 11 EUR</TD>
254
    </TR>
255
    <TR>
256
      <TD CLASS=TABCOLOR2>4 diodes</TD>
257
      <TD CLASS=TABCOLOR2>for the button matrix, you can take 4*1N4148</TD>
258
      <TD CLASS=TABCOLOR2>ca. 0.10 EUR</TD>
259
    </TR>
260
    <TR>
261
      <TD CLASS=TABCOLOR2>34 LEDs</TD>
262
      <TD CLASS=TABCOLOR2>for example "LED 3mm St <I>colour</I>"</TD>
263
      <TD CLASS=TABCOLOR2>ca. 2 EUR</TD>
264
    </TR>
265
    <TR>
266
      <TD CLASS=TABCOLOR2>5 encoders</TD>
267
      <TD CLASS=TABCOLOR2>for example M-SW-ROT from <A HREF="http://www.voti.nl/winkel/producten.html#M-SW-ROT" TARGET="_blank">Voti</A> or the Bourns encoders from <A HREF="http://mbhp.coinoptech.com" TARGET="_blank">SmashTV's Shop</A> </TD>
268
      <TD CLASS=TABCOLOR2>ca. 6 EUR</TD>
269
    </TR>
270
    <TR>
271
      <TD CLASS=TABCOLOR2>5 Knobs</TD>
272
      <TD CLASS=TABCOLOR2>5 x "DK13-164 black-soft" from <A HREF="http://www.albs.de" TARGET="_blank">Albs</A></TD>
273
      <TD CLASS=TABCOLOR2>ca. 5 EUR</TD>
274
    </TR>
275
    <TR>
276
      <TD CLASS=TABCOLOR2>2 vectorboards</TD>
277
      <TD CLASS=TABCOLOR2>for mounting the Buttons/Encoders/LEDs: "H25PR200"</TD>
278
      <TD CLASS=TABCOLOR2>ca. 4 EUR</TD>
279
    </TR>
280
    <TR>
281
      <TD CLASS=TABCOLOR2>Case</TD>
282
      <TD CLASS=TABCOLOR2>19" 2U rack #460 018 from <A HREF="http://www.pollin.de" TARGET="_blank">Pollin</A></TD>
283
      <TD CLASS=TABCOLOR2>ca. 30 EUR</TD>
284
    </TR>
285
    <TR>
286
      <TD CLASS=TABCOLOR2>Panel</TD>
287
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/mbfm_front_v1.fpd">mbfm_front_v1.fpd</A> from <A HREF="http://www.schaeffer-apparatebau.de" TARGET="_blank">Schaeffer Apparatebau</A></TD>
288
      <TD CLASS=TABCOLOR2>ca. 60 EUR</TD>
289
    </TR>
290
  </TABLE></DD>
291
  </DD>
292
</DL>
293
 
294
 
295
<DL>
296
  <DT><H2> <IMG SRC="images/bullet.gif" ALT=""> Download </H2></DT>
297
  <DD><TABLE WIDTH="100%" BORDER=0 CELLSPACING=5 CELLPADDING=0>
298
    <TR>
299
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Schematics & PCBs</STRONG></FONT></TD>
300
    </TR>
301
    <TR>
302
      <TD CLASS=TABCOLOR1><FONT SIZE=2><STRONG>File</STRONG></FONT></td>
303
      <TD CLASS=TABCOLOR1><FONT SIZE=2><STRONG>Size</STRONG></FONT></td>
304
      <TD NOWRAP CLASS=TABCOLOR1><FONT SIZE=2><STRONG>Description</STRONG></FONT></TD>
305
    </TR>
306
    <TR>
307
      <TD CLASS=TABCOLOR2><A HREF="mbhp.html">MBHP</A></TD>
308
      <TD CLASS=TABCOLOR2>LINK</TD>
309
      <TD CLASS=TABCOLOR2>see MIDIbox Hardware Platform. A CORE and a OPL3 module is required, for the (optional) control surface a 2x40 LCD, one DINX4 and DOUTX4 module</TD>
310
    </TR>
311
    <TR>
312
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/mbfm_din_default.pdf">mbfm_din_default.pdf</A></TD>
313
      <TD CLASS=TABCOLOR2>12k</TD>
314
      <TD CLASS=TABCOLOR2>Button/Encoder Wiring</TD>
315
    </TR>
316
    <TR>
317
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/mbfm_dout_default.pdf">mbfm_dout_default.pdf</A></TD>
318
      <TD CLASS=TABCOLOR2>12k</TD>
319
      <TD CLASS=TABCOLOR2>LED Wiring</TD>
320
    </TR>
321
    <TR>
322
      <TD CLASS=TABCOLOR2><A HREF="http://www.midibox.org/midibox_fm_photos/">Pictures</A></TD>
323
      <TD CLASS=TABCOLOR2>LINK</TD>
324
      <TD CLASS=TABCOLOR2>Some pictures of the inner life of MIDIbox FM</TD>
325
    </TR>
326
    <TR>
327
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/mbfm_front_v1.fpd">mbfm_front_v1.fpd</A></TD>
328
      <TD CLASS=TABCOLOR2>3k</TD>
329
      <TD CLASS=TABCOLOR2>Panel which can be edited with the Frontpanel Designer of <A HREF="http://www.schaeffer-apparatebau.de" TARGET="_blank">Schaeffer Apparatebau</A></TD>
330
    </TR>
331
    <TR>
332
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/mbfm_back_v1.fpd">mbfm_back_v1.fpd</A></TD>
333
      <TD CLASS=TABCOLOR2>3k</TD>
334
      <TD CLASS=TABCOLOR2>The backpanel</TD>
335
    </TR>
336
 
337
    <TR>
338
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Firmware</STRONG></FONT></TD>
339
    </TR>
340
    <TR>
341
      <TD CLASS=TABCOLOR2><A HREF="mios_download.html">MIOS Download</A></TD>
342
      <TD CLASS=TABCOLOR2>LINK</TD>
420 tk 343
      <TD CLASS=TABCOLOR2>MIOS based firmware for PIC18F devices with source code</TD>
163 tk 344
    </TR>
345
    <TR>
346
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm_changelog.html">ChangeLog</A></TD>
347
      <TD CLASS=TABCOLOR2>LINK</TD>
348
      <TD CLASS=TABCOLOR2>MIDIbox FM ChangeLog</TD>
349
    </TR>
350
 
351
    <TR>
352
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Documentation</STRONG></FONT></TD>
353
    </TR>
354
    <TR>
355
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm_manual.html">Manual</A></TD>
356
      <TD CLASS=TABCOLOR2>LINK</TD>
357
      <TD CLASS=TABCOLOR2>User Manual</TD>
358
    </TR>
359
 
360
    <TR>
361
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>CC/SysEx</STRONG></FONT></TD>
362
    </TR>
363
    <TR>
364
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/midibox_fm_cc_voice.txt">midibox_fm_cc_voice.txt</A></TD>
365
      <TD CLASS=TABCOLOR2>28k</TD>
366
      <TD CLASS=TABCOLOR2>all available voice parameters</TD>
367
    </TR>
368
    <TR>
369
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/midibox_fm_cc_drums.txt">midibox_fm_cc_drums.txt</A></TD>
370
      <TD CLASS=TABCOLOR2>9k</TD>
371
      <TD CLASS=TABCOLOR2>all available drum parameters</TD>
372
    </TR>
373
    <TR>
374
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/midibox_fm_par_ensemble.txt">midibox_fm_par_ensemble.txt</A></TD>
375
      <TD CLASS=TABCOLOR2>5k</TD>
376
      <TD CLASS=TABCOLOR2>all available ensemble parameters</TD>
377
    </TR>
378
    <TR>
379
      <TD CLASS=TABCOLOR2><A HREF="midibox_fm/midibox_fm_sysex_implementation.txt">midibox_fm_sysex_implementation.txt</A></TD>
380
      <TD CLASS=TABCOLOR2>5k</TD>
381
      <TD CLASS=TABCOLOR2>the SysEx format</TD>
382
    </TR>
383
 
384
    <TR>
385
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Preset Patches</STRONG></FONT></TD>
386
    </TR>
387
    <TR>
388
      <TD CLASS=TABCOLOR2><A HREF="http://www.ucapps.de/midibox_fm/preset_patches_20050212.zip">preset_patches_20050212.zip</A></TD>
389
      <TD CLASS=TABCOLOR2>775k</TD>
390
      <TD CLASS=TABCOLOR2>128 Preset Patches for MIDIbox FM + 4096 Random Patches + Random Generator. Please read the README.txt for further informations</TD>
391
    </TR>
392
    <TR>
393
      <TD CLASS=TABCOLOR2><A HREF="jsynthlib.html">JSynthLib</A></TD>
394
      <TD CLASS=TABCOLOR2>LINK</TD>
395
      <TD CLASS=TABCOLOR2>JSynthLib based MIDIbox FM editor</TD>
396
    </TR>
397
    <TR>
398
      <TD CLASS=TABCOLOR2><A HREF="http://www.automatic-brain.de/midibox/" TARGET="_blank">www.automatic-brain.de/midibox</A></TD>
399
      <TD CLASS=TABCOLOR2>LINK</TD>
400
      <TD CLASS=TABCOLOR2>TL's MIDIbox FM Patch Manager for Windows</TD>
401
    </TR>
402
 
403
    <TR>
404
      <TD COLSPAN=3 CLASS=TABCOLOR1><FONT SIZE=3><STRONG>Misc.</STRONG></FONT></TD>
405
    </TR>
406
    <TR>
407
      <TD CLASS=TABCOLOR2><A HREF="http://wiki.midibox.org" TARGET="_blank">MIDIbox Wiki</A></TD>
408
      <TD CLASS=TABCOLOR2>LINK</TD>
409
      <TD CLASS=TABCOLOR2>A lot of additional informations on MIDIbox, MIOS and MIDIbox FM</TD>
410
    </TR>
411
    <TR>
412
      <TD CLASS=TABCOLOR2><A HREF="http://forum.midibox.org">MIDIbox Forum</A></TD>
413
      <TD CLASS=TABCOLOR2>LINK</TD>
414
      <TD CLASS=TABCOLOR2>Support at the MIDIbox Forum</TD>
415
    </TR>
416
  </TABLE></DD>
417
</DL>
418
 
419
<DL>
420
  <DT><H2> <IMG SRC="images/bullet.gif" ALT=""> Construction examples </H2></DT>
421
  <DD><P CLASS=INFO><IMG SRC="http://www.midibox.org/midibox_fm_photos/13.jpg" width=575 height=433><BR>Inside the original MIDIbox FM - <A HREF="http://www.midibox.org/midibox_fm_photos/">more pictures can be found here</A>.</IMG></P></DD>
422
</DL>
423
 
424
FOOTER