Icona di Melicum: una lira con il giogo a forma di curva di equalizzazione e la cassa armonica a forma di presa HDMI

Melicum

Alza il volume del monitor HDMI o DisplayPort dalla tastiera, come faresti con gli altoparlanti del Mac. Poi dai forma al suono.

  • macOS 14.2+
  • Apple silicon e Intel
  • Gratuito · GPL-3.0
  • L'audio resta sul tuo Mac
Finestra principale di Melicum: uscita audio impostata su un monitor Dell collegato via HDMI, volume al 42 per cento, bilanciamento, amplificazione, spettro in uscita ed equalizzatore
Il problema

Con quasi tutti i monitor, macOS disattiva il volume.

Le uscite HDMI e DisplayPort di solito non hanno un controllo hardware del volume: il cursore resta grigio e i tasti del volume mostrano un altoparlante barrato. E così finisci a cercare i pulsanti sul monitor.

PrimaCursore del volume disattivatoCon un monitor HDMI i tasti non fanno nulla. Il volume si regola dal menu a schermo del monitor.
Con MelicumCursore e tasti del volume nativiIl guadagno viene applicato via software al flusso digitale, in sincronia con i controlli di volume e muto di macOS.
Funzioni

Prima di tutto una manopola del volume. Un banco audio completo, quando ti serve.

Volume HDMI e DisplayPort

Volume, muto, bilanciamento e fino a 12 dB di amplificazione per qualsiasi uscita, anche quando il monitor non ha un volume proprio.

0–100% · ±bilanciamento · 0–12 dB in più

Tasti del volume nativi

Un componente di sistema opzionale sblocca il cursore e i tasti del volume di macOS, con volume e muto sincronizzati in entrambe le direzioni.

Componente HAL opzionale

Equalizzatore parametrico

Semplici controlli di tono, dieci bande fisse oppure una modalità esperta con filtri a campana, shelving, passa-alto e passa-basso, notch e passa-banda.

Fino a 64 filtri · importazione AutoEQ

Mixer per app

Dai a ogni applicazione il suo volume, con le app raggruppate per bundle: videochiamate e musica non si sovrappongono più.

Un tap separato per ogni app

Audio spaziale

Un riverbero stereo originale con cinque ambienti, da una piccola stanza a una cattedrale, e il controllo dell'ampiezza stereo.

5 ambienti · ampiezza mid/side

Audio Unit e preset

Metti in catena gli effetti installati, poi salva tutto in un super preset che si attiva con un'uscita o con un'app.

12 effetti · import/export JSON
Come funziona

Un tap, una callback, un clock.

Melicum cattura l'audio di sistema con i process tap di Core Audio, lo elabora con un motore in C in tempo reale e lo riproduce sul monitor, agganciandosi al suo clock per evitare derive.

  1. Le tue appMusica, video e chiamate vengono riprodotti sull'uscita Melicum.
  2. Process tapCore Audio li cattura, escludendo Melicum stesso per evitare il feedback. Il cursore e i tasti del volume di macOS controllano questa uscita.
  3. Motore MelicumC in tempo reale, senza allocazioni di memoria: volume, equalizzatore, mixer, riverbero, Audio Unit e protezione dai picchi.
  4. MonitorL'uscita HDMI o DisplayPort riproduce il risultato e fornisce il clock.

Guadagno applicato una sola volta

L'uscita virtuale opzionale offre a macOS i normali controlli di volume e muto. Il suo loopback non viene usato: Melicum applica il guadagno nel proprio motore, mai due volte.

Si ferma in sicurezza

Quando disattivi o chiudi Melicum, i tap vengono chiusi e torna l'uscita precedente. Se l'app si chiude in modo imprevisto, l'uscita virtuale sparisce entro cinque secondi.

Tutto in locale

L'audio viene elaborato in memoria sul tuo Mac. Niente viene registrato su disco né inviato in rete.

Screenshot

Grafite, crema e una lancetta rossa.

L'interfaccia prende i colori dall'icona: una console audio color grafite, controlli color crema e qualche indicatore rosso, usato con misura. I comandi principali restano sempre visibili mentre passi da un pannello all'altro. Il logo originale non cambia.

Viste SwiftUI native, mostrate con dispositivi, indicatori e preset di esempio. Seleziona un'immagine per vederla a dimensione intera.

