You are here

FAQ - Frequently Asked Questions

I Can only use CDex when having adming rights, how to solve this?

first: login as Administrator then:

1. Open the "Local Security Policy" console by clicking on the start menu -> control panel -> administrative tools, and select local security policy.

2. Then expand the "Local Policies" section and select "security options".

3. Change "Devices: Restrict CD-ROM access to locally logged-on user only." to ENABLED.

4 Reboot your computer, and try as user...

CDex 1.40 complains that it is missing the ws32_32.dll file on my Windows 95 sytem, what's wrong?

CDex 1.40 uses the windows socket library version 2, which is not standard shipped with Windows 95. This problem has been addressed in CDex 1.50. However, to run CDex 1.40 you have to upgrade your windows socket library from the following page:

The latest ASPI drivers from Adaptec (version 4.71) does not work with CDex, what's wrong?

It does work, but likely there is still something wrong with the registry settings (installation is not the strongest point of Adaptec).

If I run CDex on Windows NT,2000 or XP using the Native NT Scisi Libaray functions (i.e. no ASPI drivers), I can only use CDex when I have administrator right, how can I resolve this?

1) Open the "Local Security Policy" console by clicking on the start menu -> control panel
-> administrative tools, and select local security policy.
2) Then expand the "Local Policies" section and select "security options".
3) Change "Devices: Restrict CD-ROM access to locally logged-on user only." to ENABLED.

With the mp3's i rip and then view file info in winamp it says Header found at: xxx bytes and not zero, why?

Winamp reports the location of the first MPEG header in the MPEG stream data. If you have enabled the ID3V2 tags, it will place the ID3V2 header before the MPEG stream, the the first MPEG header will be shifted with the size of the ID3V2 header.

Replace space character does not work

The function does work, however, the character replacement will only replace one character and by default the space is replaced with a space character. So to set the space replacement character, you have to delete the space character in the edit field and then type the replacement character.

When are you going to support MP3Pro?

Probably not in the near furture, since there is not a free implementation of the MP3Pro encoder. Using the Fraunhofer library is not an option due to licensing issues using the MP3Pro encode rlibrary.

I Installed CDex, but are not able to listen to MP3 files, and the MPEG->MPEG conversion does not work and neither the MPEG->WAV option fails also, what's wrong?

If you used the zip file, you probably have not selected the "Use Folder Names" option during the unzipping process, therefore the input plugins (e.g. in_mp3.dll) are not placed in the Plugins folder. To remedy this problem, Unzip the files again with the "Use Folder Names" option enabled within WinZip ( or create a Plugins folder, and move the in_*.dll files into this folder )

When you used the EXE Installer file, you probably have de-selected the "Winamp Plugins" option, so the plugins are not installed. To remedy this problem, re-install CDex with the "Winamp Plugins" option enabled.

When I extract MP3 files from a CD, I woulb like CDex to create 'Napster Style' file names (i.e. [artist]-[title].mp3) instead storing trackes into separate directories based on artist/album/trackname information, how can I do that?

Will just change the build file name string (press F4 and select the Filenames TAB) to: %1-%4 and you should be set, take a look at the help file for more details which options you can use for the build filename string.

At home, I can access the CDDB database, but when I use CDex at my work place it does not work

