Live data from Hacker News

Simulate cassette tape audio profiles using FFmpeg

github.com

21–30 of 81 posts

Re: Simulate cassette tape audio profiles using FFmpeg

#21
post #11

To which analog gain would 0 dBFS be mapped?

i don’t think any dynamic range manipulation is being done, beyond the slight variations as a consequence of the other processing.

generally 0dBVU is mapped to -18dBFS with VU style RMS metering being used on the digital side as well. but that isn’t some kind of physical translation, it’s rather arbitrary and more a convention.

Re: Simulate cassette tape audio profiles using FFmpeg

#25
I read that audio engineers actually use specialized and very expensive ripoff hardware in their signal processing chain to replicate the effect of the electromagnetics (hysteresis?) of tape systems on the audio.

To me, this seems like wasted effort. Any such filter can be implemented using DSP.

Re: Simulate cassette tape audio profiles using FFmpeg

#26
post #24

Well i would say wow and flutter is a property of the device playing the tape, not of the tape itself

Crappy old tape and a warped shell can cause wow and flutter too if the tape is sticking or the reels are binding.

The tape is driven by rollers directly, the reels only pick up the slack.

Re: Simulate cassette tape audio profiles using FFmpeg

#28

Earlier quoted context omitted.

You might want to have a look at https://github.com/jatinchowdhury18/AnalogTapeModel Available as a (free) DSP: https://chowdsp.com/products.html#tape

If you're interested in this topic, here are a few projects I found particularly interesting : LTSpice Guitar Pedals : A collection of LTspice simulations of classic guitar pedals, useful for studying, modifying, and experimenting with analog circuits. https://github.com/cushychicken/ltspice-guitar-pedals spiceAmp : An analog guitar amplifier simulator based on SPICE, designed to model tube amp circuits with high fid…

Guitarix v0.46.0+ supports running multiple instances of neural modules, blending models via a multi-module, and loading RTNeural (.json / .aidax) engines alongside Neural Amp Modeler (.nam) files

guitarix2-0.46.0 released - LinuxMusicians: https://linuxmusicians.com/viewtopic.php?t=26855

brummer10/guitarix.vst: guitarix vst3 wrapper for linux: https://github.com/brummer10/guitarix.vst

"Using Artificial Intelligence to set a guitar sound" Fedora Magazine; https://fedoramagazine.org/using-artificial-intelligence-to-...

Re: building a solid USB Pedal [set] https://news.ycombinator.com/item?id=45409295

From https://news.ycombinator.com/item?id=44120903 :

> A board of guitar pedals with IDK one USB-A and a USB-C adapter with OSC and MIDI support; USB MIDI trololo pedals

Re: JUCE on embeded, Rust DSP: https://news.ycombinator.com/item?id=48910657

Bluetooth pedal config probably works 99% of the time, reconfigurably

Re: Simulate cassette tape audio profiles using FFmpeg

#30
post #10

Has anyone come across a Dolby B (or similar) encode / decode program? I've been wanting to experiment with quantizing Dolby (or similar) encoded audio to 8 bits, and then unencoding to see how well it can sound.

U-he Satin emulates Dolby encoding/decoding.
Post reply on HN