CD Explorer

Version: 
2.5
Release date: 
Tuesday, 2 May, 1995

License:

Interface:

The Compact Disc Digital Audio Explorer for OS/2 2.x.

Features: eject, stop, play, disc repeat, track repeat, disc shuffle, mute, random track selection, random position in track entry, remaining countdown, output to CD-front jack or MMPM-supported audio card, save settings, resume at restart, track Information (user modifyable disc/track info saved in profile), mini window option, partial function option, ffwd, track segment repeat, volume, awesome GUI. Shares CD with other well-behaved MMPM/2 CD applications.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

Following ones are the download links for manual installation:

CD Explorer v. 2.5 (2/5/1995, David C. Thomas) Readme/What's new
2.5 5/2/95 - Save INI info on system shutdown - AutoCD tweak (play button inactive until ready) - Fix Trap if disc ejected while in track info dialog, "OK" Thanks, M.K. - Added size borders to main info window - Recompiled for OS/2 3.0 - Fixed mini window disappearance on Warp
 ftp.pc.ibm.com/pub/pccbbs/os2_ews/cdexpl.zip  local copy
CD Explorer v. 2.5 (2/5/1995, David C. Thomas) Readme/What's new
(C) Copyright IBM Corp. 1992, 1995 CDEXPLOR PACKAGE - The Compact Disc Digital Audio Explorer for OS/2 3.0 by David C. Thomas --------------------------------------------------------- Requirements --------------------------------------------------------- This program requires: - OS/2 2.x installed with CD ROM support - MMPM/2 1.x installed with CD support - An MMPM/2 supported CD drive that allows digital audio disc playback - See MMPM/2 documentation for supported CD drives - Output through audio card requires an MMPM-supported audio card - Some supported audio and SCSI cards cannot handle CD data rates Installation --------------------------------------------------------- - Unpack the CDEXPL.ZIP file using "pkunzip cdexpl.zip" Note users upgrading from pre-2.4 release: ------------------------------------------ If you are upgrading from 2.3 or below - convert your old CDEXPLOR.INI file with CDEXCONV.EXE. Usage: change to cdexpl working dir. cdexconv <-t> where -t will convert any tab characters found to spaces (suggested). It creates the new CDEX_NEW.INI and copies the old to CDEXPINI.BAK You will have to copy CDEX_NEW.INI over CDEXPLOR.INI when done. Use --------------------------------------------------------- Provides a killer user interface to the CD drive attached to your system. Tests neighbor's patience with your loud music. Features --------------------------------------------------------- - Artist - Disc Title in window caption and minimize icon (if user entered track information in template-specified format) - See User Track Information below for more on adding user info. - "Output to" - "Front jack" - Front panel audio jack of CD Drive - "Audio card" - MMPM/2-supported audio card which can handle CD data (not 8 bit) connected to CD drive which support streaming DA data. Note just because MMPM supports a certain CD drive or audio card, that the combination of these two is not necessarily going to work. - "Playback options" - Repeating segments (looping) You can repeat sections of tracks. Start point must be before end point. The entire segment must be on same track. Repeat segment (loopy button) is only enabled once start and stop points are selected. - "Mark seg repeat in" marks the position on the disc where you want the repeated segment to start Control text changes to start point when selected. - "Mark seg repeat out" marks the position on the disc where you want the repeated segment to end Control text changes to stop point when selected. - Repeat segment (loopy button) starts or restarts a repeat loop. To stop a repeating segment do any of the following: - deselect either the "From" or "To" points, - push stop, fwd track, fast forward, or select any other track Segments are not saved with "Save Settings" - "Repeat Track" option allows the same song to continuously play. "Repeat Track" takes precedence over other ordering schemes Saved with "Save Settings". - "Repeat Disc" option allows uninterrupted play - wrap at end of disc Saved with "Save Settings". - "Shuffle Tracks" option allows tracks to be played in random order. - If media is stopped, it assumes you think it's okay to seek to the start of the first track in the shuffle order. - Shuffles differently every time. Very nifty. Saved with "Save Settings". - Mute - Allows you to mute the sound when your neighbor bashes on your door for blasting your "Pearl Jam" disc. Really, just ask my neighbors :) Takes precedence over volume settings. Saved with "Save Settings". - The text on this button represents the action taken when it is pressed. - If the button says "Mute", CD Explorer will mute when you press it; - If the button says "Sound", CD Explorer will turn sound on when you press it; - Volume - Allows you to relent to your neighbor's wishes and turn it down without having to grope for your speakers. Slider allows 10 increments. Saved with "Save Settings". - Disc transport function - Select these functions with the mouse or by tabbing and pressing spacebar. - Eject - Allows you to eject the disc. - Reverse to track start / reverse to previous track - From inside a track (past 0:00) this will reverse to track start - From track start (at 0:00) this will reverse to previous track start - Stop - Can manually set position in Position field while stopped (See "User Cue" below) - Play Neato feature - if you select "Resume at Restart", play will resume at the same point you left off on if the next time you run CD Explorer, the same disc is installed. - Fast Forward - well, maybe it's not FAST, but since everybody has asked for it, there you go... - This works in two ways: jump ahead, and scan ahead 1. Jump Ahead: A simple button click will push you forward 5 sec. 2. Scan Ahead: Press and hold FFwd and it will skip ahead 5 sec, play 1/2 sec, ... until you release the button. - Note: ffwd will not take you across track boundaries. If you ffwd at the end of a track, it will loop to the beginning of the track. - Forward to next track start - Disc status area: - Current track name (if user entered track information in template-format) This field only show up once you have edited it from the Track Information Window (the pencil button). - Change names in the entry field, pull down combo box to select new track. Text is saved automatically at disc change and program exit. Notes on changing text in this combo-box: - Text changes in the entry field are registered when you pull-down the combo box, not when they are typed in the entry field. If you change text in this field, pull down the list box to get it to "stick" - If you scroll through the list and don't select an item, the text of the active list item gets put into the entry field. This means the next time you pull down the list box, the current track name will get changed to whatever is in the entry field. The moral of the story: don't scroll through the list without selecting a track to seek to. - See Track Information below for more on adding user track info. - Changes are automatically saved on disc change and program exit in CDEXPLOR.INI. - Track Information (The Pencil Button) - User track information associated with disc can be edited. - Changes are automatically saved on program exit in CDEXPLOR.INI. The template of user info in the window is an advisable format. This template is VERY important if you want support for: - Artist - Disc Title in the window caption (titlebar and minimize icon) - Current track name in the status area Basically the first line of the user track info will end up in the window caption and subsequent lines will be associated with each track in sequence. I've allowed for about 64 chars for a disc title line plus 64 characters for every track. Hope this is sufficient. - Here's how you can enter and save your own track info: 1. Type it in the User Track Info window (and drive yourself nuts) OR (looks longer but is actually much more flexible...) 1. Go to your favorite editor and type in your track info. Here is an example of the format that works best: U2 - Achtung Baby Zoo station Even Better than the Real Thing One (etc., etc.) I keep a text file with all my stuff in it as a backup of CD Explorer's profile. You don't NEED a backup, but it is wise if you have lots of customized track info. Copy the text to the system clipboard (Many editors allow this: try to select the text and hit Ctrl-Insert) Delete the template of stuff I put in the User Info window (Select with mouse, then hit the Delete key) Paste the clipboard contents into the User Info window (With cursor in window, hit Shift-Insert) 2. Select OK, info is saved in CDEXPLOR.INI 7. From now on, CD Explorer will automagically recognize the disc - Disc track information displays total disc length and each track length and start time. - Allows random track selection from listbox (double-click or select/push seek button) Note that the times I get from querying the disc often don't match what the artist has published. Usually, this is no more that a second or so off, but often it can be a more dramatic difference. For example, Tool's "Undertow" disc is listed as only having 10 tracks, but actually has 59 tracks of 1 second silence between tracks 9 and 10. How cute that this final track actually turns out to be track number 69. Nevertheless, be warned that artists like to play games some times. - Track counter is user-modifyable on the fly via spin-button or direct edit You can "spin" up or down. You can enter the track you want to go to. - User Cue: position in track counter with random position setting capability - This allows you to cue to any location in the track (with second accuracy) While the disc is playing, this field is a simple position counter, but when you stop the disc, it becomes the awesome "User Cue" field Use of "User Cue": 1. Stop the disc (if playing) 2. Enter the desired destination time in track (in mm:ss format) in the "Position" entry field. 3. Select the cute little "User Cue" button next to the "Position" entry (I banged my head for a good and *small* button bitmap. I know, the button doesn't exactly scream out its "user cue" function. ) 4. When you resume play, it will resume from the new location Notice: the cute little "User Cue" button disappears when the disc is in playback. User Cue is only available when the disc is stopped. - Remaining in track countdown - Partial function option inhales less system resources (but not much) - disables button animation - disables status area and all other function dependent on position notify - Run Pulse.Exe, you'll see CD Explorer (while playing to front jack) consumes next to nothing. Any increase while playing to audio card is MMPM streaming digital data between CD stream handler and audio stream handler. - Mini window option requires less screen space to interact with CD - Full size resets to optimum full size - available from the Toggle Size button under the minimize button, or from the system menu. - Window is also sizeable, yet the only 2 sizes that are preset are mini and full size. (I banged my head here also for a good and *small* button bitmap) - Save Settings: saves your control settings, window size and position - Resume on Restart: saves track, position, and playback status on exit. Resumes only if the same disc is inserted the next time it is restarted, - Shares device with other programs that use the CD (open a bunch of CD Explorers at once -- another boffo CD Explorer feature) Known Problems: of course, none of them are MY problem! :) --------------------------------------------------------- 1. Problem: Some GUI settings default to incorrect settings (volume, output) Solution: Save settings (from system menu) and restart will fix problem 2. Problem: On some 486 systems output to audio card: apparent hang when you push play. Reason: CD Explorer exposes a race condition in MMPM that is not exposed by MciSendString-based CD players. CD Explorer uses MciSendCommand. Solution: Manually eject the CD to release the hang. Restart CD Explorer, and output to front jack until a fix is released (by OS/2). 3. Problem: Some audio cards which cannot support CD quality audio streams report they can, thereby causing CD Explorer to enable "Output to Audio Card". Upon selecting "Audio card", audio stops. For example, the Media Vision PAS 16 operating in 8 bit mode may expose this problem. Reason: Bug in either MMPM or, more likely, the audio device driver. The MCI_OPEN of MCI_DEVTYPE_AUDIO_AMPMIX in CD quality mode/rate/channels should fail, but does not in some cases. Solution: Once you notice your card may not support CD Audio, do not select "Audio card". Keep output only to "Front jack". Release History (most recent first) --------------------------------------------------------- 2.5 5/2/95 - Save INI info on system shutdown - AutoCD tweak (play button inactive until ready) - Fix Trap if disc ejected while in track info dialog, "OK" Thanks, M.K. - Added size borders to main info window - Recompiled for OS/2 3.0 - Fixed mini window disappearance on Warp 2.4 6/20/94 - Add "Resume on Restart" - saves track, position, and playback status on exit. Used only if same disc on restart. - Fixed the Front jack/Audio card digital transfer problem Now knows better how to sense proper config. Thanks G.L. - Add Repeat track segment: Mark start, stop, repeat button - Add Toggle Size button under minimize button. Toggles from full-size to mini window. - Replace current track static field with drop-down combo box - select/change track info from here or from dialog - change format of CDEXPLOR.INI - use CDEXCONV to convert - stopped parsing tabs into " - ". More WYTIWYG (what you type is what you get) now. - Volume slider (volume saved when you "Save Settings") - Replace "Track Info" button with cute pencil button - Add fast forward button - Add "Total Disc Length" in Track Info Window - Fixed track repeat and shuffle bug - no longer plays first chunk of next track. - fixed idiotic flickering of play button - improved performance by doing much less during pos notifies 2.3 8/9/93 - Add "Save Settings" - saves user selections, window pos - Fix funkiness with Mute/Sound button visibility - more legible mini icon 2.2 7/9/93 - Recompile for MMPM 1.1 (OS/2 2.1) - track info saving working now on OS/2 2.1 - fix bug if non digital audio disc (like CD ROM) inserted 2.1 4/22/93 - NOTE: for some bizarre reason, this version ONLY ran on OS/2 2.0 - Connect user disc information with the main window: - Disc name and artist in window caption - Current track title added to status area at window bottom **ASSUMES you follow the suggested template - Fix bug in track info 2.0 3/09/93 - Fix format of counter - Track counter in status area is now editable spin button - Position is user-modifyable (only when stopped) - "User Track Info" window replaces Table of contents allows user to add and save track names (or ANY information) - CD Explorer will recognize discs it has saved before and load any user info. - Add Disc shuffle - Add Mute - partial function option for better performance (overhaul for better performance) - Overhaul user interface for better use of screen space - full-size at screen yTop will stay on screen 1.0 7/31/92 - First EXTERNAL release - Shares CD with other CD apps (supports PASSDEVICE) - all global data now stored in window words - Multiples explorers at different places on same disc! - unlock drive on exit (and other fixes) - change forward trk and Rev Trk buttons to |<< and >>| to indicate going to track boundary. - hi res minimize icon for pretty 8514 display - save 4K on device-independent prod info box bitmap
 hobbes.nmsu.edu/download/pub/os2/apps/mmedia/cd/player/CD_Explorer_2-5.zip
CD Explorer v. 2.0 (9/3/1993, David C. Thomas) Readme/What's new
2.0 3/09/93 - Fix format of counter - Track counter in status area is now editable spin button - Position is user-modifyable (only when stopped) - "User Track Info" window replaces Table of contents allows user to add and save track names (or ANY information) - CD Explorer will recognize discs it has saved before and load any user info. - Add Disc shuffle - Add Mute - partial function option for better performance (overhaul for better performance) - Overhaul user interface for better use of screen space - full-size at screen yTop will stay on screen
 ftp.pc.ibm.com/pub/pccbbs/os2_ews/cdexpl20.zip  local copy
Record updated last time on: 06/07/2021 - 06:12

Translate to...

Add new comment