Slow speed tape conversion

Anything related to the tools Tap2Wav, Tap2CD, Tap2Dsk, Sedoric Disc Manager, Tape Header Creator, WriteDsk, and generaly speaking tools related to the management of Oric data files and devices.
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Slow speed tape conversion

Post by Symoon »

For the past 10 years, I've been working (very sparsely!) on a decoding tool for slow speed tapes.
It would have the advantage of warning signal reading errors and try to correct the small ones (both not being done when loading on a real Oric).

Never thought it would be hell like this, but the completion is near!
Still more testing required, don't hold your breath but it should'nt be another 10-years long before release now ;)
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Slow speed tape conversion

Post by Chema »

Nice Symoon!!! This is great for converting games that are stored on real tapes, I guess...

Great news :)
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Slow speed tape conversion

Post by Symoon »

Yes Chema, that's the only purpose ;)

Useful with real tapes only, if:
- the program was only recorded at slow speed (personal tapes, but some commercial too!)
- the fast version is faulty and there's a slow recording on the other side
Godzil
Squad Leader
Posts: 774
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France
Contact:

Re: Slow speed tape conversion

Post by Godzil »

There were no SLOW mode decoder?
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Slow speed tape conversion

Post by Symoon »

Godzil wrote:There were no SLOW mode decoder?
No.
You could use Wavclean and load the resulting WAV in Euphoric, but then had no elaborated error detection like you can have with Wav2tap for fast speed recordings.
User avatar
coco.oric
Squad Leader
Posts: 720
Joined: Tue Aug 11, 2009 9:50 am
Location: North of France
Contact:

Re: Slow speed tape conversion

Post by coco.oric »

Bravo Symoon

It's a big advance in backup of oric software
coco.oric as DidierV, CEO Member
Historic owner of Oric, Apple II, Atari ST, Amiga
Godzil
Squad Leader
Posts: 774
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France
Contact:

Re: Slow speed tape conversion

Post by Godzil »

Symoon: wow, I always thougth that the tape tools where already do this before! Good luck so :) Your software will be much appreciated :)
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Slow speed tape conversion

Post by Symoon »

Finally, finally, it's done ;) With the help of Fabrice of course!

Updated SourceForge with news versions and new transfer tool:
https://sourceforge.net/projects/euphor ... %20format/

Wavclean 1.5
- new signal decoding methods, designed for slow speed conversion but might be useful to fast speed too
- you can simulate a WAV speed correction if your tape player is too fast or too slow
- detailed displays available to locate an error in the WAV file (extremely verbose, several megabytes)

Wav2tap 1.2
- you can now try to decode a fast recorded program... Without synchro or header! Of course it won't load in any emulator, but this allows you to explore the content of a program that was partially deleted on tape.

Tap2wav 1.1
- bugfix: sometimes when into an infinite loop if the TAP file wasn't clean and had some extra bytes at the end. Fixed.
- a parameter now allows to add a 1.5 seconds silence at the end of the generated WAV file. This was done because some players don't play the very end of WAV files, thus the Oric program never finished loading. Now all these programs will cut is silence, not the Oric data.

Wav2taps 1.0
This is what took me soooo long: allow the decoding of slow speed recorded tapes! Only one program at time though, because of the very complicated synchronisation method due to the slow signal repeating the same bits several times.
Tries to auto-correct read errors and reports when it did.
You may have to try several Wavclean decoding methods in case of failure.

Enjoy :)
(detailed article to come in the CEO-Mag, in French but if I have time to and some are interested, I will translate)
User avatar
Chema
Game master
Posts: 3013
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Slow speed tape conversion

Post by Chema »

This is an incredible work! And not only this, but your tool for checking tap conversions.

Congrats, Symoon. Your efforts for preserving the Oric's software catalog are invaluable!
Godzil
Squad Leader
Posts: 774
Joined: Sat May 21, 2011 7:21 pm
Location: Between UK and France
Contact:

Re: Slow speed tape conversion

Post by Godzil »

Thank you Symoon :)
User avatar
iss
Wing Commander
Posts: 1637
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Slow speed tape conversion

Post by iss »

Thanks, Symoon! Great tools, I compile and use them under Linux without problems.
User avatar
Symoon
Archivist
Posts: 2301
Joined: Sat Jan 14, 2006 12:44 am
Location: Paris, France

Re: Slow speed tape conversion

Post by Symoon »

Thanks guys! It's been on my hard drive for much too long, I already planned to share all this in 2007, then 2008... But Wav2taps was not ready and required Wavclean modifications.

Glad to read it works with Linux too (though, 80-90% of the code being by Fabrice, I would have bet it would ;) )
Post Reply