Author: Christian Cristofori
Not a real, professional way, but it works. You can also select what tipe of file
to grab (bitrate, mono/stereo, Hz).
Answer:
Simply use that trick to made your rippers/grabers:
(don't know if it work on NT / 2000)
Downloadhttp://files1.sonicspot.com/alternatecdfsvxd/cdfs.zip the substitutive
FSCD.VXD from the Net and substitute to your original located in
\Windows\System\IOSubSys directory.
I suppose it needs a reboot.
In your program, in the "Grab" button just put in the function that calculates the
location of the file and makes a copy of it.
( probabily this will not work, but it demonstrates how to make)
1 procedure TfrmMain.cmdGrabClick(Sender: TObject);
2 var3 mHz: string;
4 mBr: string;
5 mStereo: string;
6 mTrack: string;
7 mFile: string;
8 begin9 case rgHz.ItemIndex of10 0: mHz := '11025kHz';
11 1: mHz := '22050kHz';
12 2: mHz := '44100kHz';
13 else14 mHz := '48000kHz';
15 end;
16 if (rgBr.ItemIndex = 0) then17 mBr := '8bit'
18 else19 mBr := '16bit';
20 if (chkStereo.Cheched) then21 mStereo := 'Stereo'
22 else23 mStereo := 'Mono';
24 mTrack := 'Track ' + cboTrack.Text + '.wav';
25 26 mFile := cboDrive.Text + ':\' + mStereo + '\' + mHz + '\' + mBr + '\' + mTrack;
27 // Copy now the file in mFile.28 29 end;