The Dark Codex

Cronache dall'ordine — riflessioni su software, sicurezza, privacy e indipendenza.

3 articoli
20 app su Store
Portomaggiore, Italy
Tutti macOS (2) Software Design (2) SDR (1) DMR (1) C4FM (1) Ham Radio (1) ApexSDR DMR (1) Digital Voice (1) Amateur Radio (1) Audio (1) PeakLab (1) Waveform Editor (1) Privacy (1) Ethics (1) Anti-Profiling (1)
+

Se hai mai provato a decodificare il DMR sul tuo computer, conosci la trafila.

Prima ti serve un'applicazione SDR. SDR++, SDR#, GQRX, scegli tu. Poi ti serve un cavo audio virtuale per instradare l'uscita del discriminatore da qualche parte. Poi ti serve DSDPlus o DSD per decodificare effettivamente il flusso digitale. Tre applicazioni separate. Configurate indipendentemente. Collegate da tubature virtuali che si rompono ogni volta che qualcosa si aggiorna.

Metà dei post sui forum radioamatoriali sono variazioni della stessa domanda: "Non riesco a far funzionare DSD con il mio SDR, aiuto." L'altra metà sono risposte che iniziano con "assicurati che il tuo cavo audio virtuale sia impostato su..."

E se sei su macOS? La situazione è ancora peggiore. I decoder seri sono solo per Windows. Le tue opzioni sono una macchina virtuale, una partizione Boot Camp, o accettare che il monitoraggio della voce digitale dal tuo Mac semplicemente non succederà.

Non è un inconveniente minore. È un flusso di lavoro rotto che persiste da oltre un decennio mentre il DMR è diventato il modo voce digitale dominante nel radioamatorismo.

ApexSDR DMR esiste perché mi sono stancato di combattere con il software invece di ascoltare la radio.

Sono IU4TPI. Sono radioamatore con licenza da anni. Sviluppo software di professione. E ogni singola volta che mi sedevo per monitorare il mio ripetitore DMR locale dal Mac, finivo a fare troubleshooting di pipe audio invece di copiare nominativi. Non è l'hobby per cui mi sono iscritto.

Così ho costruito quello che avrebbe dovuto esistere da anni: un'applicazione SDR con decodifica voce digitale integrata direttamente nella catena del segnale. Non agganciata. Non instradata tramite pipe. Integrata.

Noterai qualcosa che manca in ApexSDR DMR: il display waterfall. Quella cascata colorata scorrevole che ogni SDR mette in primo piano. Non c'è di proposito.

Ecco il ragionamento. Quando stai monitorando un ripetitore DMR su 438.500 MHz, cosa ti mostra il waterfall? Un segnale stretto che appare e scompare quando la gente va in trasmissione. Conosci già la frequenza. Conosci già la banda. Il waterfall non ti sta dicendo nulla che tu non sappia già. È un piacere per gli occhi che consuma spazio sullo schermo e cicli di elaborazione aggiungendo zero valore operativo per il monitoraggio della voce digitale.

ApexSDR DMR ti mostra quello che conta: livello del segnale, stato dello squelch, modo, timeslot, color code, talkgroup, nominativo sorgente. Informazioni su cui puoi agire. Non pixel da guardare.

Questa è una scelta progettuale deliberata, non una funzionalità mancante. ApexSDR DMR è una radio, non un'applicazione per dipingere spettri.

L'esperienza è esattamente quella che ti aspetteresti da una radio.

Seleziona il modo DMR. Sintonizzati sulla frequenza del tuo ripetitore. Quando arriva una trasmissione, senti voce chiara. Sullo schermo vedi timeslot, color code, ID talkgroup e nominativo sorgente. Con una connessione internet attiva, ApexSDR DMR risolve automaticamente gli ID DMR interrogando il database globale, mostrando il nominativo e il nome dell'operatore in tempo reale. Vedi chi sta parlando, non solo un numero. Nessun setup. Nessun wizard di configurazione. Nessun software esterno. Funziona e basta.

Lo stesso vale per il C4FM. Seleziona il modo. Sintonizza. Ascolta. I frame Yaesu System Fusion vengono decodificati nativamente con informazioni sorgente e destinazione visualizzate in tempo reale.

Per essere chiari: questo decodifica voce digitale radioamatoriale. Trasmissioni non criptate come quelle usate sui ripetitori ham e in simplex in tutto il mondo, in piena conformità con le normative radioamatoriali. È uno strumento per radioamatori che vogliono monitorare il loro ripetitore locale senza costruire una macchina di Rube Goldberg fatta di componenti software.

