Chapter 18 - Audio Tools

This chapter describes the various audio tools for the Nintendo 64. These include: an instrument compiler, which can be used to prepare banks of sounds and control information used by the sequence player and the sound player; a set of tools to compress and decompress sound data for the Nintendo 64 ADPCM format; and tools for converting and printing MIDI files.


18.1 The Instrument Compiler: ic
18.1.1 Invoking ic
18.1.2 Writing ic Source Files
18.1.2.1 The Bank Object

18.1.2.2 The Instrument Object
18.1.2.3 The Sound Object
18.1.2.4 The Keymap Object
18.1.2.5 The Envelope Object
18.1.2.6 A Complete Example
18.2 ADPCM Tools: tabledesign, vadpcm_enc, vadpcm_dec
18.2.1 tabledesign

18.2.2 vadpcm_enc
18.2.3 vadpcm_dec
18.3 MIDI File Tools: midicvt, midiprint, midicomp
18.3.1 midicvt

18.3.2 midiprint
18.3.3 midicomp
18.3.2.1 Invoking midicomp

18.3.2.2 Making Files that Will Compact Better
18.4 Midi Receiving with Midi Daemon: midiDmon
18.5 Instrument Editor
18.5.1 Editor
18.5.1.1 Bank Editing

18.5.1.2 Viewing Assets
18.5.1.3 Editing Assets
18.5.1.4 Viewing and Editing Children
18.5.1.5 Auditioning Assets
18.5.1.6 The File Menu
18.5.1.7 The Edit Menu
18.5.1.8 The Asset Menu
18.5.1.9 The Select Menu
18.5.1.10 Effects
18.5.1.11 Effects Viewing
18.5.1.12 Effects Editing
18.5.1.13 Effects Auditioning
18.5.1.14 Effects Saving and Restoring
18.5.2 Nintendo 64 Player and Profiler
18.5.2.1 Nintendo 64 Configuration

18.5.2.2 Nintendo 64 MIDI Playback
18.5.2.3 Nintendo 64 Profiling
18.5.2.4 The Nintendo 64 Menu
18.5.3 Known Issues
18.6 MIDI and the Indy
18.7 The sbc Tool