Fruity Loops to Midi Conversion
by Steve Taylor
Anyone
who's used FruityLoops will know that it's great for sketching out beats and
song patterns using step sequencers.
You can export as audio for further processing in other programs, but a
somewhat "hidden" feature is exporting patterns and songs as MIDI.
There's very little about this in the manual, or the on-line help, but
it’s possible to get the best of both worlds, with the ease of FruityLoops and
the power of your sequencer for more hardcore tweaking.
The
best way I've found to set this up is to create a Midi Out "preset" in
FruityLoops for each instrument you're using, so that the MIDI tracks are named
sensibly and the notes appear on the correct line.
1:
Open the Sample Browser, and find FX Presets and then Midi Out.
Right-click "Basic" which should bring up the Midi Out module.
2:
You can set the midi channel here if you like - select 10 if it's a drum
channel.
3:
Now, you'll have to set the root note so that the desired instrument sounds when
you open the MIDI file.
Again I'm assuming we're doing drums, so consult the table below for the
correct root note. e.g.
a General Midi Kick Drum sounds on note C3 (note no. 36).
Selecting this as your target note in the table, means you have to set
the root note to C7. Do
this by right-clicking the C7 note on the little keyboard.
4:
Click the squiggle at the top-left of the channel settings window and choose
"Save Channel Preset As..."
You could make a folder here called MIDI Out and save the file inside,
naming it e.g. "Kick Drum".
Do
the same for all the instruments you're using.
You only have to set this up once though as the presets are available for
all projects. The
presets should appear at the top of the Sample Browser now, under Channel
Presets > Midi Out.
Drag each of the presets on top of the relevant channel pad.
Now choose File > Export MIDI and save.
Open in a MIDI host, and with any luck you should have one track per
instrument, notes mapped correctly.
p.s.
If you're using SONAR, the DEFAULT.INS file contains mappings of MIDI notes to
patches, which you may find useful when using the "Root Notes" table.
| Target Note Number | Target Note | Fruity Loops Root Note |
| 1 | Db0 | B9 |
| 2 | D0 | Bb9 |
| 3 | Eb0 | A9 |
| 4 | E0 | G#9 |
| 5 | F0 | G9 |
| 6 | F#0 | F#9 |
| 7 | G0 | F9 |
| 8 | G#0 | E9 |
| 9 | A0 | Eb9 |
| 10 | Bb0 | D9 |
| 11 | B0 | Db9 |
| 12 | C1 | C9 |
| 13 | Db1 | B8 |
| 14 | D1 | Bb8 |
| 15 | Eb1 | A8 |
| 16 | E1 | G#8 |
| 17 | F1 | G8 |
| 18 | F#1 | F#8 |
| 19 | G1 | F8 |
| 20 | G#1 | E8 |
| 21 | A1 | Eb8 |
| 22 | Bb1 | D8 |
| 23 | B1 | Db8 |
| 24 | C2 | C8 |
| 25 | Db2 | B7 |
| 26 | D2 | Bb7 |
| 27 | Eb2 | A7 |
| 28 | E2 | G#7 |
| 29 | F2 | G7 |
| 30 | F#2 | F#7 |
| 31 | G2 | F7 |
| 32 | G#2 | E7 |
| 33 | A2 | Eb7 |
| 34 | Bb2 | D7 |
| 35 | B2 | Db7 |
| 36 | C3 | C7 |
| 37 | Db3 | B6 |
| 38 | D3 | Bb6 |
| 39 | Eb3 | A6 |
| 40 | E3 | G#6 |
| 41 | F3 | G6 |
| 42 | F#3 | F#6 |
| 43 | G3 | F6 |
| 44 | G#3 | E6 |
| 45 | A3 | Eb6 |
| 46 | Bb3 | D6 |
| 47 | B3 | Db6 |
| 48 | C4 | C6 |
| 49 | Db4 | B5 |
| 50 | D4 | Bb5 |
| 51 | Eb4 | A5 |
| 52 | E4 | G#5 |
| 53 | F4 | G5 |
| 54 | F#4 | F#5 |
| 55 | G4 | F5 |
| 56 | G#4 | E5 |
| 57 | A4 | Eb5 |
| 58 | Bb4 | D5 |
| 59 | B4 | Db5 |
| 60 | C5 | C5 |
| 61 | Db5 | B4 |
| 62 | D5 | Bb4 |
| 63 | Eb5 | A4 |
| 64 | E5 | G#4 |
| 65 | F5 | G4 |
| 66 | F#5 | F#4 |
| 67 | G5 | F4 |
| 68 | G#5 | E4 |
| 69 | A5 | Eb4 |
| 70 | Bb5 | D4 |
| 71 | B5 | Db4 |
| 72 | C6 | C4 |
| 73 | Db6 | B3 |
| 74 | D6 | Bb3 |
| 75 | Eb6 | A3 |
| 76 | E6 | G#3 |
| 77 | F6 | G3 |
| 78 | F#6 | F#3 |
| 79 | G6 | F3 |
| 80 | G#6 | E3 |
| 81 | A6 | Eb3 |
| 82 | Bb6 | D3 |
| 83 | B6 | Db3 |
| 84 | C7 | C3 |
| 85 | Db7 | B2 |
| 86 | D7 | Bb2 |
| 87 | Eb7 | A2 |
| 88 | E7 | G#2 |
| 89 | F7 | G2 |
| 90 | F#7 | F#2 |
| 91 | G7 | F2 |
| 92 | G#7 | E2 |
| 93 | A7 | Eb2 |
| 94 | Bb7 | D2 |
| 95 | B7 | Db2 |
| 96 | C8 | C2 |
| 97 | Db8 | B1 |
| 98 | D8 | Bb1 |
| 99 | Eb8 | A1 |
| 100 | E8 | G#1 |
| 101 | F8 | G1 |
| 102 | F#8 | F#1 |
| 103 | G8 | F1 |
| 104 | G#8 | E1 |
| 105 | A8 | Eb1 |
| 106 | Bb8 | D1 |
| 107 | B8 | Db1 |
| 108 | C9 | C1 |
| 109 | Db9 | B0 |
| 110 | D9 | Bb0 |
| 111 | Eb9 | A0 |
| 112 | E9 | G#0 |
| 113 | F9 | G0 |
| 114 | F#9 | F#0 |
| 115 | G9 | F0 |
| 116 | G#9 | E0 |
| 117 | A9 | Eb0 |
| 118 | Bb9 | D0 |
| 119 | B9 | Db0 |
| 120 | C10 | C0 |