Audio variants without a pipeline · part 3
Waveform data for peaks.js and wavesurfer, without a second pipeline
Feeding peaks.js and wavesurfer from a URL instead of a stored .dat file: one cached format, drawn from the processed audio your listeners hear.
Audio variants without a pipeline · part 2
Audio previews in Rails without a job queue
Turning ActiveStorage attachments into signed, on-demand audio variants: the view helpers, waveform peaks, expiring links, and what a cold render costs.
Audio variants without a pipeline · part 1
Audio variants on demand, instead of a media pipeline
Your app has audio and now it needs variants: previews, waveforms, transcodes. The usual answer is a media pipeline. There is another one.