-
Notifications
You must be signed in to change notification settings - Fork 0
SoundEditor
emutyworks edited this page Feb 18, 2025
·
26 revisions
This is a tool to check the sound parameters to set in assembly code.
- Related project
SoundDriver
Sound driver for Game Boy developed in Assembly language. (Generate sound data from DefleMask .DMF file)
The code on this page assumed the use of rgbds v0.6.1. When using rgbds v0.9.1, please modify as follows.
- Remove "-H" from options.
rgbasm -H -o main.o main.asm
-> rgbasm -o main.o main.asm
- Add DEF to the EQU declaration.
xxxxx EQU x
-> DEF xxxxx EQU x
Demo version ROM | Source | |
---|---|---|
sound_editor_v06.gbc | Supported edit wave data and playback. :D | YouTube |
sound_editor_v05.gbc | Supported automatically increases or decreases octave according to notes. | YouTube |
sound_editor_v04.gbc | Supported Channel 1 playback. | YouTube |
sound_editor_v03.gbc | Fixed bug and optimized the code. | YouTube(Ver 0.1) 1 / 2 |
*Change mode with SELECT button.
- Supported edit wave data and playback.
- Supported automatically increases or decreases octave according to notes.
- Supported Channel 1 playback.
- Supported Noise playback.
- Download this file.
hardware.inc (GitHub)
https://github.com/emutyworks/Learning-GB-Programming/tree/main/SoundEditor
rgbasm -o main.o main.asm
rgblink -t -o sound_editor.gbc main.o
rgbfix -v -p 0 -C sound_editor.gbc
emutyworks | Twitter | YouTube | SoundCloud | itch.io
Car Game
SoundDriver
SoundEditor
RunLengthEncodeDecode
GBAddClockCyclesTool
GBCMapEditor
GBPixelEditor
Learning GB/GBC Programming