The Longest Cassette Ever

February 1st, 2008 by Nathan

So there I was, with a couple of gigs of Girls Aloud videos and nothing to do with them, when it hit me - why not put it on a Speccy? So I did.

That’s the why. Now for the how.

First, I used VirtualDub to resize the original video and remove the sound. Then I used BMP2SCR to convert the video to a series of files in a .TAP file. Then I used a lightly tweaked version of Gasman’s Samplepack code to convert the audio into a bunch of little files, one for every frame. Then I wrote another quick hack to take those thousands of little audio files and embed them in the already-converted screens, and tweaked Gasman’s sample player to play the newly-arranged data. And then I used VirtualDub again to turn the final output into the above.

Sadly the current .TAP file only works properly on Fuse, but I’m working on a real-time version for the +3e that’s so close to working it’s annoying.

Popularity: 31% [?]

4 Responses to “The Longest Cassette Ever”

  1. David Faltskog Says:

    Very clever :) can’t say i,ve ever seen them looking better!

  2. Bruno Florindo Says:

    It would be interesting to see a complete tutorial explaining everything you did. The part that interests me the most is what you did with the digitized audio. I uploaded similar work to YouTube (my nick’s zxspectrum128), but I had never thought of using Gasman’s wav2ay. Nice!

  3. Jeff Braine Says:

    Mmm, nice attributes.

    Lawks

  4. Bob Says:

    WHAT HAS SCIENCE DONE??

    It’s heartening to see how far speccy porn technology has advanced from the humble days of Sam Fox strip poker.

Leave a Reply


This site employs the Ravatars plugin.