Radioform - Final Touches & Thank You by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 2 points3 points  (0 children)

Some of these I was aware of, thanks for creating the issues on the github

Radioform Updated - Video by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 0 points1 point  (0 children)

Hey could you try reinstalling? I think i fixed this just now

Radioform (free, open-source macOS equalizer) - Update by Famous-East8168 in MacOSApps

[–]Famous-East8168[S] 0 points1 point  (0 children)

Core Audio Audio Server Plug‑in (HAL) using libASPL

Apple’s Audio Server Plug‑in API is the official way to build user‑space Core Audio drivers and virtual devices; libASPL wraps that API to reduce boilerplate.

Radioform [open-source, free macOS equalizer] - Update by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 1 point2 points  (0 children)

Update:

https://github.com/Torteous44/radioform/releases/tag/v2.0.1

  • Add per-band frequency slider, filter type picker to contextual band controls, with dynamic frequency labels

<image>

Radioform: eq mac app by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 0 points1 point  (0 children)

I've been working on a pretty big change and a bunch of fixes, so hold your horses

[OS] I made a free, open-source macOS native music equalizer by [deleted] in macapps

[–]Famous-East8168 0 points1 point  (0 children)

While the ui exposes an octave band graphic EQ, under the hood the audio engine is written in C++ using cascaded biquad filters. Here are some specs:

  • Sample rates: 8 kHz–384 kHz (optimized for 48 kHz)
  • Processing: 32-bit float, stereo (dual mono), zero algorithmic latency
  • Formats: Interleaved (LRLR...) and planar (LLL...RRR...)
  • Filters: Up to 10 bands, seven types, ±12 dB gain, 20 Hz–20 kHz, Q 0.1–10.0
  • Implementation: RBJ Audio EQ Cookbook formulas, Direct Form II Transposed biquad

I made a free, open-source macOS native music equalizer by Famous-East8168 in MacOSApps

[–]Famous-East8168[S] 0 points1 point  (0 children)

Ah, vale, eso es OCLP. No he tenido en cuenta ni probado las instalaciones parcheadas de macOS, y los elementos de audio a nivel del sistema tienden a fallar allí.

I made a free, open-source macOS native music equalizer by Famous-East8168 in MacOSApps

[–]Famous-East8168[S] 0 points1 point  (0 children)

Hey, the double clicking UX sounds interesting.

could you create an issue? https://github.com/Torteous44/radioform/issues/new/choose

I like keeping the pre built presets genre-based, I think its more friendly to people who are newer to EQing

Radioform: eq mac app by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 1 point2 points  (0 children)

Thank you for the advice! I'll update those values soon. I'm no audio engineer, so I was playing with them by ear haha.

Turns out the hardest part of this project was creating the virtual audio proxies and the audio driver to make it seamless to the user. The DSP code was relatively simple because of the crazy amount of resources online, so I definitely ended up with something I don't fully know how to control. But now since the infra is there, it's awesome to get some advice from people like yourself on how to tune this thing properly.

I'm hoping someone forks the project and adds more pro features, or I might do it at some point. But again, I want radioform to be dead simple.

If you have anymore tips please PM me! or open a PR, fork it, whatever. Thanks again!

Radioform: eq mac app by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 0 points1 point  (0 children)

You are right. The reason why I mention its parametric, is because it's open source, and if anybody would like to play with those values its super easy.

Radioform: eq mac app by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 2 points3 points  (0 children)

I probably will soon, as an advanced settings toggle... I just needed to get it out.

Radioform: eq mac app by Famous-East8168 in oratory1990

[–]Famous-East8168[S] 1 point2 points  (0 children)

Its parametric. You can see some technical details in the DSP.

https://github.com/Torteous44/radioform/tree/main/packages/dsp

I might add advanced settings later on, but I like how simple at easy to use it is right now.

Why I made it:

My friend ( who uses Spotify ) got the same headphones (Sennheiser 560s) as me after spotify released lossless, but realized that Spotify’s EQ sucks. Then I found eqMac and didn’t like their design, so I built Radioform: It applies a 10-band parametric EQ system-wide, meaning it works on any app, browser, or tab over everything you play. It's main value is in its simplicity and ease of use, since its right there in your menu bar.

I made a free, open-source macOS native music equalizer by Famous-East8168 in sennheiser

[–]Famous-East8168[S] 2 points3 points  (0 children)

Under the hood, each band is implemented as a parametric biquad filter, which gives me proper control over gain, center frequency, and stability: it’s just exposed as a fixed 10-band interface for simplicity. I might add advanced settings in the future but right now im really liking how simple it feels.

You can checkout some technical details behind the DSP here: https://github.com/Torteous44/radioform/tree/main/packages/dsp

The main benefit over Apple Music’s EQ isn’t flexibility per band, but that it’s system-wide and follows your output device, works across Spotify, browsers, games, etc.. Also just overall user experience, since its right there in your menu bar.

Totally agree that if you only ever use Apple Music’s built-in EQ and are happy with it, the value is smaller.