Forum Index

GoldenEye 007 Nintendo 64 Community, GoldenEye X, Nintendo 64 Games Discussion
GoldenEye Cheats, GoldenEye X Codes, Tips, Help, Nintendo 64 Gaming Community

Announcing gaudio

Post new topic   Reply to topic Forum Index -> Console Workshop
View previous topic :: View next topic  

Joined: 17 Jan 2021
Posts: 4

 PostPosted: Sat Mar 05, 2022 12:34 pm    Post subject: Announcing gaudio Reply with quote Back to top

I'm not sure how many people on the forum will find this helpful, since most (but not all) of this functionality is available in PerfectGold, but --

I wrote a suite of tools, called gaudio, specifically for working with Goldeneye audio assets. Distinguishing features:

- These are designed to be used from the command line / incorporated into a build process.
- These tools are designed to support "reversible" format conversion whenever possible. For instance, it is now possible to extract Goldeneye music track to .MIDI, then recompile it into a byte-exact copy of the original music data from the game. A similar reversible conversion is available from .aifc and back. Converting from .wav to .aifc is not reversible.
- free as in freedom, released under GPL. In particular, this provides a new instrument compiler and alternative to tabledesign, which afaik are only available from the N64 SDK.

What does this mean for you? Well, probably not much. PerfectGold is going to provide a more friendly user interface to manipulate audio.


List of tools:

    aifc2wav: Convert from N64 .aifc to .wav
    cseq2midi: Convert from N64 MIDI format to standard MIDI
    gic: Gaudio instrument compiler. Build .ctl and .tbl from .inst file and source .aifc files.
    midi2cseq: Convert from standard MIDI to N64 MIDI format
    miditool: Adjust events within MIDI file
    sbksplit: Parse single .sbk file and split into separate .seq.rz files (no gzip decompression performed)
    sbc: Compile existing gzip music tracks (.seq.rz) into single .sbk
    tabledesign: Evaulate audio file and build .aifc codebook
    tbl2aifc: Convert .ctl and .tbl file into .inst file and .aifc files.
    wav2aifc: Convert .wav to compressed .aifc using supplied codebook.

Available at
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Forum Index -> Console Workshop All times are GMT - 8 Hours
Page 1 of 1

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Cobalt 2.0 BB theme/template by Jakob Persson.
Copyright 2002-2004 Jakob Persson

Powered by BB 01, 02 BB Group


Please Visit My Other Sites: |

Got kids? Check out my Dora The Explorer site with games and coloring pages!

Our forums feature Nintendo 64 games, GoldenEye 007 N64 New Maps and Missions, GoldenEye Cheats, N64 Emulator, Gameshark, GoldenEye Multiplayer and more!

[ Privacy Policy ]