Co

Configurable Open Source Audio Spectrum Analyzer

Hacker News

Configurable Open Source Audio Spectrum Analyzer

Hi, I’ve developed an open-source app for practicing basic skills in digital signal processing and computer graphics using OpenGL. It’s written mainly in C++ for data processing and visualization, with Python used for data input and configuration. This makes it easier to run experiments or adjust settings without recompiling the code, lowering the entry barrier for users unfamiliar with C++. By default, the app captures audio from a microphone in real-time and displays its spectrum on the screen. It’s highly customizable — you can change the number of bars, colors, and the overall color theme. The app runs on both Raspberry Pi and standard Ubuntu desktops. In my Raspberry Pi setup, I use a HiFiBerry DAC+ DSP to analyze music in real-time. The signal comes via optical input (TOSLINK) from a CD player, but you can also connect a microphone for live audio visualization. I’ve written instructions and a tutorial to help you get started — feel free to check it out and give it a try! Demo video (Ubuntu): https://www.youtube.com/watch?v=Sjx05eXpgq4 Demo video (raspberry pi with hifiberry dac+dsp): https://www.youtube.com/watch?v=QA2DYmdZ_Gw Simplified spec: https://sylwekkominek.github.io/SpectrumAnalyzer/ Hope someone finds it useful or fun to play with!

Share card

Actual performance

3points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
84%84% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsStrong engagement from HN community · Strong signals: open source, ide, io · Missing: https docs, excited, just released
68%68% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: user, computer, visual · Missing: mac, agents, macos
58%58% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRFits verified-revenue profile · Strong signals: video, users · Missing: mobile apps, ios, personal
54%54% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: users · Missing: plus, platform, intuitive
38%38% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: arr · Missing: mrr, revenue, profit
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: audio · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

TPF Analyzer
TPF Analyzer47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An open source platform to analyze and understand TPF source

Indie Hackers1open-source
Sl
SlideSelection, an Open Source Hooper Selection Implementation47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SlideSelection, an Open Source Hooper Selection Implementation

Hacker News4
Pi
Piki is now open source73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Piki is now open source

Hacker News2
Op
Open Source CNC Beehive With Arduino and Sensors58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open Source CNC Beehive With Arduino and Sensors

Hacker News1
An
An Open-Source Intro to WebApps Curriculum72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An Open-Source Intro to WebApps Curriculum

Hacker News12
An
An Open-Source Resource for Combating Burnout52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An Open-Source Resource for Combating Burnout

Hacker News1
Du
Duckling – Open-source datetime expression parsing69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Duckling – Open-source datetime expression parsing

Hacker News136
Po
Poll is now open-source58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Poll is now open-source

Hacker News1
Pi
PinPoint open source geocoder62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PinPoint open source geocoder

Hacker News1
Cr
Crayfish, an open source, shareware newsreader73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Crayfish, an open source, shareware newsreader

Hacker News2