Tuesday, July 21, 2009

PCM Support Added to Sega Mega Drive / Genesis MIDI Interface

Sample playback of some sort seems to be a popular request for the Mega Drive stuff, and some people have said that it requires something, if only some basic drum sounds. So, I have added basic support for PCM sample playback - specifically percussive and drum sounds - for my Sega Mega Drive MIDI Interface.

Currently, the mapping is as follows. MIDI channel 6 can be put into a "DAC Mode", after which the following notes (that wrap around every two octaves) will trigger the following samples:

01. C-1 - kick 1
02. C#1 - snare 1
03. D-1 - hat closed 1
04. D#1 - hat open 1
05. E-1 - tom low 1
06. F-1 - tom hi 1
07. F#1 - cow bell
08. G-1 - kick 2
09. G#1 - snare 2
10. A-1 - hat closed 2
11. A#1 - hat open 1
12. B-1 - tom low 1
13. C-2 - tom hi 1
14. C#2 - ride 1
15. D-2 - crash
16. D#2 - kick 3
17. E-2 - snare 3
18. F-2 - ride 2

A note-on will trigger sample playback. A note-off will stop sample playback. Furthermore, using MIDI CC changes the sample playback speed / pitch.

Stay tuned for a demo video.

2 comments: