friture
friture copied to clipboard
Real-time audio visualizations (spectrum, spectrogram, etc.)
Replaced the Harmonic Product Spectrum (HPS) pitch estimator with an ultra-slim implementation of SWIPE (Sawtooth Waveform Inspired Pitch Estimator), adapted from libf0 and based on Arturo Camacho's original algorithm: [https://ufdcimages.uflib.ufl.edu/UF/E0/02/15/89/00001/camacho_a.pdf](https://ufdcimages.uflib.ufl.edu/UF/E0/02/15/89/00001/camacho_a.pdf)...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.13.0 to 6.14.1. Release notes Sourced from pyinstaller's releases. v6.14.1 Please see the v6.14.1 section of the changelog for a list of the changes since v6.14.0. v6.14.0...
during start I see such text in terminal ``` Assertion 'uchunk->index % bq->base == 0' failed at ../src/pulsecore/memblockq.c:289, function pa_memblockq_push(). Aborting. ```
Here's a video showing the issue: https://github.com/user-attachments/assets/d86f0251-f6e3-439a-a282-c1e26bfc10a9 I've already tried restarting the application and choosing different FFT sizes and frequency ranges, but the problem persists, unfortunately. Can anyone else reproduce...
It would be very interesting to lower the min. frequency below 20 Hz to detect infrasound. Maybe the FFT size has to be increased for that as well, to increase...
Thanks for building the great audio tool. It would be genuinely nice if you could add a feature that lets people switch the frequency axis's label between Hz and pitch...
This feature request is to enable LUFS (Loudness Units Relative to Full Scale) metrics into Friture. https://en.wikipedia.org/wiki/LUFS (also referred to as LKFS) After recently learning that different web platforms will...
Hi, I think that the possibility to integrate this project with others would be game-changing, as far as I know, a real time spectrogram that share the data in real...
I'm getting: ``` Assertion 'uchunk->index % bq->base == 0' failed at ../src/pulsecore/memblockq.c:289, function pa_memblockq_push(). Aborting. ``` on startup of friture-0.51-20240722.AppImage. Log is: ``` 2025-01-28 08:39:34,831 INFO friture.analyzer: Friture 0.51 starting...
The playback control is very useful, but it is missing the possibility to save the recording to a (wav) file. (Also, thanks for making this wonderful audio tool!)