ApexSDR DMR è attualmente in beta su macOS. Il nucleo è solido. La ricezione analogica funziona. La decodifica DMR funziona. La decodifica C4FM funziona. Stiamo perfezionando l'interfaccia, espandendo la compatibilità hardware SDR e testando su diverse configurazioni di ripetitori prima del rilascio pubblico sul Mac App Store.

Nessuna applicazione SDR su nessuna piattaforma, Windows, Linux o macOS, offre decodifica DMR e C4FM integrata in un click. Non SDR++. Non SDR#. Non GQRX. Non CubicSDR. Nessuno di loro. ApexSDR DMR è il primo, e gira nativo su Apple Silicon.

Questo e' uno sviluppo aperto. Se hai idee, richieste di funzionalita' o suggerimenti su cosa ApexSDR DMR dovrebbe fare in futuro, vogliamo sentire la tua voce. Scrivi a info@blackorder.it e aiutaci a plasmare il futuro di questo software. Le migliori funzionalita' vengono dagli operatori che le usano ogni giorno.

73 de IU4TPI.

Leggi articolo completo Beta macOS
ApexSDR DMR: Un Click per la Voce Digitale. Niente Pipe, Niente Complicazioni. Anteprima
+

C'era un momento in cui editare l'audio era qualcosa di diretto. Aprivi un file, vedevi la waveform, facevi la modifica necessaria, renderizzavi e avevi finito. Nessuna frizione. Nessuna attesa. Nessun sovraccarico mentale. Solo tu e il suono.

A un certo punto, quella semplicità è scomparsa.

Gli strumenti audio sono diventati più grandi, più pesanti e più complessi. Potenti, certo. Ma spesso eccessivi per il tipo di lavoro che molti creator fanno ogni giorno. Editare una traccia voce. Pulire un podcast. Tagliare un take. Modellare un fade. Sistemare un respiro. Finalizzare un file.

PeakLab nasce dalla frustrazione silenziosa di quel vuoto.

È stato costruito per chi ama ancora lavorare direttamente sull'audio. Per chi vuole precisione senza cerimonie. Velocità senza compromessi. Uno spazio dove la waveform torna al centro di tutto.

Dal primo momento in cui apri un file, PeakLab è immediato. La waveform appare all'istante, fluida sotto il cursore, pronta per essere esplorata a qualsiasi scala. Puoi immergerti nei dettagli microscopici o scorrere registrazioni lunghe senza perdere l'orientamento. Risulta stabile. Solido. Affidabile. Come deve sentirsi un editor serio.

L'editing è veloce e naturale. I tagli cadono esattamente dove li posizioni. I fade si modellano in modo fluido e musicale. Le selezioni rispondono con precisione a livello di campione. Non stai mai lottando con lo strumento o aspettando che si aggiorni. L'interfaccia resta in secondo piano, così la tua attenzione resta sul suono.

Questa focalizzazione è intenzionale. PeakLab non è una DAW e non cerca di esserlo. È un editor waveform dedicato, progettato per il lavoro reale che avviene tra la registrazione e la pubblicazione: la fase silenziosa e meticolosa in cui l'audio diventa chiaro, bilanciato e finito.

Sotto la superficie, il motore di elaborazione è stato ingegnerizzato tanto per la qualità quanto per la velocità. La normalizzazione rispetta la loudness percepita. Le modifiche di tempo e pitch preservano il carattere. La riduzione del rumore lavora nel dominio spettrale invece che per sottrazione brutale. I fade seguono curve equal-power così le transizioni risultano naturali invece che meccaniche. L'obiettivo è sempre stato la trasparenza: elaborazione che migliora l'audio senza lasciare impronte.

Allo stesso tempo, PeakLab abbraccia l'ecosistema macOS moderno. Apre ed esporta tutti i principali formati lossless e compressi. Gli Audio Units e i plugin di terze parti si integrano senza problemi, con rendering offline completo attraverso una catena di effetti. Gli effetti real-time permettono di modellare rapidamente mentre ascolti. L'elaborazione batch e il rilevamento silenzi accelerano il lavoro ripetitivo. Marker, meter, navigazione overview e tracciamento cronologia supportano sessioni di editing lunghe senza affaticamento.

Ma le funzionalità da sole non sono mai state il punto.

PeakLab è stato creato pensando a un utente molto specifico: qualcuno che ricorda quanto fosse soddisfacente l'editing audio focalizzato, e che aspettava che quell'esperienza esistesse di nuovo su macOS moderno. Ricostruito con le prestazioni, la precisione e la stabilità di oggi.

