Vai al contenuto

Ascolto, analisi e didattica del suono

Frequency Lab

Companion del corso Ear Training per la Tecnica del Suono al Conservatorio G.B. Martini di Bologna. Stazioni di sintesi e acustica, spettrogramma con registrazione, 200 quiz.

Contributo dell'autore
Progettazione didattica e sviluppo, docente del corso di cui è companion.
Contesto
  • Docenza, Conservatorio G.B. Martini di Bologna
  • Docenza, Accademia di Belle Arti di Macerata
Stato
In uso
Dati
I progressi restano sul dispositivo. Il mentor AI, opzionale, usa una chiave Gemini personale dell'utente.
Frequency Lab

Il progetto

Laboratorio interattivo di acustica musicale ed ear training, companion del corso Ear Training per la Tecnica del Suono tenuto dall'autore al Conservatorio G.B. Martini di Bologna. Riscritto come PWA su un motore audio Web Audio API nativo, progettato per la trasparenza didattica, ciò che si sente è ciò che lo spettro mostra.

Sei moduli con stazioni che manipolano in tempo reale frequenza, ampiezza, timbro, armoniche (sintesi additiva), sintesi sottrattiva, accordatura nei sistemi storici, campionamento e aliasing reali, bande ISO, riverbero e delay. Spettrogramma con microfono e registrazione WAV, 200 quiz su tre livelli con ripasso mirato degli errori, teoria con guide all'ascolto del Novecento (Parmegiani, Nuova Consonanza, Air Piece) e del paesaggio sonoro (Schafer, Oliveros).

Un mentor AI opzionale risponde usando una chiave Gemini personale dell'utente. Modalità Classe per la proiezione in aula con QR. Tutto offline, installabile, con i progressi salvati sul dispositivo.

Funzioni

  • Motore audio Web Audio nativo e trasparente
  • Stazioni di sintesi additiva e sottrattiva, filtri, campionamento
  • Spettrogramma con microfono e registrazione WAV
  • 200 quiz su 3 livelli con ripasso degli errori
  • Teoria con guide all'ascolto del Novecento
  • Mentor AI opzionale con chiave personale
  • Modalità Classe con QR per la proiezione
  • PWA offline, progressi in locale

Caratteristiche

  • Audio
  • AI

Stack tecnico

  • Vite
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Web Audio API
  • AudioWorklet
  • PWA
  • Gemini API (chiave utente)

Collaborazioni e ricerca

Se questo lavoro è rilevante per il tuo ambito, profilo e contatti sono sul sito principale.

Contatti su francescomariano.art