Can you derive a NaCl key pair from an audio file?
Yes, of course.
Is that secure?
I wouldn't use it in a production environment, but it's fun.

https://codeberg.org/mark22k/resonancekey

#libsodium #libsndfile #NaCl #Security #Cryptography

resonancekey

resonancekey generates an NaCl key pair from an audio file.

Codeberg.org

In his latest blog entry, Rave developer Daniel 'trixie' Jedlicka reports on his work on the sndfile.library for AmigaOS 4, the development of a BOOPSI class for displaying multi-channel audio waveforms (e.g. 5.1 surround) and how detours can lead to the goal after all.

https://www.amiga-news.de/en/news/AN-2025-08-00093-EN.html

#AmigaOS4 #libsndfile #BOOPSI

amiga-news.de - Rear Window blog: Creating a sndfile.library for AmigaOS 4

#DevLog: #Anklang TypeScript & Sndfile Updates

🌐 #Jsonipc #TypeScript migration complete, including codegen!

📚 Updated development docs accordingly

🛠️ Manually wrote #libsndfile config.h

⚡ Major #Sndfile build speedup without #cmake

#BuildInPublic #100DaysOfCode

#BSI WID-SEC-2024-3282: [NEU] [UNGEPATCHT] [mittel] #libsndfile: Mehrere Schwachstellen ermöglichen Denial of Service

Ein entfernter authentifizierter Angreifer kann mehrere Schwachstellen in libsndfile ausnutzen, um einen Denial-of-Service-Zustand zu erzeugen.

https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2024-3282

Warn- und Informationsdienst

I’m looking for an open-source tool to write loop points into #WAV files, for #looping a section of the audio contained in the file.

By now I know that these are stored as #RIFF `smpl` chunks (see https://www.recordingblogs.com/wiki/sample-chunk-of-a-wave-file for the binary structure), and I could generate the binary data myself, but I need a tool to write the chunk into an existing file. #CLI preferred, or a #Python library.

#Exiftool & the #libsndfile tools can’t.

#Linux #audio #musicproduction #sampling #DAW #askFedi 

Sample chunk (of a Wave file) | RecordingBlogs

Description of the sample chunk in the wave file format

#libsndfile is a sound data #library.

libsndfile provides functions for interacting with sound files. libsndfile interacts specifically with sampled audio data, but supports many audio formats, including #WAV, #FLAC, #Opus, #Vorbis, #Speex, #MP3, and numerous less common formats. libsndfile can be used on a wide array of operating systems.

Website 🔗️: https://libsndfile.github.io/libsndfile/

apt 📦️: libsndfile1

#free #opensource #foss #fossmendations #programming

The libsndfile Home Page

Using #libsndfile to read #fft #windows from a #wav file, with a backwards seek to do analysis with #overlap, works great!

However, trying the same trick with an #ogg #vorbis input fails miserably: frame rate drops from 40+ to 3 after some minutes of audio-file time :( I conjecture (based on #top and #strace logs) that it is seeking back to the start of the file and re-decoding the whole thing on every seek backwards a little bit. Unsustainable.

Workaround: #ffmpeg to decompress beforehand.