È software fatto con rispetto per il lavoro sul suono.
Rispetto per il tempo.
Rispetto per il mestiere dell'editing stesso.

Puoi aprire un file, fare una modifica precisa, renderizzare e andare avanti. Esattamente come dovrebbe essere.

Leggi articolo completo App Store
+

Se costruisci software, ci si aspetta che raccogli dati.
Se vuoi crescita, ci si aspetta che tracci il comportamento.
Se vuoi visibilità, ci si aspetta che classifichi, segmenti e ottimizzi le persone.

Questo articolo sostiene che nulla di tutto ciò è inevitabile.

La Profilazione Non è Neutrale

La profilazione utente viene spesso giustificata come "personalizzazione" o "migliore esperienza utente."
In pratica, agisce come un meccanismo di selezione.

I sistemi di profilazione non si limitano ad adattare le interfacce. Decidono:
chi ottiene visibilità
chi viene promosso
chi viene finanziato
chi viene ignorato

Il risultato è un web dove l'accesso non si basa su merito, qualità o contributo, ma su visibilità pregressa, capitale sociale e favore algoritmico. Più dati generi, più il sistema ti amplifica. Chi non ha un pubblico resta invisibile, indipendentemente dal valore.

Questa non è una limitazione tecnica. È una scelta progettuale.

Una Filosofia di Design Diversa

La strategia dietro i miei progetti software è semplice:
costruire sistemi che funzionano senza profilare gli utenti.

Questo significa:
nessun tracciamento comportamentale
nessuna inferenza demografica
nessuna segmentazione psicologica
nessun sistema di scoring nascosto

Gli utenti non vengono ridotti a profili di dati. Sono partecipanti.

La registrazione, quando richiesta, è minimale. Di solito limitata a un'email e un nome. Niente età, niente interessi, nessuna identità inferita. Il sistema non ha bisogno di "conoscere" l'utente per funzionare.

Questo vincolo è intenzionale. Forza decisioni architetturali diverse.

Dalla Classificazione alla Rotazione

La maggior parte delle piattaforme si basa sulla classificazione. La classificazione inevitabilmente concentra l'attenzione.

Invece della classificazione, i miei progetti usano la rotazione.

Contenuti, visibilità ed esposizione vengono distribuiti nel tempo anziché ottimizzati per l'engagement. Tutti hanno accesso allo stesso spazio di opportunità. Il sistema non premia chi ha già visibilità, denaro o traffico esterno.

La rotazione non è casualità. È equità implementata come infrastruttura.

Questo approccio è attualmente utilizzato in Parole Da Leggere, una piattaforma di scrittura dove gli autori ruotano democraticamente in homepage. La visibilità non si guadagna attraverso follower, pubblicità o trucchi di ottimizzazione. Ogni contributore viene trattato equamente per design.

Perché Questo è Importante Oltre le Piattaforme di Contenuti

La stessa logica si applica al crowdfunding, ai marketplace e alle comunità digitali.

La maggior parte delle piattaforme di crowdfunding non è democratica. Richiedono ai creatori di portare il proprio pubblico. Il successo del finanziamento dipende più dalla visibilità esterna che dall'idea stessa.

Un modello di scoperta senza profilazione, basato sulla rotazione, permetterebbe alle idee di emergere in base all'equità di esposizione, non all'influenza preesistente.

Non si tratta di eliminare la competizione. Si tratta di eliminare il bias strutturale.

La Privacy come Conseguenza, Non come Feature

In questo modello, la privacy non è una funzionalità di marketing.
È una conseguenza della moderazione architetturale.

Quando non profili gli utenti:
ci sono meno dati da proteggere
meno rischi di conformità
minor incentivo per la monetizzazione basata sulla sorveglianza
maggiore fiducia tra piattaforma e utente

Il sistema diventa più semplice, più robusto e più trasparente.

Il Futuro Non Sono Algoritmi Più Grandi

Il futuro del web non ha bisogno di più dati, profilazione più profonda o modelli di predizione più potenti.

Ha bisogno di:
distribuzione equa dell'attenzione
sistemi che non puniscono l'invisibilità
piattaforme che non richiedono la sorveglianza per funzionare

La profilazione è una scorciatoia, non una necessità.

Costruire software senza di essa è più difficile all'inizio, ma più sostenibile nel lungo periodo. Non perché sia eticamente di moda, ma perché ripristina l'equilibrio tra persone e piattaforme.

Questo non è un ritorno al web dei primi tempi.
È un'evoluzione oltre le sue peggiori abitudini.

Leggi articolo completo