SIMPLE

Home

Features

Download

Skins

What's New

FAQ

Links

Contact

SIMPLE is a free program package for creating MP3 and other audio files and for playing them.

Frequently Asked Questions

Q: What is MP3?
Q: Why do I need MP3?
Q: What is MP3 Maker?
Q: How do I create MP3 files from Audio CD's?
Q: How do I create MP3 files from WAV files?
Q: How do I play (listen to) MP3 files?
Q: How good is the CD ripper of MP3 Maker?
Q: How good is the MPEG encoder of MP3 Maker?
Q: What bit-rate should I use to create MP3 files?
Q: What is VBR?
Q: What do the settings for the MP3 Maker mean?
Q: What does the 'Priority' option mean?
Q: How do I create my own displays (skins)?

Q: What is MP3?
A: MP3 is a format for compressed audio. The compression algorithm is in accordance with the MPEG 1 Layer 3 standard.

Q: Why do I need MP3?
A: With MP3, you can compress audio data to 1/10th of its original size with no or minimal loss in sound quality. This means that you can fit 15 audio CD's into just 1 CD.

Q: What is MP3 Maker?
A: It is a software for extracting audio data from CD's and compressing them and creating MP3 files. The software is composed of two parts: a "CD ripper" for extracting data from audio CD's and an MPEG encoder.

Q: How do I create MP3 files from Audio CD's?
A: Here is a step-by-step process for creating MP3's from audio CD's:

  1. Run sMP3m.exe
  2. Put your audio CD into the CD-drive
  3. Select the "CD -> MP3" radio button
  4. Select the directory/path where you want the files to be created. Do this by 'clicking' the button labeled "Output Path".
  5. 'Click' the start button (labeled 'Start').
  6. Wait for everything to complete

Q: How do I create MP3 files from WAV files?
A: Here is a step-by-step process for creating MP3's from WAV files:

  1. Run sMP3m.exe
  2. Select the "WAV -> MP3" radio button
  3. Select the files that you want the files to be encoded to MP3. Do this by 'clicking' the button labeled "Add".
  4. 'Click' the start button (labeled 'Start').
  5. Wait for everything to complete

Q: How do I play (listen to) MP3 files?
A: To play your MP3 files:

  1. Run sMP3p.exe
  2. 'Click' the 'Files' button. This will open the file list manager dialog window.
  3. 'Click' the 'Add Files' button and select the files that you want to play.
  4. Close the file list manager dialog window using the 'OK' button.

Q: How good is MP3 Maker at extracting CD audio data?
A: MP3 Maker employs a smart jitter correction algorithm which catches errors with inaccurate CD drives. I've compared this with other CD rippers, and MP3 Maker seems to create the cleanest CD extraction.

Q: How good is the MPEG encoder of MP3 Maker?
A: The MPEG encoding algorithm is straight out of the ISO referrence code, so the quality of the resulting MP3 files should be good. This one should be a lot faster though.

Q: What bit-rate should I use to create MP3 files?
A: 128kbps should be good enough for most PC configurations. If you have a very good (and expensive) sound card and a very hi-fi system, you might be able to hear the deficiencies of 128 kbps. In this situation, you might want to use 160kbps or higher, but the MP3 file will be larger. You might also want to try VBR for MP3 (see What is VBR?).
Here are sites that compare the quality of MP3 files at different bit rates:
http://freeflight.cockpit.be/mp3tech/tests/gb/index.html
http://members.xoom.com/_XOOM/MH01/mp3_war2.htm

Q: What is VBR?
A: VBR stands for "Variable Bit Rate encoding. In this mode, the bit rate varies on the complexity of each segment of an audio track. My experience with VBR is that I get a result with the quality of 160kbps but with the file size of 128kbps. However, encoding is slower. Also see What bit-rate should I use to create MP3 files?
A good site that explains VBR is:
http://www.xingtech.com/mp3/faq/vbr.html

Q: What do the settings for the MP3 Maker mean?
A: The settings for the MP3 Maker are:

