Convert audio files from demoscene
Find a file
2025-11-05 00:19:38 +01:00
bin feat: create a simple script to test conversion 2025-11-04 23:44:19 +01:00
cmd feat: first version of go program 2025-11-04 23:54:05 +01:00
internal feat: first version of go program 2025-11-04 23:54:05 +01:00
.envrc feat: create dev environment 2025-11-04 23:10:46 +01:00
.gitignore chore: ignore nix result file 2025-11-04 23:44:24 +01:00
_typos.toml feat: create dev environment 2025-11-04 23:10:46 +01:00
flake.lock feat: create dev environment 2025-11-04 23:10:46 +01:00
flake.nix chore: add vspcplay package to devshell 2025-11-05 00:19:38 +01:00
go.mod feat: first version of go program 2025-11-04 23:54:05 +01:00
go.sum feat: first version of go program 2025-11-04 23:54:05 +01:00
main.go feat: first version of go program 2025-11-04 23:54:05 +01:00
README.md feat: first version of go program 2025-11-04 23:54:05 +01:00

Audio converter

Convert audio file from various platform used in demoscene to format I can put in my Tangara. He can convert from:

  • Atari ST file (sndh)
  • Atari 8bit (sap)
  • Commodore 64 (rsid, psid)
  • Super Nintendo (spc)
  • Amiga SidMon 1 / 2 (sid)
  • various modules format (Protracker, Impulse Tracker, Fast Tracker ...)

Needed converter are istalled using providev nix Flake, some of them are compiled directly.

This is a simple project I use to experiment Golan programming, Nix packaging and other stuff,

Bash version

You can find in the bash version of my converter in bin/ directory. It convert the file and import it using beet. Just call the script with the file you want to convert:

./bin/import_audio.sh ~/medias/00.from_phone/Sap/Epi\ -\ Scream.sap