N64® Functions Menu

al - Audio Library Functions
gDP - DP GBI Macros
gdSP - General GBI Macros
gSP - SP GBI Macros
gt - Turbo Microcode RDP
gu - Graphics Utilities
Math - Math Functions
nuSys - NuSystem
os - N64 Operating System
sp - Sprite Library Functions
uh - Host to Target IO
64DD - N64 Disk Drive

Nintendo® Confidential

## midiDmon

Syntax

    midiDmon [-v] -b <BankFile>

Explanation
It is a Midi Receiving Daemon for Nintendo 64 audio. Midi Daemon is used to play midi on the Nintendo 64 in real time. The Midi Daemon requires that you specify the name of a bank file to load. You specify this name without any extensions. The bank should already have been built by using the ic tool, and the files must have .ctl, .tbl, and .sym extensions. Use the -b argument to specify the bank file. Midi Daemon also has a -v flag for verbose operation.
When the Midi Daemon is ready to begin receiving midi, it will play a single note, of middle C, on the first instrument in the bank that was loaded. This is your cue that all is well.
Example
The following is an example of a typical command line to start the Midi Daemon:

    midiDmon -b ../banks/GenMidiBank

Command Line Options

- -v Turns on verbose mode. This is mainly useful for verifying that midi is correctly set up.
- -b <BankName> Specifies a set of bank files to be used. No extension should be given.

Nintendo® Confidential Warning: all information in this document is confidential and covered by a non-disclosure agreement. You are responsible for keeping this information confidential and protected. Nintendo will vigorously enforce this responsibility.
Copyright © 1998
Nintendo of America Inc. All rights reserved
Nintendo and N64 are registered trademarks of Nintendo
Last updated March 1998