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.
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.
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.
#DevLog: #Anklang TypeScript & Sndfile Updates
🌐 #Jsonipc #TypeScript migration complete, including codegen!
📚 Updated development docs accordingly
🛠️ Manually wrote #libsndfile config.h
#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
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.
#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
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.