Texas Instruments
SemiconductorsSearchFeedbackTI Home
Engineering Design CenterDSP SolutionsSC in the newsSC Product InformationSC Applications & TechnologiesSC Service & Support

Application Report Abstract

IMPLEMENTING REAL-TIME MIDI MUSIC SYNTHESIS ALGORITHMS, ABS/OLA, & SMS-TMS320C32

This application report describes a real-time MIDI music synthesis system using a low cost digital signal processor (DSP) such as the Texas Instruments (TI(TM)) TMS320C32 in a PC environment. The system consists of a MIDI device with a MIDI interface, an IBM compatible personal computer, and a TMS320C32 development board where the core of the music synthesis engine resides.

The MIDI device generates music synthesis commands. The host computer handles communications between the MIDI device and the DSP, where music samples are synthesized using sinusoidal modeling-based music synthesis techniques. Two sinusoidal model-based music synthesis algorithms are discussed: the Spectral Modeling System (SMS) and the Analysis-By-Synthesis and OverLap-Add (ABS/OLA).

This report details the interoperability of the three processes, the control and handshake for data flow, the input file structure, and the mechanism used for synthesis.

Keywords: DSPRDC, MIDI, Music Synthesis, Digital Audio Signal Processing, TMS320C32, DSP


View the complete PDF document: spra355.pdf (122 K Bytes) (Requires Acrobat Reader 3.x)

Go to the Engineering Design Center to locate information on other TI Semiconductor devices.

SemiconductorsSearchFeedbackTI Home
(c) Copyright 1998 Texas Instruments Incorporated. All rights reserved.
Trademarks, Important Notice!