Jul 20, 2023

Tcl/Tk CD player

Xcd is a simple GUI to control a CD player. It requires Tcl/Tk to be installed on your system. Xcd has the usual buttons to control a CD player “play”, “pause/resume”, “stop”, “eject”, “next track”, “previous track”, “rewind”, “forward” and a volume slider. Xcd displays continuously the current track number and the elapsed time of the track. Pressing the left mouse button on the “track” label causes Xcd to display the total number of the tracks and the total duration of the disk. Pressing the left mouse button on the “time” label causes xcd to display the duration of the current track. Pressing the middle mouse button on the “track” button allows to choose a track number to play.

Checkout these related ports:
  • Zynaddsubfx - Realtime software synthesizer
  • Zrythm - Modern music production system, also known as DAW
  • Zplugins-lv2 - Collection of LV2 plugins to be bundled with Zrythm
  • Zmusic - GZDoom's music system as a standalone library
  • Zita-rev1 - Reworked version of the reverb originally developed for Aeolus
  • Zita-resampler - C++ library for resampling audio signals
  • Zita-njbridge - Command line client to transmit audio over a local IP network
  • Zita-mu1 - Simple Jack app used to organise stereo monitoring
  • Zita-jclient - Library to create a Jack client with a few lines of C++
  • Zita-dpl1 - Look-ahead digital peak level limiter
  • Zita-convolver - Fast, partitioned convolution engine library
  • Zita-bls1 - Blumlein Shuffler converter of binaural signals to stereo speaker pair
  • Zita-at1 - Autotuner Jack application
  • Zita-alsa-pcmi - Easy access to ALSA PCM devices
  • Zinf - GTK-based MP3 player