├── .github └── workflows │ ├── linux.yml │ ├── macos.yml │ └── msys2-mingw64.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── chip_analyzer.c ├── chip_analyzer.h ├── cmdline.c ├── cmdline.h ├── opl_analyzer.c ├── opl_analyzer.h ├── opl_voice_collector.c ├── opl_voice_collector.h ├── opm_analyzer.c ├── opm_analyzer.h ├── opm_voice_collector.c ├── opm_voice_collector.h ├── opn_analyzer.c ├── opn_analyzer.h ├── opn_voice_collector.c ├── opn_voice_collector.h ├── tools.c ├── tools.h ├── vgm ├── chip_ids.h ├── command_parser.c ├── command_parser.h ├── commands.c ├── commands.h ├── error.c ├── error.h ├── header.c ├── header.h ├── interpreter.c ├── interpreter.h ├── push_reader.c ├── push_reader.h └── tests │ ├── Makefile │ ├── command-parser.c │ └── push-reader.c ├── vgm2x.c ├── vgm_analyzer.c └── vgm_analyzer.h /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/msys2-mingw64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/.github/workflows/msys2-mingw64.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/README.md -------------------------------------------------------------------------------- /chip_analyzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/chip_analyzer.c -------------------------------------------------------------------------------- /chip_analyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/chip_analyzer.h -------------------------------------------------------------------------------- /cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/cmdline.c -------------------------------------------------------------------------------- /cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/cmdline.h -------------------------------------------------------------------------------- /opl_analyzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opl_analyzer.c -------------------------------------------------------------------------------- /opl_analyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opl_analyzer.h -------------------------------------------------------------------------------- /opl_voice_collector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opl_voice_collector.c -------------------------------------------------------------------------------- /opl_voice_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opl_voice_collector.h -------------------------------------------------------------------------------- /opm_analyzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opm_analyzer.c -------------------------------------------------------------------------------- /opm_analyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opm_analyzer.h -------------------------------------------------------------------------------- /opm_voice_collector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opm_voice_collector.c -------------------------------------------------------------------------------- /opm_voice_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opm_voice_collector.h -------------------------------------------------------------------------------- /opn_analyzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opn_analyzer.c -------------------------------------------------------------------------------- /opn_analyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opn_analyzer.h -------------------------------------------------------------------------------- /opn_voice_collector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opn_voice_collector.c -------------------------------------------------------------------------------- /opn_voice_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/opn_voice_collector.h -------------------------------------------------------------------------------- /tools.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/tools.c -------------------------------------------------------------------------------- /tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/tools.h -------------------------------------------------------------------------------- /vgm/chip_ids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/chip_ids.h -------------------------------------------------------------------------------- /vgm/command_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/command_parser.c -------------------------------------------------------------------------------- /vgm/command_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/command_parser.h -------------------------------------------------------------------------------- /vgm/commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/commands.c -------------------------------------------------------------------------------- /vgm/commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/commands.h -------------------------------------------------------------------------------- /vgm/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/error.c -------------------------------------------------------------------------------- /vgm/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/error.h -------------------------------------------------------------------------------- /vgm/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/header.c -------------------------------------------------------------------------------- /vgm/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/header.h -------------------------------------------------------------------------------- /vgm/interpreter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/interpreter.c -------------------------------------------------------------------------------- /vgm/interpreter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/interpreter.h -------------------------------------------------------------------------------- /vgm/push_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/push_reader.c -------------------------------------------------------------------------------- /vgm/push_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/push_reader.h -------------------------------------------------------------------------------- /vgm/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/tests/Makefile -------------------------------------------------------------------------------- /vgm/tests/command-parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/tests/command-parser.c -------------------------------------------------------------------------------- /vgm/tests/push-reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm/tests/push-reader.c -------------------------------------------------------------------------------- /vgm2x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm2x.c -------------------------------------------------------------------------------- /vgm_analyzer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm_analyzer.c -------------------------------------------------------------------------------- /vgm_analyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vampirefrog/vgm2x/HEAD/vgm_analyzer.h --------------------------------------------------------------------------------