drlight-code / chipmusic-convert Goto Github PK
View Code? Open in Web Editor NEWPython script to conveniently convert different chipmusic archives into wav/ogg/flac formats.
License: GNU General Public License v3.0
Python script to conveniently convert different chipmusic archives into wav/ogg/flac formats.
License: GNU General Public License v3.0
graceful shutdown of worker threads, clean up tmpdir.
thinking about it.. i'd rather not couptle this with saunaklub-collection and rather just update the ogg metadata properly. then sc_create_metafile gets an option to read from taglib instead of discogs and does all the renaming. see #11
maybe with a -j option like make
this is a problem with the regexp we use to find name[subsong] wav files. should make the braces explicit probably, instead of name*
Think about how to realize a mirrored tree structure, we would have to specify a base directory, output base directory, and interpret all pathes as relative to the base directories. How shall absolute paths be handled? Probably it's best to abort in that case to keep things simple.
We need an option to specify the output directory. If none is given the files will just be created next to their respective source files.
Errors:
Converting: /rwthfs/rz/cluster/home/ps790413/data/media/chipmusic/YM Rockerz/ymr007 - Seven/2149GANG.SND
sc68 /rwthfs/rz/cluster/home/ps790413/data/media/chipmusic/YM Rockerz/ymr007 - Seven/2149GANG.SND
Stacked Error Message:
SC68rsc_open(1,config,2) : not found
SC68file_load(/rwthfs/rz/cluster/home/ps790413/data/media/chipmusic/YM Rockerz/ymr007 - Seven/2149GANG.SND) : Failed (read header)
SC68file_load(mem://0x606be0:0x61365e) : Failed (validation test)
No music defined
Gotta check why sc68 is failing and if there's a more reliable SND player for linux. It seems that only STsndplay could be used. An alternative might be to run the actual sndplayer in an "headless" emulator session (e.g. hatari) and redirect the sound output. Gotta investigate wether that's possible..
since you asked about other chipmusic sites...
my page: https://www.wothke.ch/playmod/
emulates and plays most of the songs from modland.com and vgmrips.net
online directly in the web browser
cheers.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.