Tuesday, November 09, 2010
I like whistling. In fact, in the past I've even led and organised whistling ensembles. I also like chiptune. So I wanted to combine the two. How better to achieve this combination than to have a SEGA Nomad 'whistling' back to me / along with me as I am whistling? So I made a basic FFT-based Max/MSP patch that sends out MIDI data in real time (or with a delay) to the SEGA Nomad, which then plays the notes. The patch supports multiple partials spread across the six FM channels of the YM2612. I expect to develop this patch further so as to resynthesise different, more complex sounds than just human whistling (think speech etc). Let me know if you want to see a video of the 'Whistling Nomad' in action.