Attached is an beta version of enhanced CDplayer for testing.  

The main differences are
1. Support for platforms which run cdda2wav - Windows XP and many
Linux. Mac/OSX needs some more effort to get cdd2wav to work. Not
tested with Vista but should be OK.
2. Album content is identified using MusicBrainz. Album, track and
artist info is displayed in menus and as track is played.

The intent behind this plugin is to provide a basic facility to play
audio CD on a PC cdrom/dvd drive through SqueezeCenter. There are
limitations because the CDDA2WAV app is intended for ripping rather
than playing in real time so occassionally there will be gaps -
depending on whether CD is spinning up/.down and buffer of the CDROM
drive.  

Basic Operation.

Once Installed - there will be a CDplayer menu in Extras on WebUI, SB
and SBC. Click on CDplayer menu and you will get 1,2 or more menu
items.

There will always be a "CD Tracks - raw format" entry. This menu has an
entry for each track - the tracks are numbered.  If Album cannot be
identified then there will only be the "raw" entry.  Occassionally an
album will be wrongly identified so user can use "raw" entry to play
track without showing incorrect info.

Occassionally there will be two or more records associated with an
Album id - all matching records will be shown.

There is a setting to change operation of Pause to Stop within
CDplayer.  This is because I am not sure what happens if a playing CD
audio stream is paused so I think stop may be better for CD drive.  

There are two version of the plugin - Windows and Linux, so there are
separate installation instructions.

Windows.
1. Stop SC
2. Download a Zip file from
http://homepage.eircom.net/~altondsl/slim/CDplayer1beta.zip
3. Unzip the zipped file into server/Plugins so that you have a
server/Plugins/CDplayer
4. Replacing socketwrappers help minimise stray processes left behind
by cdda2wav. Following steps are optional.
4a.Download and extract sockwetwrapper.exe (v1.11b) from zip at this
location
http://homepage.eircom.net/~altondsl/slim/socketwrapper111b.zip  
4b. Rename existing socketwrapper.exe in C:\Program
Files\SqueezeCenter\server\Bin\MSWin32-x86-multi-thread directory so
that you can revert if necessary.
4c. copy the downloaded socketwrapper.exe into the C:\Program
Files\SqueezeCenter\server\Bin\MSWin32-x86-multi-thread directory
5. Start SqueezeCenter - check in Settings there is a Plugin called
CDplayer and in Advanced/FileTypes there should be an entry "CD Player"
enabled to use cdda2wav.
6. Put CD in drive and test.

Linux.
1. Stop SC
2. Download the tar.gz file attached to this post.  
3. Install cdda2wav from the repository for your distro.
4. Untar the tar.gz file into server/Plugins such that you have a
directoru server/Plugins/CDplayer
5. Start SqueezeCenter - check in Settings there is a Plugin called
CDplayer and in Advanced/FileTypes there should be an entry "CD Player"
enabled to use cdda2wav.
6. Put CD in drive and test.


+-------------------------------------------------------------------+
|Filename: CDplayer.tar.gz                                          |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=4872|
+-------------------------------------------------------------------+

-- 
bpa
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=42106

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to