parsed-out : RISC OS

CDAudio - Another CDFS enhancer!



"What a depressingly stupid machine."

A Director plugin, greatly enhancing CDFS (yes... another CDFS patch!). Includes a cute little audio CD player panel, available from the CD icon menu, greater configuration control and (best of all) REAL CD drawer control at last! - Able to read & write SmartCD track listings files.

Note: See the JTUtils pages for a description of Director 'Plugins'.

IMPORTANT NOTE:
This software is no longer being actively developed. However, if you find any particularly nasty bugs, I will probably fix them if you email me.


.zip Archives available to download:
0.1.0b219 Oct 199826K Zip Archive

Latest changes

A full history of CDAudio can be found in the manual

0.1.0 beta 2 (19 Oct 1998)
  • Removed a pointer problem with the 'Track Name' field in the player panel. I was doing a 'strcpy' rather than a 'strcmp'. :-(
  • Added configuration option to remove 'Help' and 'Info' from the iconbar menu.
  • Re-organised the iconbar menu. - More logical now.
  • Added my wonderful 'Default-first-time-config-setup' line into !Run
  • Fixed another small bug, where the window redraw code was not being called when the drive is open/empty.
  • CDFS configuration implemented
  • The back-a-track button now moves back to the start of the current track if we're more than 2 seconds in, otherwise it skips back to the start of the previous track.
  • Finally got around to implementing the improved audio-disc detection code that's been living in MiniDisc for about 3 months. :-)
  • Added the pause button to the list updated with the window redraw. This was only noticeable as a problem when you are testing code with 2 audio discs in separate drives, one paused, the other playing.
  • Removed a major bug which affected certain CDFS drivers which deal badly with cd_read_sub_channel calls. Track skipping should now be fixed.
  • Added CD drive volume control dialog on the menus as well.
  • Clicking xicon whilst playing the last track in 'non-looping' mode now works propperly.
  • Track timer finally works propperly.
  • Created a StrongHelp manual.

back home