Ringtone ToolsIntroduction Ringtone Tools is an old program I started around the year 2000 or so. It's pretty much a file format converter where many of the output formats (and some input formats even) are compatible as ringtones / logos for many phones of the time. These days, most phones I've seen take straight .mid files or mp3's for ringtones, so this program is probably not all that useful for most people anymore. Oddly, every once in a while this project is still ends up being useful for me.. mostly since I sometimes use RTTTL files for playing music with microcontrollers. Related Projects @mikekohn.net
Supported Formats
Usage
Usage: ringtonetools [ options ] <input filename> <output filename>
-intype <input type>
[ 3210 / bmp / emelody,emy / ems / gif / ico,icon / imelody,imy /
kws / midi,mid / morse /nol,ngg /nokia,sckl,ott,rng / rtttl / rtx /
siemens / text,txt / wav / wbmp ]
-outtype <output type>
[ 3210 / bmp / dsp / emelody,emy / ems / gif / ico,icon /
imelody,imy / kws / midi,mid / mot/ nol,ngg / nokia,sckl,ott,rng /
pdb / rtttl / rtx / samsung1 / samsung2 / siemens / seo /
text,txt / wav / wbmp ]
-name <song name>
-t <tempo [default: 140]>
-quiet
iMelody options:
-noheaders [ no headers ]
-melheaders [ melody header only <default> ]
-lessheaders [ begin,melody,end headers only ]
-mostheaders [ begin,melody,end,name,tempo headers on iMelody ]
-stdheaders [ begin,melody,end,name,tempo,style headers on iMelody ]
-fullheaders [ full headers on iMelody ]
-ems [ force EMS ]
Kyeocera KWS options:
-pause <number of quarter notes added to end of song [ default: 2 ]>
Motorola options:
-keypress [ Make keypress sequence for phones like v60t ]
wav output options:
-b <bits 8 or 16 for wav only [default: 16]>
-f <sampling frequency for wav only [default: 44100]>
graphics options:
-h <height> [ Height of Logo (default 14) ]
-w <width> [ Width of Logo (default 72) ]
-l <MCC> <MNC> [ Operator Logo (requires MCC and MNC) ]
-m <message> [ Send a picture message ]
-r [ reverse black n white ]
-c [ use full color if possible ]
-trans <0xrrggbb> [ make this hex code a transparent color ]
-bmptrans [ Use BMP's transparency ]
nokia options:
-x [ exclude //SCKL header ]
-u [ only user-data-header (8bit) ]
-k [ include user-data-header and //SCKL ]
-s <sms size> [ Maximum size of SMS message (default 140)
-transpose <pos or neg num > [ raise or lower song by n octaves ]
-ss Send as screensaver
midi options:
-channel [ channel ]
-track [ track ]
Download ringtonetools-2.26.tar.gz (Source)ringtonetools-2.26.zip (Windows binaries) ringtonetools-3.00alpha5.tar.gz (Source) ringtonetools-3.00alpha5.zip (Windows)
Copyright 1997-2025 - Michael Kohn
|