Skip to content

A simple converter/jsonizer for music tracker modules. I'll try to make a simple tracker after implementing all the planned formats.

Notifications You must be signed in to change notification settings

industrialsynthfreak/modlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modlib

At the time this is a simple converter/jsonizer for music tracker modules. I'll try to make a simple tracker after implementing all the planned formats.

Usage:

Ensure it's chmod +x and run (you'll probably need python3.4+):

`console.py [-v for verbose (no log)] [path]`

What it can do:

  • Load files and folders using UNIX style cl syntax
  • Guess tracker format by extension, sample parameters, special flags, etc.
  • Unpack module data into python dict object and save it to json
  • Unpack module samples and save them to wav

Supported formats:

  • All 15-samples Ultimate Soundtracker, Soundtracker II-IX, Master Soundtracker, SoundTracker 2.0 original mods
  • 31-sample Noisetracker and Protracker2.3 mods

Going to be supported:

  • Definitely all 31-sample Noisetracker, Startrekker and Protracker modules
  • Compressed formats
  • XMs

Do you know about libxmp and what your code sucks?

  • Yes, I do, but I can't compete with that crazy jap anyway.

About

A simple converter/jsonizer for music tracker modules. I'll try to make a simple tracker after implementing all the planned formats.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages