TripleFat is a SliMP3 emulator.
TripleFat is a software protocol emulator for the SliMP3 mp3 player stereo component. It lets you exercise a SliMP3 server without actually having the hardware player client. TripleFat is written in Java, so should run most places...
I ordered a SliMP3 player (from Slim Devices), but it will take two weeks to get here. I wanted to experiment with the server software, so I thought I would be able to whip up an emulator pretty fast. Well, it took two days (including typing in the fonts...), and here it is!
The display panel implements the same fonts used on the actual device, including accepting custom characters. The display can also dim and turn on and off. The cursor (including blinking) is not implemented. There is a smaller display option (--small).
The remote control layout mirrors the current custom remote. Other remote layouts and codes could be easily added. If you do it send me the code! The remote implements auto-repeat, and sends appropriate IR codes back to the server.
When you ``play'' a song, the emulator doesn't actually do anything with the data. That is, the emulator doesn't actually play music. It just pretends to consume it at some arbitrary rate that seems OK. Sometimes it ``plays'' faster than the server can send data; sometimes the server sends data faster than the player can consume it.
· Java Runtime Environment (JRE) 1.5 or later
2. java Client --server < server-name >
e.g. to test a server running on the same machine, use:
java Client --server 127.0.0.1
Try --help for more options.
If you always want to sue the same client port (so the slimp3 server
remembers your settings), use the --local-port flag.