Skip to content

SaveTave/Harmonica-Omega

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

🎵 HARMONICA OMEGA (v40 Perfect UI)

Harmonica Omega è la dashboard professionale definitiva per lo studio, l'improvvisazione e la teoria dell'armonica diatonica. Sviluppata con un'interfaccia "Black & Gold" unificata e moderna, offre strumenti avanzati per armonicisti di ogni livello, dal principiante al professionista.

🔗 VAI ALLA WEB APP


🏆 Special Thanks & Dedication

Un ringraziamento speciale al mio maestro Leandro Chiussi, armonicista straordinario e didatta eccezionale. Questa applicazione integra metodologie didattiche ispirate ai suoi insegnamenti, in particolare:

  • La Scala Blues Didattica Completa: Una mappatura estesa che include note di passaggio cromatiche fondamentali per un fraseggio moderno e fluido.
  • L'approccio logico alla costruzione dei Patrones ritmici (Crome, Terzine, Semicrome).

Grazie Leandro per avermi guidato in tutti questi anni di studio!


✨ Caratteristiche Principali

🎹 Visualizzatore & Teoria

  • Visualizzatore Dinamico: Armonica virtuale interattiva che mostra note, tablatura e intervalli in tempo reale.
  • Database Scale Completo (+20 Scale):
    • Blues & Didattica: Blues 2nd Pos (Leandro Completa), Blues Facile (No Bends), Boogie, Hybrid.
    • Standard: Maggiore (Ionica), Minore Naturale, Pentatonica Maggiore/Minore.
    • Modi Greci: Dorico, Misolidio, Frigio, Lidio, Eolio, Locrio.
    • Jazz: Minore Armonica, Minore Melodica, Lidia Dominante, Alterata, Diminuita, Esatonale.
    • Etniche/Esotiche: Rumena, Ungherese Minore, Doppia Armonica, Hirajoshi.
  • Dashboard Teorica Stacked: Visualizzazione incolonnata di Mappa Intervalli e Armonizzazione (Gradi e Accordi) per una consultazione immediata senza scrolling.

⚡ Generatori & Training

  • Generatore di Pattern (Metodo Chiussi): Crea esercizi ritmici (Crome, Terzine, Semicrome) ordinati intelligentemente per altezza reale (Pitch), garantendo una progressione musicale corretta anche attraverso i bending.
  • Lick Library (40+ Fraseggi): Una collezione curata di riff pronti all'uso:
    • Jason Ricci Style: Ostinati, Overblow Arpeggios, Chromatic Tension, Speed Licks.
    • Chicago Classics: Hoochie Coochie, Mannish Boy, Juke, Walter Boogie.
    • Turnarounds & V-IV-I: Frasi di chiusura e passaggio standard.
    • Riffs per Grado: Frasi specifiche per accordi I, IV e V.
    • Slow Blues: Bending profondi ed espressivi.
  • Procedural AI: Generazione infinita di nuovi licks basati sulle note della scala scelta.

🛠️ Utilities "Jam Ready"

  • Smart Jam Station: Cerca automaticamente su YouTube la Backing Track corretta (Blues, Jazz, Dorico, etc.) nella tonalità selezionata, aprendola in una nuova scheda.
  • Metronomo Integrato: Compatto, con visualizzazione LED e diverse suddivisioni ritmiche (incluso Swing).
  • Motore Audio Matematico: Riproduzione sonora precisa e intonata di scale e pattern.
  • Auto-Save: L'app ricorda le tue impostazioni (Tonalità, Scala, BPM, Lingua) al riavvio.

🚀 Come Usare

  1. Apri il link del sito.
  2. Seleziona la Chiave dell'armonica e la Posizione.
  3. Scegli una Scala o apri la Lick Library.
  4. Premi PLAY per ascoltare l'esempio o usa la JAM STATION per lanciare una base su YouTube e suonarci sopra!

💻 Tech Stack

  • Core: HTML5, CSS3, Vanilla JavaScript (ES6+).
  • Audio: Web Audio API (Sintesi real-time).
  • Design: CSS Grid/Flexbox con tema "Omega Gold" unificato.
  • Deployment: GitHub Pages (Single file, zero dependencies).

Developed with passion.

Releases

No releases published

Packages

No packages published

Languages