├── .gitattributes ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── README.md ├── cmake └── FindSDL2.cmake ├── files └── SDL2.dll └── src ├── extractor ├── CMakeLists.txt ├── event.h ├── frequencies.py ├── midi.h ├── mp2k_driver.cpp ├── mp2k_driver.h ├── mplaydef.h ├── noise.cpp ├── noise.h ├── note.h ├── notes.txt ├── player.cpp ├── player.h ├── song.cpp ├── song.h ├── track.cpp ├── track.h ├── voice.cpp └── voice.h ├── frontend ├── CMakeLists.txt ├── frontend.cpp ├── frontend.h ├── modules │ ├── CMakeLists.txt │ ├── KHR │ │ └── khrplatform.h │ ├── glad │ │ ├── glad.c │ │ └── glad.h │ ├── imgui-filebrowser │ │ └── imfilebrowser.h │ └── sequencer │ │ ├── ImSequencer.cpp │ │ └── ImSequencer.h ├── settings.cpp ├── settings.h └── widgets │ ├── event_tables.cpp │ ├── event_tables.h │ ├── sequencer.cpp │ └── sequencer.h ├── include ├── constants.h ├── error.h ├── types.h └── util │ ├── algorithm.h │ ├── bin.h │ ├── file.h │ └── gba.h ├── main.cpp └── static.cpp /.gitattributes: -------------------------------------------------------------------------------- 1 | src/frontend/modules/** linguist-vendored -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindSDL2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/cmake/FindSDL2.cmake -------------------------------------------------------------------------------- /files/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/files/SDL2.dll -------------------------------------------------------------------------------- /src/extractor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/CMakeLists.txt -------------------------------------------------------------------------------- /src/extractor/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/event.h -------------------------------------------------------------------------------- /src/extractor/frequencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/frequencies.py -------------------------------------------------------------------------------- /src/extractor/midi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/midi.h -------------------------------------------------------------------------------- /src/extractor/mp2k_driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/mp2k_driver.cpp -------------------------------------------------------------------------------- /src/extractor/mp2k_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/mp2k_driver.h -------------------------------------------------------------------------------- /src/extractor/mplaydef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/mplaydef.h -------------------------------------------------------------------------------- /src/extractor/noise.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/noise.cpp -------------------------------------------------------------------------------- /src/extractor/noise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/noise.h -------------------------------------------------------------------------------- /src/extractor/note.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/note.h -------------------------------------------------------------------------------- /src/extractor/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/notes.txt -------------------------------------------------------------------------------- /src/extractor/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/player.cpp -------------------------------------------------------------------------------- /src/extractor/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/player.h -------------------------------------------------------------------------------- /src/extractor/song.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/song.cpp -------------------------------------------------------------------------------- /src/extractor/song.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/song.h -------------------------------------------------------------------------------- /src/extractor/track.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/track.cpp -------------------------------------------------------------------------------- /src/extractor/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/track.h -------------------------------------------------------------------------------- /src/extractor/voice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/voice.cpp -------------------------------------------------------------------------------- /src/extractor/voice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/extractor/voice.h -------------------------------------------------------------------------------- /src/frontend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/CMakeLists.txt -------------------------------------------------------------------------------- /src/frontend/frontend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/frontend.cpp -------------------------------------------------------------------------------- /src/frontend/frontend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/frontend.h -------------------------------------------------------------------------------- /src/frontend/modules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/modules/CMakeLists.txt -------------------------------------------------------------------------------- /src/frontend/modules/KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/modules/KHR/khrplatform.h -------------------------------------------------------------------------------- /src/frontend/modules/glad/glad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/modules/glad/glad.c -------------------------------------------------------------------------------- /src/frontend/modules/glad/glad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/modules/glad/glad.h -------------------------------------------------------------------------------- /src/frontend/modules/imgui-filebrowser/imfilebrowser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/modules/imgui-filebrowser/imfilebrowser.h -------------------------------------------------------------------------------- /src/frontend/modules/sequencer/ImSequencer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/modules/sequencer/ImSequencer.cpp -------------------------------------------------------------------------------- /src/frontend/modules/sequencer/ImSequencer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/modules/sequencer/ImSequencer.h -------------------------------------------------------------------------------- /src/frontend/settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/settings.cpp -------------------------------------------------------------------------------- /src/frontend/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/settings.h -------------------------------------------------------------------------------- /src/frontend/widgets/event_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/widgets/event_tables.cpp -------------------------------------------------------------------------------- /src/frontend/widgets/event_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/widgets/event_tables.h -------------------------------------------------------------------------------- /src/frontend/widgets/sequencer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/widgets/sequencer.cpp -------------------------------------------------------------------------------- /src/frontend/widgets/sequencer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/frontend/widgets/sequencer.h -------------------------------------------------------------------------------- /src/include/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/include/constants.h -------------------------------------------------------------------------------- /src/include/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/include/error.h -------------------------------------------------------------------------------- /src/include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/include/types.h -------------------------------------------------------------------------------- /src/include/util/algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/include/util/algorithm.h -------------------------------------------------------------------------------- /src/include/util/bin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/include/util/bin.h -------------------------------------------------------------------------------- /src/include/util/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/include/util/file.h -------------------------------------------------------------------------------- /src/include/util/gba.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/include/util/gba.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/static.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenSinH/gba-audio-extractor/HEAD/src/static.cpp --------------------------------------------------------------------------------