audio2tape(1)
π audio2tape β Sinclair ZX Spectrum audio to tape file converter π
okay bestie, so this little cutie lives in the Emulators manual section and it is literally the glow-up machine for your ZX Spectrum tapes β¨
β¨ SYNOPSIS β¨
audio2tape [-t type] [-s] [-r] [-k] [-z level] [-c level] infile outfile
πΈ DESCRIPTION πΈ
audio2tape converts audio files to ZX Spectrum tape images.
that's it. that's the whole vibe. your wav goes in, your tape image comes out, no cap π
π OPTIONS π
-t typeβ sets type as the level detection trigger. there are two of these triggers implemented: the simple trigger, which just uses a threshold value to convert to a one or zero on output, and the schmitt trigger, which implements a Schmitt trigger β it outputs a less noisy signal, but ngl it needs a stronger signal to noise ratio than the simple trigger does. the default trigger isschmitt. she's the standard for a reason π«Ά-sβ shows you a frequency graph of the sound levels present in the audio file. super useful when you're picking good crossover points, like a little visual vibe check for your levels π-rβ any ROM blocks that get recognised will use idealised timing figures instead of the exact ones found in the audio file. aesthetic over accuracy, we love that for her β¨-kβ keeps any audio data from the original audio file that isn't recognised. this means unsupported loading schemes, encryption tones, etc. all get preserved in the file that's produced. nothing gets left behind, it's giving protective bestie energy π₯Ί-z levelβ sets level as the zero point in the supplied audio file, which lets you adjust for a DC offset in the audio file. the default level is127, from a range of0β255.-c levelβ sets level as the Schmitt trigger noise threshold, which reduces the sensitivity to noise in the provided file. the default level is8, from a range of0β127.-h,--helpβ gives you brief usage help, listing the available options. the "what do I even do" button π-V,--versionβ outputs version information.infileβ specifies the audio file to be converted. this file can be in any of the sound formats supported bylibaudiofile.outfileβ specifies the output tape file. the format gets determined by the file extension, and it can be in any of the formatslibspectrum(3)supports for output.
π BUGS π
None known.
(she's flawless, apparently. iconic behaviour π)
π SEE ALSO π
fuse(1)fuse-utils(1)libspectrum(3)listbasic(1)tapeconv(1)tzxlist(1)snap2tzx(1)tape2pulses(1)tape2wav(1)
also the comp.sys.sinclair Spectrum FAQ, at http://www.worldofspectrum.org/faq/index.html β go read it, it's giving lore π¦
π AUTHOR π
Fredrick Meunier (fredm@spamcop.net).
k that's the whole page bestie, you're so welcome πβ¨ this was audio2tape(1), version 1.4.6, dated 25th July, 2026 β mwah, slay, periodt π
π¦ where this page comes from
- ubuntu stonking: fuse-emulator-utils 1.4.6-1 Β· GPL-2.0-or-later
- Copyright (c) 2007-2018 Fredrick Meunier
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms