Skip to content

Converter of melodies from RTTTL into GW BASIC play command

License

Notifications You must be signed in to change notification settings

ninakali/rtttl2gw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RTTTL2GW

Convert RTTTL ringtones/melodies into GW-BASIC ASCII programs.

There are many computers that can run Microsoft Basic or GW BASIC. These old machines rarely have access to new-ish songs and melodies (unless those crafted specifically for such machines). Having a way to convert RTTTL ringtones (from old phones!) to GW BASIC programs enables these machines to tap into a catalogue of thousands of songs.

Usage

python3 rtttl2gw.py input.txt output.bas

There are no external dependencies. Not all RTTTL variants are supported.

Test melody

Check out tetris.bas! It is actually an old Russian folk song, so it's public domain.

Where to get RTTTL melodies?

Online! There are many sites, among which are Blamba and PICAXE - note that we are not affiliated with either.

Why it's not written in GW Basic?

Well, maybe one day I (or someone else) will re-write it. But done is better than perfect, right?

About

Converter of melodies from RTTTL into GW BASIC play command

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published