Sector Read
This is the number of CD sectors that will be read as a block. Larger numbers (larger blocks) results in faster CD reads. However, some CD-ROM drives only support a smaller number of sectors for each block read. Set this to the maximum that is supported by your CD-ROM drive.
Correct Jitters
This options instructs the CD-ripper to employ a mechanism for detecting and correcting CD-ROM jitter errors. Jitter errors occur with older CD-ROM drive where the data that is reported by the CD-ROM is not accurate. This normally results in "noise" ('ticks' and 'pops') in the resulting output sound file. The CD-ripper will perform overlapping (and redundant) reads to ensure that accurate data is read from the CD-ROM. This option will slow down the CD-ripping process but will ensure accurate data. This option is not necessary in almost all newer CD-ROM drives (which do their own jitter-correction).
Percent Overlap
This is the percentage of overlaping CD sector reads that will be used when doing jitter-correction (see Correct Jitters option). If jitter errors are present in the output sound file, increase the value for this option.
Sync Correction Retry
This option specifies the number of CD read re-tries that will be done whenever a jitter correction is detected (see Correct Jitters option).
Sync Error Retry
This option specifies the number of CD read re-tries that will be done whenever a jitter error is detected (see Correct Jitters option).
Normalize
This option instructs the CD-ripper to normalize (adjust) the signal (volume) of the output sound to some 'percentage' of the maximum signal (see Normalize Percentage).
Normalize Percentage
This option specifies the percentage of audio signal that the output sound will be adjusted to (see Normalize).
Channels
This option specifies the encoding of the channels for the output sound file. "Stereo" results in encoding of separate left and right channels. "Mono" means that the left and right channels will be combined to produce a single channel. "Joint-Stereo" means that the left and right channels may be combined in segments where there is little difference between the two.
MPEG Mode
This option specifies the MPEG Mode that will be used to encode the audio data. MPEG1 is valid for input audio that is sampled at 48khz, 44khz or 32khz. MPEG2 is valid for input audio data that is sampled at 16khz, 22khz or 24khz. If the input audio data is sampled at 48khz, 44khz or 32khz and MPEG2 is selected, then the input will be automatically resampled and reduced to half its sampling rate.
Bit Rates
This option specifies the number of bits that will be allocated for each segment of output audio. 192 kbps mean that 192,000 bits will be used to encode 1 second of audio. Higher bit rates result in better audio quality but also result in larger output files. Lower bit rates result in lesser audio quality but smaller output files. 128 kbps should be good enough for most PC configurations. If you have a very good (and expensive) sound card and a very hi-fi system, you might be able to hear the deficiencies of 128 kbps. In this situation, you might want to use 160 kbps or higher, but the MP3 file will be larger. This option may also be used to specify "variable bit rate" (VBR) encoding. In this mode, the bit rate varies on the complexity of each segment of an audio track. For complex portions of the audio track, more bits will be used, and for less complex portions of the audio, less bits will be used. With VBR, the user specifies the desired quality of the resulting output audio. Higher-quality VBR results in better audio quality but also results in larger output files. Lower-quality VBR results in lesser audio quality but smaller output files. Using VBR normally takes more encoding time.
Fast Mode
This option affects the speed of encoding. Thus, at 128kbps, if the "fast mode" is used, the resulting file size will still be the same but the encoding time will be faster. The 'fast mode' normally more than doubles the encoding speed.

Q: What does the 'Priority' option mean?
A: The 'priority' option has to do with how much CPU time will be allocated by Windows to the application. Higher priorities will make the MP3 encoding faster, but will make all other Windows application slower (because Windows will give more CPU time to the MP3 program, other programs will be left with fewer CPU time). This setting will not affect the quality of the output audio.

Q: How do I create my own displays (skins)?
A: Here is a step-by-step process for creating your own displays (skins):

  1. Create an image named main.bmp. This should be the player display. This file is composed of four equally sized bitmaps. The first one is the main image. The second one is the "mask" which defines which portions of the main image will be displayed (to create a floating window). Black pixels will be displayed and white pixels will not. The third one defines the image for buttons when selected. The fourth one defines the image for buttons when not in focus.
  2. Create an image named eq.bmp. This should be the equalizer display. This file is composed of three equally sized bitmaps. The first one is the main image. The second one is the "mask" which defines which portions of the main image will be displayed (to create a floating window). Black pixels will be displayed and white pixels will not. The third one defines the image for buttons when selected and the image of the slider buttons.
  3. Create a file named display.ini to specify the portions of the display that act as buttons and text displays.

    The buttons have the format:

    btn_??? = x y w h
    where x and y are the left and top co-ordinates in the bitmap for the button, and w and h are the width and height

    example:
    btn_stop 4 10 15 12
    - the stop button is some rectangle at 4, 10 with width 15 and height 12

    The text display has the format:

    disp_??? x y w h font_size font_color font_name
    where you have the usual co-ordinates and width and height followed by the size of the font for display, the color of the font (in hex) and the name of the font.

    example:
    disp_file 10 30 90 15 12 00ffffff Arial
    - the name of the file being played will have the font size 12, white color and Arial type

    Note that the color is in the RGB format, so, pure red is 00ff0000, pure green is 0000ff00 and pure blue is 000000ff.

    The equalizer tracks has the format:

    eq_interval = n
    where n is the interval between equalizer tracks

    eq_track = x y w h
    defines the coordinates and size of the track image

    eq_slider = x y w h
    defines the coordinates and size of the slider button

Hosted by www.Geocities.ws

1