SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Sponsored Links

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

CD players are designed differently than the other applications Waif can use. CD players send commands to hardware and return immediately. This makes it difficult to know when one track has ended and the next begins. Never fear - takcd is here. Takcd has been tested on OpenBSD and Linux but should work on all BSD flavors. Takcd is not meant to be used outside of Waif as it uses signals instead of commands to stop CD play.

Wcdplay is still available, but it is recommended to use Takcd instead. No support will be given for wcdplay, specifically.

Takcd can be downloaded from http://www.eds.org/~straycat/takcd-0.03.tar.gz. Wcdplay is still available at http://www.eds.org/~straycat/wcdplay.tar.gz.

Simple instructions:

Unpack and build takcd source:

tar xvzf takcd-0.03.tar.gz
cd takcd
# edit the makefile to choose between linux (default) and BSD make && make install

Waif can do CDDB database queries to display artist and track information in waifsh show commands. As Waif does not implement any disk caching of CDDB responses at this time, it is disabled by default. Waif now uses FreeDB. You should notice no difference except a warm fuzzy feeling that GPL gives us all. :)

To enable CDDB querying, add the following line to your ~/.waifrc file:

cddb=1

To add CD tracks to your playlist, you have two options:

  1. Add the entire CD:

waifsh add cda://

2) Add a specific track:

waifsh add cda://2

The command above adds track 2 to the playqueue.

Note: CDDB lookup is only done with the first option.


Sponsored Links

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.