Analyze and Manipulate NES Sound Files
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
notes
samples
.gitignore
README.md
nsf_scope.py

README.md

Analyze NES Sound Files

Very experimental and hacky tools to pick out interesting features of chiptunes.

Setup

# fetch the bread library and update PYTHONPATH
$ git clone https://github.com/alexras/bread.git
$ echo "export PYTHONPATH=$(pwd)/bread/bread:$PYTHONPATH" >> ~/.bashrc

$ git clone https://github.com/ztatlock/nsf-tools.git

py65 is also very useful for understanding 6502 binaries.

$ pip insall py65

References

NES Music Format Spec

NES Sound Format

nullsleep MCK/MML Guide

6502 Resources

NSFs in samples/ from Zophar's Domain