Impostazioni

La tua configurazione, pronta quando ti serve.

I preset audio e le preferenze dell'app sono indipendenti: se richiami un'equalizzazione, lingua e opzioni di avvio restano come sono.

Salva tutto il suono

I super preset includono volume, equalizzatore, livelli delle app, riverbero e parametri delle Audio Unit. Puoi collegarne uno a un'uscita o a un'applicazione, oppure importare ed esportare le impostazioni in JSON.

Scegli come si avvia

Avvia al login apre Melicum quando accedi. Abilita audio all'apertura attiva anche l'uscita salvata ed è disattivata di default. Se quell'uscita non è disponibile, l'elaborazione resta spenta.

Cinque lingue

Passa al volo tra italiano, inglese, francese, tedesco e spagnolo nella sezione Preset. Nella guida completa (in inglese) trovi tutti i controlli e le impostazioni dei preset.

Aggiornamenti firmati

Controlli automatici. Installazione solo con il tuo ok.

Di default Melicum cerca le nuove versioni stabili circa una volta al giorno. Puoi attivare o disattivare il controllo automatico in Preset → Aggiornamenti, oppure cercare aggiornamenti a mano dall'app o dal menu rapido.

Download verificati

Sparkle verifica la firma del feed, quella dell'archivio e la firma del codice Apple. Bozze e versioni preliminari restano fuori dal canale degli aggiornamenti stabili.

Le tue impostazioni restano

L'app chiede conferma prima di scaricare e installare. Prima di chiudersi ripristina l'uscita fisica, conserva preset e preferenze e, al riavvio, rispetta le tue scelte di avvio.

Il componente audio

Gli aggiornamenti dell'app non sostituiscono di nascosto il componente HAL opzionale. Se una versione include un aggiornamento del componente, avvia a parte l'installer incluso con Abilita il volume di sistema….

Installazione

Quattro passi e i tasti del volume funzionano.

  1. Scarica e apri

    Scarica l'ultimo .dmg dalla pagina delle release e trascina Melicum in Applicazioni. Le build sono firmate e autenticate da Apple.

  2. Scegli il monitor

    Seleziona il monitor o il dispositivo audio in Uscita audio.

  3. Attiva l'audio

    Fai clic su Attiva audio e, quando macOS lo chiede, consenti la registrazione dell'audio di sistema.

  4. Sblocca i tasti del volume

    Fai clic su Abilita il volume di sistema… e autorizza l'installer. Da quel momento il cursore e i tasti di macOS controllano il tuo monitor.

Compila dal sorgente

Swift, Core Audio e C.

Serve Xcode. Il componente per il volume di sistema si basa su BlackHole, incluso come submodule.

# clona il progetto insieme al submodule BlackHole
git clone --recurse-submodules \
  https://github.com/debba/melicum.git
cd melicum

# esegui i test, poi compila il driver e l'app
swift test
./scripts/build-system-volume.sh
./scripts/build.sh
open build/Melicum.app
Il simbolo di Melicum, una lira color crema e rosso
Il nome

melicuslatino · «lirico, da cantare»

La poesia melica si cantava accompagnandosi con la lira. L'icona ne disegna una come un equalizzatore: il giogo è una curva di equalizzazione con tre nodi vuoti, ogni corda termina su quella curva come una banda di frequenza e la cassa armonica ha il profilo di una presa HDMI.

Altri prodotti

Dallo stesso banco di lavoro.

Tabularis

Un ambiente SQL desktop open source per PostgreSQL, MySQL, MariaDB e SQLite, con plugin come DuckDB e ClickHouse e un server MCP integrato per gli assistenti AI.

macOS · Windows · Linux · Apache-2.0

Gitdeck

GitHub, GitLab e Forgejo sul web e in un'app nativa per iPhone e iPad: issue, pull request e priorità a colpo d'occhio. La dashboard web è open source.

Web · iPhone e iPad · iOS 17+ · Gratuito

Discophile

Un player nativo per iPhone per le librerie Navidrome, Subsonic e Jellyfin, con gli audiolibri di Audiobookshelf, le radio online e un assistente musicale che funziona sul tuo iPhone o con ChatGPT.

iPhone · iOS 17+ · Presto su App Store