tormod wrote:For instance I have some WAV's of whole cassettes that I want to extract all the files from (CAS would do). I tried DC.EXE for this (running in DOSEMU) with variable luck, and that program is anyway dead (no source) I believe.
Oh, that's too bad! R.I.P.
I do have the DC source; some of it was used as the initial basis for DCWIN (which also has improvements and new features for controlling leader lengths).
tormod wrote:A set of modular tools would be awesome: WAV2CAS, CAS2BAS, BAS2CAS.
I made several such converters before DC however the growing number of possibilities and common code between them became a little unmanageable, so they were all rolled into the single DC utility, intended to be a universal tool with options made available to select different behaviours if the default wasn't desired.
As mentioned by Alastair, if you want to convert between tokenised BASIC and ASCII then by far the easiest way is to use an emulated Dragon to do it for you. That way you don't have to convert all the tokens... although it would be tricky to automate.