OTR Player V3.1

OTR Player

The OTR Player is a MP3/OGG player designed to play Old Time Radio (OTR) shows. It is designed for shows with low MP3 or OGG bit rates, mono, and 22050 sample rates. Many MP3 players have problems with these kind of files. This program provides functionality unique to listening to OTR. Features include a pitch control, last location saved, forward and reverse seeking, and fast key control.

Player Tab

  1. Screen Layout - The screen is layed out in 3 sections. There is the upper section where the list of currently loaded and playable files are displayed. Here also is listed each files output MP3 bit rate, length, where the listener last left off in the file, and the directory where the file was found. In the second section is a file display. When a file is played it will list the important details about the file such as the ID3 tag if available. In the third section are the controls. These include the Play and Stop controls, Jump to End of file, Jump to Start of file, seek slider, and a pitch on/off selector with slider.
  2. Key Control - For ease of use the front accelerator buttons can be used when the application is running for controlling the OTR Player. These are selectable via the Configuration Tab. See this section for more information.
  3. File Restrictions - There is one restriction for MP3 files. They must end in the extension .mp3 or .ogg.
  4. File Seeking - When playing a file sometimes it can take several seconds to start. This is due to seeking thru the file to find the location where you left off. The advantage of this is that it puts you exactly where you left off. The speed will vary depending on the speed of the memory card that you are using. Some SD cards are very slow.
  5. Madplay required - This software is a frontend program and requires the madplay package to be installed for this application to work. It is avalable at this packages home page.

Configuration Tab

The Configuration tab allows you to configure certain items of the player. The settings selected will remain even after restarting the player. The only unique item on this tab is the Remove Files Listented Too button. The player keeps track of all the files that you have listened too. By pressing this button all of these files will be removed from the system.

The first part of the Configuration tab allows one to assign certain functions to the top row of 5 buttons. The buttons from left to right are: Calendar, Address, Home, Menu, and Email. The functions that can be selected are: No Selection, Volume Up, Volume Down, Fast Forward, Fast Rewind, Play, Stop, and Play/Stop. The Play/Stop function allows a single button to alternate between Play and Stop. Following these selections is the ability to select the duration of Fast Forward and Fast Rewind. The values specified are in seconds.

The last item on this tab allows one to select the font size on the Player tab for the file list.

Dirs Tab

The Dirs tab allows you to set the directories to be searched. As a default, it is configured with three directories: /home/root, /mnt/card, and /mnt/cf. With the tree option set for all three. Under most circumstances this will never need to be changed. You can if needed select the directories you want to search. The tree option will start at the directory specified and search its contents and all subdirectories under this directory at any level. The directory "/home/root" refers to the internal storage memory. The directory "/mnt/card" refers to the SD memory card if you have one. The directory "/mnt/cf" refers to the compact flash card if you have one. You can still specify the directory even if you do not have the memory card inserted.

Contact & License Info

This program is licensed under the GPL. Source code and more information for this program can be found at http://otrplayer.sourceforge.net. The maintainer is Bruce Forsberg forsberg@tns.net.

The OGG module includes source code from the Tremor library and includes the following license.