Little Sound DJ is wonderful tool that transforms your old gameboy into a music making machine. It has a thriving community of users that pushes their old hardware to its limits, in pursuit of new musical endeavours. It can however be cumbersome to manage songs and sounds outside of the gameboy.
In this light liblsdj is being developed, a cross-platform and fast Go library for interacting with the LSDJ save format (.sav), song files (.lsdsng) and more. The end goal is to deliver liblsdj and afterwards a suite of tools for working with everything LSDJ.
This is a Go port of liblsdj.
You need only a working Go environment installed.
Every architecture supported by Go should work fine.
not ready yet
- Read from .sav
- Write to .sav
- Read song from .lsdsng
- Write song onto .lsdsng
- Document everything
- Write a test suite
- Expose a decent api
This project is licensed under the MIT License - see the LICENSE.md file for details