4 6 8 3 7 2 275 might give 3+4*(8*7+2*6) = 275 or 3+2*8*(7+6+4) = 275
* means any sequence of letters and ? means any single letter
Press Alt-D to lookup selected word at dictionary.com
Enjoy!
Back to the Top
with screenshot and sample graphs on my maths page.
is a lean and mean media player.

It handles CDs and their tracks really well, and has very low resource usage. It can try to
identify CDs and present the information in a window above the player. It can get the
properties of any file it is playing, and under Windows XP, these will show bitrates, and, if
it's an MP3 file, the song's artist and track info. It can optionally introduce each song
(DJ mode) and you can configure the introductions with a simple text file. The
MJIntros.txt file that comes with MJPlayer has lots of quotes from this site, and other
miscellaneous ditties. There are nearly 5,000 in the supplied file, and one is picked at random
every time to announce each track. Some examples of "announcements" that come pre- defined for
MJPlayer (these can be tailored to your own tastes - the # sign at the start of each line
means delay playing the track until the announcement is over, otherwise the announcement talks
over the track start) :-
#Terrific stuff from
And now for
Here we go with
Wow, next up is
Shit hot noise from
Fucking massive sounds from
Top notch tune by
It had to happen. It's
You'll cack your pants with
Trance out with
It's here. It's now. It's
Very rare and very hip. It's
This is the only station where you'll hear
Melodic and beguiling. It's
#I couldn't believe it when I first heard %artist%. Here is %song% from the album %album%.
We've got the best. We've got
#I saw %artist% live and they were incredible. Here they are now with their song %song% from %year%
Utterly majestic and kicking,
More phenomenal sounds now from
#This is track %track% from the monumental album %album% released in %year%. It's called %song% and it's by, of course, %artist%
If there is no mnemonic %artist%, %song%, %album% or %year% in the announcement, it puts
%artist% with a track called %song% [from the album %album%]
on the end of the announcement for you (the album bit is optional on whether it is known).
For example, it might say "Top notch tune by Led Zeppelin with a track called Dancing Days
from the album Houses of the Holy". Where such a mnemonic exists, it will substitute the
relevant information into place and say that. For example, it might say "I saw Magazine
live and they were incredible. Here they are now with their song Parade from 1978".
To change or edit the intros, simply right-click on the DJ checkbox. There is no limit to the
number of different intros you can have in the intros file. You can also have a very long intro
as long as it is all on one line. When a new song is about to start, an intro is taken at
random from the current intros file and used to introduce the track. The voice is configured
from the Speech applet in Control Panel. MJ Player tries to make the voice randomly intonated
to "humanise" it a bit. Have fun inventing your own DJ! If you haven't got it already, there are
2 extra voices for XP with the
SAPI 5.1 redistributable
(10 MB).
It also has an infinite loop mode, with a seamless loop point. It can play all Windows
compatible formats that you have installed. If you want codecs to play MP4, DVD and FLV
file formats, go to Edskes Mirror and
download K-Lite full codec pack. Install with the "Lots of Stuff" option instead of "Default".
MJ Player may fail to play FLV. If so, use Media Player Classic, which is installed with these codecs.
If you want Quicktime and Realmedia
formats, go to Quicktime and Real Alternatives
and download and install the latest Quicktime Alternative and Real Alternative offerings from there.
After you have installed them, you should be able to play MOV, QT, RAM and RM files on your computer
with the player. If you can't, you'll need to add a couple of strings to the registry at location
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions. I added strings
called mov, rm, and ram, and set their strings to MPEGVideo. The player will now play these
extra formats and you no longer need Quicktime player with its iPod adornments, or Real Player
with its snoopy habits. The 2 black buttons on the end can step back and forth by a fixed amount
of milliseconds, which you can set as low as 1ms, so you can frame-step through video sequences,
for example. The slider control shows where you are in the current track, and you can slide it to
where you want to hear from in the track, and play from there. You can record from your soundcard
in all the formats your computer has codecs for. Here is a small help section
(viewable by right-clicking the "Show Info" button) :-
mjplayer directory -r will load a playlist with all sound files in directory
(and subdirectories), randomise the playlist, then play it.
mjplayer -p will play the last playlist you used,
from the last track and position you were on.
mjplayer -p -r will play the last playlist you used in a random order.
The Record button can be used when nothing is playing. You enter a filename
which is given a .wav extension, and choose a sound format. It will then start
recording. You can press Stop to stop recording and choose whether to save it, or
you can press record again to stop recording and automatically save it.
You can add to the playlist either while the player is playing, or when it is stopped.
If it is stopped, the playlist can be restored to its original position by clicking the
"Played" label, or you can load the playlist before this one by right-clicking on it.
To start a fresh playlist, you should clear the current one by right-clicking
the Open Media File button before using it to open more files.
To save the current playlist, click the "Of" label. If you want to restore
the last saved playlist, right-click the "Of" label, when the player is stopped.
DJ Mode Mnemonics for Announcements (Right-Click DJ Checkbox)
%artist% is substituted for the name of the artist
%song% is substituted for the name of the song
%album% is substituted for the name of the album
%year% is substituted for the year of release
%track% is substituted for the number of the track
Prefix announcement line with '#' sign to suspend playing until announcement is done
The Record button can be used when nothing is playing. You enter a filename which is given a
.wav extension, and choose a sound format. It will then start recording. You can press Stop to
stop recording and choose whether to save it, or you can press record again to stop recording
and automatically save it. You can add to the playlist either while the player is playing, or
when it is stopped. Added tracks are sorted alphanumerically before adding them to the
playlist. To start a fresh playlist, you should clear the current one by right-clicking the
Open Media File button before using it to open more files.
You can recall the last playlist used before the current one, by clicking the "Played" label.
If you right click this label, the current playlist is reloaded. If you click the "Of" label,
the current playlist is stored. If you right click this label, the last stored playlist is
reloaded. To select a track from the playlist, click the track name label and choose from the list.
You can edit any of the playlists : the files are plaintext and they are named as follows :-