Besides regular playback of various media, local and online, playlist management and multitasking, a number off additional Music related tasks and function have been designed to ease the use of the UMP. Here is an overview of these features:
If an optical drive is connected, the UMP devices are capable of producing high quality Audio CD rips, almost independent of the nature of the drive. To rip an Audio CD you will need to enable the ‘audio.cdbackup’ Plugin in the Web Interface under Plugins->Audio. Next, insert an Audio CD and open the Music Menu in the OSD. As soon as the disc has been recognized, highlight it, and press the color button on the remote control indicated in the Button Bar for the Rip to HDD function.
Currently, WAV, MP3, FLAC and OGG are supported for ripping, though in all cases a WAV file is created with the CD audio data, and if another type of encoding is selected, the WAV file is re-encoded.
To customize your CD ripping settings, navigate to Settings -> All in the Web Interface, and view the following parameters:
ROM_DRIVES = 
Here you can specify where your CD or DVD drive is and what to call it.
CDPAR_CMD = '/usr/bin/cdparanoia'
Here you can specify which CDParanoia to use.
CDPAR_CMD_DEVICE_OPT = ''
Here you can specify additional device parameters for CDParanoia to use.
CD_RIP_FMT = 'flac'
Here you can specify the desired output format. The default is FLAC, though this produces quite large files.
CD_RIP_TMP_DIR = '/tmp/'
Here you can specify where to save the temporary files for the ripping process.
6.6 Extra Music Functions (continued)
Here is the continuation of the advanced audio settings listed on the previous page:
CD_RIP_TMP_NAME = 'track_%(track)s_being_ripped'
Here you can specify the filename to use for the temporary file(s).
CD_RIP_PN_PREF = '%(artist)s - %(album)s/%(track)s - %(artist)s - %(song)s'
Here you can specify the file naming scheme for the output files.
CD_RIP_CDPAR_OPTS = '-s'
Here you can specify additional parameters for the CDParanoia application.
CD_RIP_LAME_OPTS = '--vbr-new -b 192 -h'
Here you can specify your LAME (MP3) encoding options.
CD_RIP_OGG_OPTS = '-m 128'
Here you can specify your OGG encoding options.
CD_RIP_FLAC_OPTS = '-8'
Here you can specify your FLAC encoding options.
CD_RIP_CASE = None
Here you can specify how to handle upper and lower case characters in names. Possible values are: None (do not change anything), title (same as the original), upper (convert it to upper case) and lower (convert it to lower case).
CD_RIP_REPLACE_SPACE = '_' # Can be '_', '-', etc.
Here you can specify how to handle blank spaces in names.
After changing any of these settings, you will need to restart the OSD for the settings to take effect.
6.6 Extra Music Functions (continued)
As mentioned in the previous section, CD+G/CD-TEXT discs are supported (depending on the optical drive), though the text cannot be displayed. To compensate for this, the UMP provides a plugin which allows you to search for lyrics online while listening to Music. For this function to be available, the ‘audio.lyrics’ plugin must be enabled under Plugins -> Audio in the Web Interface. Once it’s loaded, you can navigate to any audio item in the Music Menu or it’s submenus in the OSD and press the color button on the remote control (UMP-R-1XX) indicated in the Button Bar for Search Lyrics. This service makes use of http://leoslyrics.net, and offers a wide variety of tracks.
Note that the information from this source may be copyright or subject to licenses and restrictions imposed by the provider of the service.
Adding your own Streams and Stations
Although this functionality is a logical extension of the present support for pre-set Internet radio stations, not many devices provide such flexibility when it comes to adding your own online media sources. To make as wide a variety of online sources available as possible, the following plugins are available that enable this:
- 'audio.apodcast' – To add your Podcasts, add them to APODCAST_LOCATIONS under Settings -> All -> Apodcast in the Web Interface.
- ‘audio.lastfm’ – To use the LastFM plugin you will need to configure its settings under Settings -> Lastfm in the Web Interface.
- ‘audio.xmradio’ – To use the XM Radio plugin, you will nee to configure its settings under Settings -> Xm in the Web Interface. This plugin requires a valid XM Radio account.
Please note that the media provided by these sources may be subject to licenses and restrictions imposed by the provider of the service.
Unlike many other devices, the UMP offers a windowed and fullscreen visualization mode for audio playback. This feature vaguely resembles the visualizations found in several software applications which pioneered this functionality. Please note that this function is not considered stable and may cause the OSD to exit. Use at your own risk.
Because playing music only makes use of the sound subsystems of the device, you may want to combine it with other tasks in the OSD or Desktop Mode.
To achieve this, a Detach function has been implemented in the Audio Player, which is activated by the Display button on the remote control (UMP-R-1XX) or ‘d’ on the keyboard (UMP-R-2XX, UMP-R-3XX). The detach function places an overview of the current track information and play/total length time indication in the IdleBar at the top of the OSD.
If you have too many other icons in the IdleBar, or you simply do not want the Audio Player to be displayed there, you can disable the ‘audio.detachbar’ plugin in the Web Interface under Plugins -> Audio. This will cause the same overview of information to be displayed on the OSD ‘backdrop’ or ‘wallpaper’.
When the Audio Player is detached, only the VOL+, VOL- and Mute functions can be used to control the playback. To resume full control of the Audio Player, open the Music Menu and select the otherwise hidden option Show Player. This will open the regular Audio Player screen.