Ondes framboise - a digital Ondes Martenot emulator

Ondes framboise - a digital Ondes Martenot emulator

Description

Construction notes updated 14th February 2021 14:00 GMT. Now includes a circuit layout for the custom interface board. Current update has fixes for : missing pullups on the SRCLR pins of the SN74HC595s : error in the keyboard / switch matrix diagrams (pull-ups were on rows rather than columns). Circuit layout amended accordingly. : pullup resistor on the RESET pin of the MCP23S08 The interface board for the MIDI keyboard version and the modified server code are now fully working. They have been tested in the Ondes using a Korg microKEY2-61 for keyboard input and everything works as expected. All that remains is to design the linear rail keyboard mounts to work with the Korg keyboard - it may be a while before I have chance to do this but it's a trivial job for anyone capable of building the rest of the Ondes. The Ondes framboise is a digital emulation of one of the earliest electronic musical instruments, the Ondes Martenot, invented in 1928 by Maurice Martenot. This new incarnation uses digital sound synthesis by Pure Data (PD) running on a Raspberry Pi 3A+ to emulate the different waveforms of the Ondes and also to mimic the special 'diffuseurs' (loudspeakers) which help give the Ondes Martenot its distinctive sound. It is very much a prototype but I wanted to publish it as soon as possible in the hope that other Ondes enthusiasts may want to build upon this starting point. The PD patch and C code for the server are available on GitHub - https://github.com/clarionut/ondes_framboise. This Thing gives the designs for the 3D printed parts I used to construct my prototype. It's unlikely that all of them will be relevant - for example it's almost certainly impossible to get the same sort of keyboard as I used - but I hope they will be helpful. The Ribbon and Touche components could be used separately as part of an Ondes-style controller for other instruments. The Ondes framboise uses a custom hardware interface - some details of the general configuration are in the comments at the top of the C-code on GitHub. The PDF document here contains construction details, block diagrams of the electronics and a circuit layout for the interface board to work with a MIDI keyboard. The changes required to work with a switch-matrix keyboard are trivial and are discussed in the construction notes. There are demo recordings of <a href="https://www.youtube.com/watch?v=8Qs7qE2W0aA" target="amie496729">Rachmaninov's 'Vocalise'</a> and <a href="https://www.youtube.com/watch?v=9ope-bVgxdk" target="amie496729">Messiaen's 'Feuillets Inédits'</a> played on the prototype Ondes framboise on YouTube</a>. Please bear in mind that I'm not a keyboard player and certainly not an Ondist! N.B. 'Raspberry Pi' and the Raspberry Pi Logo are trademarks of the Raspberry Pi Foundation.

Statistics

Likes

7

Downloads

0

Category

Music