Center for New Music and Audio Technologies

APPLICATION OF FPGA's TO MUSICAL GESTURE COMMUNICATION AND PROCESSING

Home    About me    Living in an FPGA     My Thesis    CORDIC     MIDI-Interface    Links

The thesis "Application of FPGA´s to Musical Gesture Communication and Processing" contributes two VHDL-based designs to the Digital Media Internetworking Project (see Figure 1), the current hardware project at CNMAT. The first design implements a standard MIDI-interface for receiving, synchronizing and transmitting MIDI messages. The second design uses the CORDIC algorithm for the implementation of a digital oscillator for additive synthesis. The CORDIC-algorithm is described and implemented for three architectures: bit-parallel iterative, bit-parallel unrolled (purely combinatorial and pipelined) and bit-serial iterative. The implementation of the control parameters for the oscillator presents the use of the CORDIC architecture for computing a sine function and multiplication simultaneously.

Click on the image for high resolution (35kB)



Figure 1: The Digital Media Inter-Networking Project

This thesis has been written under Linux with a little help from Latex, Xemacs, Ghostview, Gimp, Xdvi, XFig, Nefeli´s coffee, Matlab...
You can download a copy using the subsequent link.
 

thesis.pdf (Acrobat's PDF)
875kB



Home    About me    Living in an FPGA     My Thesis    CORDIC     MIDI-Interface    Links


mail to: norbert@cnmat.berkeley.edu