Quote from: SubDragI'd like to identify all the different MML games with this tool - the list is actually quite a bit larger than your small list there.The more, the better! I have heard Wave Race 64 uses the same format, but I'm not sure there's much interest in importing custom music into that game. But here's one playing on a synthesizer I built (two OP元 chips running 2-operator FM synthesis), with the instruments set to the correct ones on the synth itself: Right now, I haven't started working on reading Audiobank yet, so the MIDIs are all exported with the wrong instruments. The Files tab, with Ocarina of Time open: The Audioseq tab, with a sequence from Mario Kart 64 open: I haven't started on MIDI import yet, but once the file formats are developed, that should not be too hard. There are several commands I have yet to implement, though all the ones that have an obvious equivalent in MIDI (even loop points) are working and being correctly exported. MIDI export is almost 100% working, depending somewhat on what game. Planned: Move (and resize) files in the ROM (even non-music-related files) search for and attempt to update pointers in code and tables to files that are being moved.Planned: Edit and tag Audiobank data MIDI export will look at the instrument used by the current sequence to determine what instruments to use, and the user may create new instrument sets to play imported MIDIs.Edit Audioseq data directly in the GUI, for instance, to add commands required by the format but not included by the MIDI conversion.Save all information about the game (Audioseq format, table addresses, etc.) in a human-editable (XML) file, which contains no copyrighted data and may be freely distributed.All options necessary to support other games (with vaguely similar formats) are configurable using the GUI. User-editable definition of the Audioseq format, to support differences between games.Full MIDI import/export-no MML or unhelpful raw data formats.Compatible with all N64 games that use variations on the Audioseq format (tested & confirmed so far with Ocarina of Time, Majora's Mask, Super Mario 64, Mario Kart 64, and Yoshi's Story).Mature, comprehensible GUI-not a MS-DOS command-line utility!.GPL licensed, cross-platform (Juce C++, full-speed on Windows, Mac, Linux).I have been developing a utility, SEQ64, to work with sequenced music files in first-party N64 games.įeatures (working, in progress, or planned):
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |