.midi .txt .song .wav .sfz and .mod
PianoCheetah mainly uses .song files
.mid files are too limited and messy
So i got these converters:
midi => song
text => song
song => wav
sfz => wav (for syn)
mod => song & wav
remember soundtracker mods? cuz you're old like me? :)
remember soundtracker mods? cuz you're old like me? :)
In the song picker
you'll see those as toolbar icons. Hover em to tell em apart :/
For example, song2wav will make a.wav -
Use ffmpeg to convert it to .mp3
Search - use this on your big ole directory of midi files.
Results are put into 4_queue/found dir and converted to .song
Midi Import - use this if you already have a directory of midi files.
Pianocheetah will eat this dir so make a backup. Be sure the top dir has a
good name cuz it'll go into 4_queue.
You can open a .song file in a text editor. It's just text.
If you dig writing scripts, you could try quilting songs together.
A song is actually a directory
the directory is the song name
a.mid file is the source of your .song
a.song is the main deal that pianocheetah uses
an a.txt file can also make a.song - look in queue/_demo/_txt for
examples
maybe you have an a.pdf of the sheet music to build a.txt with.
then turn a.txt => a.song
i'm picky naming songs
That may come as no surprise.
I like group_rating_title where
rating is a b or c:
a=awesome (will listen to it over and over)
b=basic (only once, please)
c=crappy (but maybe the beat or chords are good)
Sfz2Syn
Syn comes with a pretty ok set of sounds. from Microsoft's Songsmith which purchased an ARIA sound set from Garritan and put it into the public domain.
But there are some missing general midi sounds and some are lame - LIKE PIANO !!
Pick a dir of .SFZ files.
Those sounds will be added to syn's sounds.
You can always delete a sound directory in the pianocheetah/device/syn/ dir.
there's a soundset directory on top of
individual sound directory on top of
a bunch of .WAV files for the different note ranges / velocity ranges
Mod2Song
On my beloved Amiga500 we had .mod files (soundtracker files). They contain samples and notes of a techno-y song.
This thing takes the 8 bit samples and adds them to a syn soundset. Then converts the notes to a .song file.
Check the 4_queue/_demo/_mod dir.
For example... leave the brain !!!
that's all i got
My plan is to make some videos goin deeper.
And I doo wanna help ya !!
email sh@shaz.app please (grovel grovel)
◤ home