At your work you are almost certainly behind a firewall, therefore you have to select the Use Proxy option in the CDDB options dialog box (use F4 and press the CDDB-TAB). In addition you have to fill in the proxy address in the edit field next to the Use Proxy selection box (which should be enabled when you've selected the Use Proxy option, and maybe have to change the Proxy Port). A tip: take a look at the proxy settings of your Web browser (e.g. Internet Explorer or Netscape) to determine the proxy address and proxy port.

When I try to access the CDDB database, I get an Invalid E-mail Address message

You have to fill in the E-mail Address field in the CDDB options dialog box (use F4 and press the CDDB-TAB).

I like to create file names that have track number with a leading zero (so 01 02 03 etc in stead of 1 2 3 )
Use the %7 option in the Build File Name string in stead of the %3 option. The %7 tag will be replaced with the track number, including a leading zero for single digit number (i.e. track 1..9) when creating the file name

When I try to start CDex, it complains that it can’t find the CDRip.dll file or Lame_enc.dll.
Make sure that you unzip all the files (using for example WinZip) in the CDex installation directory (or folder as it called nowadays)

Furthermore, make sure if you have created a desktop short-cut that the START-IN field points to the directory where the CDex.exe and its DLLs reside (this is the folder in which you have extracted the files that were in the ZIP)

Will CDex work with Windows 2000
Many people have problems running CDex with the Windows 2000 operation system. However, you have to make sure that you have installed the proper ASPI drivers that are supported under Win2K. You might try to the to install the following wnaspi32.zip file, some ppl have succesfully used it in conjunction with CDex.

Where can I obtain the proper ASPI drivers

If you have Software or Hardware from Adaptec, you can obtain the drivers from the Adaptec site. If you have not any of that, you can use a utility (both for Windows NT and Window 98) named ASPI_ME, although it is officially banned by Adaptec, it is still available from some WEB sites (take a look at this site, and search for aspi_me). However, there is a time lock in this utility, so you need to set back your system clock to somewhere in 1998 when starting ASPI_ME. Afterwards, you can set back your system clock to the current data. Furthermore, you can look at one of the following resources:

https://www.nu2.nu/aspi/#2

ASPI Drivers Information

Adaptec ASPI drivers for Windows 95/98
Adaptec ASPI drivers for Windows NT

Digital/Compaq Symbios ASPI drivers for Windows NT/ALPHA

Advanced System Products ASPI drivers for Windows NT

CDex crashed during start-up (error in module CDex.exe or Kernel32.exe), what's wrong?

During starup, CDex is enumrating all audio compression codecs installed on your system. Very rarely, the existence of a particular audio codec apparently triggers this crash. To resolve the most likely codec conflict, go to Control Panel->Multimedia->Devices->Audio Codecs, search for and select a Delrina sample rate conversion codec (used by a program called WinFax), and click Properties->"Do not use this codec". (I do not imply the fault is with Delrina. I don't yet know why this conflict occurs, but I've seen this also with other programs.)

If you don't want to disable the Delrina Windows encoder, you can set the WinEncoder variable in the CDex.ini file. However, when doing so, you can not use the Fraunhofer Windows MP3 Codec. To disable all Windows Codecs, open the CDex.ini file (located in the Windows Directory), and search for the following line:

WinEncoder=1

And Change it to

WinEncoder=0

Save the CDex.ini file, and you are all set.

How can I clear the status information that's displayed in the main track windows?

The status information is stored in separate files in the Windows Temp directory as TXT files. The file name is derived from the CD-Volume ID. You can safely delete these text files, and the status should be cleared. I will likely add a special menu item to make this a little bit more userfriendly.

Is it possible using CDex to merge several track into one single WAV/MP3 file?

What you can do is to to select several tracks, and hit the partial track copy, with this option you can select a range which is ripped/encoded into one big file.

Can I convert MP3 files back to WAV files?

Before CDex 1.10 you can only encode WAV files, but not the other way around. There are several tools available which can do this job. Take a look at www.mp3.com and look for utilities like WinAmp or MaPlay.

When I extract file there is no music at all, just dead silence, what's wrong?

This problem might be a couple of things:

1.Make sure that you have installed the proper ASPI drivers. This link https://w3.westnet.gr/mp3/rippers/aspi.htm has information how to install the proper ASPI drivers (version Adaptec's ASPI version 4.54 or 4.57 should work)

2) Make sure your drive does support CDDA (see http://www.mp3.com/cdrom.html to determine if your drive does support CDDA

3) Some CD-ROM drives can not read more than 27 sectors at once. If you run CDex version 1.02 or lower, make sure that the SUM of Read Sectors and the Read Overlap value does not exceed 27. Thus if Read Overlap is set to 7, reduce the Read Sectors value to 19. If you are
running CDex version 1.10 or higher, it is safe to set Read Sectors to 26.

