O'Reilly logo

Audio Programming for Interactive Games by Martin D. Wilde

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7 Building a software synthesizer – gonna build me a robot!

In this chapter, DA samples are used in conjunction with the MIDI services described in Chapter 6 to create a powerful, custom software wavetable synthesizer. The implementation details of the synthesizer are thoroughly presented, and include a robust voice tracking and stealing system.

Strikes one and two

The two main arguments against the use of MIDI in games are: it’s not interactive, and it sounds bad. We have overcome the first objection via the new NMD MIDI format presented in Chapter 6. We address the second objection in this chapter.

For years, game machines relied on there being hardware available to generate sounds under MIDI control. Digital audio samples corresponding to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required