4) Try the Auto Detect feature. See the CDex help file for more details

Note:

Some people have reported that CDex or the system would crash when doing the auto detection procedure, they got around this problem by turning of the DMA setting in the Control Panel-> System -> Device Manager ->CD-ROM -> Your CD-ROM (press properties button and select the Settings TAB). Of course, don't take Your CD-ROM literal, it means the brand/type of the CD-ROM which you want to perform the auto detect procedure.

If CDex is not still able to read audio data from your CD-ROM, please send me an e-mail, include the CDexAutoDetect.txt and add also the info you get from the System Info button (see also contact for more details what information is useful for me).

When I convert/rip MP3 file, it takes a very long time, is there something wrong?

The MP3 compression consumes a lot of computation time, actually, the lame encoder that's used by CDex is relatively fast compared to other MP3 encoders (with comparable sound quality, listen the output of the Xing 'fast' encoder, and you know what I mean). The ripping process can be slow when you have

Pentium 166-MMX, with 32 Mb of SD-RAM, a one minute song, takes about 2 minutes to rip and encode.

With certain CD-ROM drives you might get better performance when you set the CD-SPEED to 32, but this might increase the change of jitter errors.

The status field in the main window is reporting an X, when getting detailed info it says that there are jitter errors, how can I get rid of these jitter errors?

Well, you can try to increase the Read Overlap value in the configuration dialog box (i.e. press configure from the main dialog box). Make sure that the CD is clean, dirty discs can cause jitter problems. Furthermore I have also a disc (Guns 'n' Roses, use your illusion part II) which also
gives me a bunch of errors, probably due to a couple of scratches). So you may want to try another disc first. Furthermore, the overlap and block compare value are restricted, make sure that the sum of the two do not exceed 27 (in Version 1.10 and up, make sure that Read Sectors does not exceed 26). Furthermore, setting the CD-Speed to 1 might help to reduce jitter errors (you have to do some experimenting to find out what works best with your drive). Also a some cheap CD-ROM drives produce a lot of errors. If you can not resolve the jitter errors by applying the tips above, it is probably time to upgrade your CD-ROM drive.

Below are some more detailed information about the jitter stuff and what the settings will actually do:

Read Sectors
Due to memory constraints, CDex can not read all sectors at once, but it rather reads N sectors as specified in the Read Sectors field. Increasing the number will reduce the overhead and can results in faster recording times, however, reading large blocks at once will make the
application less responsive (e.g. when pressing the abort button). Furthermore, reading a large block of sectors has the disadvantage that the time between two adjacent reads will increase (because the encoding will also increase), which can cause the CD-Rom to spin down, which
has to spin up again for the when reading the next block of data.

Default value 19 (26 in version 1.10 and up)

Read Overlap
The problem with reading the audio CD format is that you can’t very well position the starting track. This might cause a miss alignment when reading two separate blocks of data (thus either gaps can occur, where some sound data is getting lost, or there might be overlap between first
and second block of data). To solve this problem, CDex uses a so called jitter correction, which means CDex is not position the laser to the end of the first block, but a few sectors earlier. This number of overlapping sectors can be entered in the Read Overlap field, this number should be
large enough so there will be enough overlap compensate the miss positioning of the laser. If you hear strange noises in your MP3 or WAV file, try to increase this number (but should of course be less than the Read Sector value.

Default value: 7

Block Compare

Now we have read some additional sectors, it is time to actually do the jitter correction. Therefore, the last sectors of the first data block is compared with the sectors of the second data block. Of course, the question is how many sectors do we have to compare to be sure that the blocks are really aligned. Well, I am using 1. Normally you don't have to change this value.

Default Value: 1

File OLEAUT32.DLL is missing, what should I do?

Normally this DLL should be present on your system, however I've got two cases where it was not, therefore you can download them here oleout32.zip Unzip the file and move it to the Windows/System directory

You can download this file here : https://members.tripod.com/~cd2mp3/Download/