Note di Rilascio - CreaVideoLyrics
Istruzioni di Installazione
Warning 1 (Generale): Per motivi legati a Windows e macOS, tenere i SoundFont in cartelle dedicate (es. C:\SoundFonts o ~/SoundFonts) anziché nelle cartelle di sistema predefinite migliora notevolmente la velocità di caricamento. Questo non accade su Linux (preascolto: 1-2 sec vs Windows 4-6 sec, macOS 8-10 sec).
Warning 2 (solo macOS): Per usare il software, eseguire nel Terminale:
sudo xattr -cr /Applications/CreaVideoLyrics.app
Warning 3 (solo Linux): L'AppImage richiede permessi di esecuzione. Clic destro > Proprietà > Permessi > "Consenti esecuzione come programma".
v1.0.2.3 - Aggiornamenti cumulativi fino al 9 Novembre 2026
Raccoglie tutto ciò che è cambiato dopo l'aggiornamento del 1 Ottobre. La guida in linea (tasto destro > Aiuto, oppure menu ? > Aiuto) è stata aggiornata con tutte le novità.
Ultime novità (8–9 Novembre)
- Intonazione automatica dei bassi SFZ. I banchi dei bassi vengono misurati e accordati da soli, regione per regione, anche quando il campione non risponde alla velocity di prova. Il risultato viene salvato e riutilizzato ai lanci successivi.
- Correggi stonature più precisa. La regola armonica ora tiene conto anche delle piegate (pitch bend) già in corso sulla nota, così corregge note che prima venivano saltate.
- Piegate di chitarra tenute. Una piegata tenuta di un semitono non viene più annullata per errore: spariscono i battimenti tra la chitarra e gli altri strumenti sulla stessa nota.
- Bilanciamento degli accompagnamenti. La fascia è ora 90–120% del riferimento (prima 80–123%); anche il tetto del primo piano scende al 120%.
Menu, archivi e navigazione
- Barra dei menu in ogni modulo. Il menu contestuale (tasto destro) resta disponibile.
- *Midi to Mp3*: Brani (Archivio Brani Midi, Apri cartella del MIDI), Strumenti (Opzioni Generali, Correzioni per famiglia, Scelta stile: un unico centro di controllo), Preset Stili, Preset Opzioni e ?.
- *Sincronizza parole*: Brani (Archivio Brani MP3+txt, Apri cartella MP3) e ?.
- *Crea video*: Brani (Archivio Brani Video) e ?. Il pulsante "Apri cartella MP3 / MP4" resta dov'era.
- Il menu ? contiene Aiuto e Informazioni su CreaVideoLyrics (versione, società, contatti).
- Archivio Brani, uno per ogni modulo. Midi to Mp3 ritrova i MIDI già elaborati; Sincronizza parole le coppie MP3 + TXT con lo stesso nome; Crea video le coppie MP3 + SRT con lo stesso nome. Basta indicare la cartella principale dei tuoi progetti: la scansione include le sottocartelle e il doppio clic su un brano lo ricarica nel modulo giusto, con i campi già compilati. MP3 e SRT creati con CVL entrano nell'elenco da soli.
- Regole della scansione: sostituisce l'intero elenco dell'archivio scelto; se annulli resta l'elenco precedente; togliere una voce non cancella mai i file.
- Impostazioni, archivio e registri in un'unica cartella *CreaVideoLyrics* dentro la cartella Musica (con file distinti per macOS, Windows e Linux). Licenza e prova restano nella cartella utente.
Dal MIDI al video
- Passaggio diretto a Crea video. Al termine di "Crea File Audio e srt per Video", se il MIDI ha i testi (quindi viene creato anche l'SRT), il programma chiede "Vuoi passare subito a Crea video?". Con *Sì* si apre Crea video con MP3 e SRT già compilati (se era già aperto, i campi vengono sostituiti); con *No* si apre la cartella come prima.
- SRT automatico dai testi del MIDI, scritto accanto all'MP3 insieme a un file
.parole con i tempi delle singole parole.
- Crea video: intestazione iniziale su due righe (titolo e artista, dal MIDI o scritti da te) fino alla prima riga di testo; trascinamento dei file sui campi; ricorda font, dimensione e ultima cartella degli sfondi.
- Nuovo "Stile dei testi": *Riga per riga* oppure *4 righe con parola evidenziata* (predefinito, come nel player OLW). La prima riga, più grande, è quella che si canta e si colora parola per parola; le tre successive, più piccole e grigie, mostrano le frasi in arrivo, e il blocco scorre di una riga alla volta. Se manca il file
.parole (per esempio con un SRT fatto a mano) si usa *Riga per riga*.
Preset e opzioni
- Preset Stili (nel menu): Dance / Disco / Funk, Lento / Ballad / Jazz, Pop, Blues, Rock blues. Applicano lo stile al MIDI caricato, sempre a partire dall'originale; "Nessuno stile" lo riporta com'era.
- Preset Opzioni (nel menu): Nessuna opzione, Brani lenti, Brani veloci. Impostano le opzioni più adatte al tipo di brano, secondo la nostra esperienza. Un solo preset attivo alla volta; i brani con opzioni proprie salvate non vengono toccati.
- Nuove opzioni nel pannello: *Respiro dei fiati* (soffio, vibrato, legato), *Raddoppio degli strumenti d'insieme* (una seconda voce, leggermente diversa, per organi, archi, cori, ottoni...), *Proteggi il canto* (abbassa gli strumenti che coprono la voce guida, solo sulle velocity).
Audio, bilanciamento e preascolto
- Bilancia i volumi ora funziona anche con MediumQuality, nel preascolto e nel file finale. Regole generali, senza tagli fissi per strumento:
- Basso protetto: margine di 3 dB sul riferimento e taglio massimo di 4,5 dB.
- Parti dominanti (una parte che copre le altre): contenimento progressivo oltre la soglia, fino a 3 dB aggiuntivi.
- Batteria: confronto con le parti che suonano nello stesso momento; il kit scelto viene rispettato anche nell'export.
- Cali isolati di volume (CC7/CC11) sui canali melodici: recupero graduale, da 1,2 a 4 dB, solo dove il calo è un gradino isolato e non una dinamica voluta.
- Compensazione per strumento: kalimba -5 dB (suona più forte di quanto dica il suo volume). Si amplia con i casi segnalati.
- Menu Batteria: scelta del kit (anche .sfz) e opzione batteria senza riverbero.
- Preascolto: il MIDI viene elaborato prima, per tracciare la mappa delle correzioni; poi il brano è frazionato in gruppi da 30/60 secondi per tutti i motori (0, 1 e 2): i primi 30 secondi sono pronti subito e gli altri seguono. Lo stacco che si può percepire è dovuto a questa scelta e riguarda solo il preascolto, che parte molto prima. Con *Bilancia i volumi* attivo il preascolto prepara invece tutto il brano prima di partire: attesa iniziale più lunga, nessuno stacco, riascolti immediati se le impostazioni non cambiano.
- Più veloce: rendering e misure in parallelo sulle CPU disponibili; ricerca dei SoundFont per famiglia in parallelo; nuovo pulsante SF di famiglia sotto la griglia canali (SF2 oppure SFZ a tutti i canali attivi).
Correzioni a note e strumenti
- Chitarre: wheel transitori corretti, legati con note reali, rumori delle corde anche dedotti (cambi di posizione su nylon e acciaio, in modo prudente).
- Dinamiche deboli e volumi a zero (CC11=0) conservati.
- Batteria asciutta: l'invio agli effetti resta coerente anche con Valvola e Bassi multibanda.
- Vari fix per note e strumenti.
Novità di novembre 2026
- Batteria .sfz più presente. I kit batteria in formato .sfz avevano meno alti (piatti, hi-hat) e una cassa grossa ma poco presente rispetto ai kit SF2: ora vengono bilanciati in automatico, così si possono usare senza rinunciare alla presenza.
- Basso .sfz più pulito. Sulle note gravi non impasta più: tolto il rumble sotto i 38 Hz e ridotta la zona fangosa attorno ai 220 Hz.
- Preascolto e creazione più veloci. La batteria .sfz, che era la parte più lenta, viene salvata e riutilizzata finché non cambi MIDI o kit; il "Crea File" lavora a 48 kHz (come l'MP3 finale) ed è circa il doppio più veloce, senza differenze di suono.
- Chiusura sicura. Se provi a chiudere il programma mentre è in corso un'operazione (preascolto, MP3, sincronizzazione, video), compare un avviso e la chiusura non avviene; senza operazioni in corso si chiudono tutti i moduli insieme.
- Interfaccia. Titolo del brano in rosso, a destra, nella finestra Midi to Mp3; finestra di accesso più compatta su macOS; griglia canali adattata a 1372×858.
- Più affidabilità con i banchi .sfz. Recupero automatico dei canali senza audio, wheel delle chitarre SFZ sui nuovi attacchi, scala in dB nel tooltip del Volume generale.
Da sapere aggiornando
- Il primo preascolto di ogni brano viene rigenerato (la memoria dei preascolti è stata azzerata), quindi sarà più lento del solito. Se cambi le opzioni, il preascolto si rigenera da solo.
- Bilanciamento e preascolto sono cambiati: riascolta i brani già rifiniti, potresti sentire piccole differenze rispetto a prima. Segnalaci ciò che non ti convince.
v1.0.1.0 - Aggiornamento del 1 Ottobre 2026
Correzioni importanti (motori MaximizeQuality e HigherQuality):
- Canali che sparivano: a volte, nel preascolto o nel file audio, uno strumento non si sentiva (ogni volta uno diverso), oppure un canale suonava con il suono di un altro. Trovata e corretta la causa: ora tutti i canali entrano sempre nel mix. Il motore MediumQuality non era interessato.
- Volume dei canali (Vol %): la percentuale impostata in griglia ora si sente in proporzione e allo stesso modo su tutti e tre i motori (es. 50% = metà ampiezza, circa -6 dB).
- Batteria al MediumQuality: applicate anche qui le correzioni di stereo, groove e fiati già usate dagli altri motori.
Novità:
- Avvisi più chiari: se il rendering di un canale non produce audio, il programma lo rifà in automatico; se non ci riesce, ti avvisa indicando quale canale manca.
- Note senza suono: se un SoundFont assegnato a un canale non contiene alcune note usate dal brano (es. un kit batteria senza cassa), il programma lo segnala prima del rendering.
- Avviso file .sfz: con i motori MediumQuality e MaximizeQuality un .sfz assegnato in griglia non viene usato; ora il programma lo dice.
- Registro di diagnosi: nella cartella
_Files del brano trovi <brano>_log_diagnosi.txt. Se qualcosa non torna, allegalo alla segnalazione.
- Pulsanti uniformi: tutti i pulsanti reagiscono quando li premi; quelli con effetto immediato (Salva e Applica, Azzera Griglia, Ottava +1/-1) lampeggiano in verde per conferma, senza più bloccare il programma.
- Guida: nuove sezioni "Per iniziare: il primo MP3 in 5 passi" e "Dove trovare i SoundFont (e cosa sapere)", con i rischi e le licenze da conoscere.
v1.0.1.0 - 28 Settembre 2026
- Da oggi è presente anche la lingua inglese. Uniformati diversi dettagli grafici, inserito il nuovo centro di scelta semplificato per le opzioni. Al cambio MIDI è attivabile via Opzioni Rapide.
v1.0.0.0 - 27 Settembre 2026 - RELEASE UFFICIALE
Transizione dalla Beta: Primo rilascio pubblico fuori dalla beta. v1.0.0.0 contiene tutte le feature della beta (v4.0.8.0) più:
- Licenza a major version (non scadenza temporale)
- Trial 30 giorni (HTTP senza dipendenze OpenSSL)
- Anti-condivisione cross-PC con heartbeat (un utente per PC)
- Supporto multi-OS (Windows, macOS, Linux AppImage) sincronizzato
Feature
Abbiamo completato l'implementazione di diversi stili e preset. I MIDI ora suonano credibili e funzionali.
- Motore MIDI principale: qualità da 1 a 3 con differenze sostanziali. Da 1 (MediumQuality, ottimo per principianti) a 3 (esecuzioni quasi reali con investimento di tempo).
- Preset: semplificano la configurazione iniziale, rimane sempre possibile personalizzare ogni parametro.
- Stili: interveniamo su armonie e suoni, migliorando l'esistente invece di reinventare. Modifiche per genere.
- Ricerca SoundFont: propone i migliori in base a cartella, qualità dei file audio, valutazione. Supporta sia SF2 che SFZ.
Correzioni MIDI al volo: Il software corregge moltissimi errori di scrittura (vedi Help per l'elenco completo). Potete scaricare il MIDI corretto per uso esterno, o usare l'audio generato da CVL (consigliato).
Famiglie di strumenti (20 totali): Fiati, Archi, Voci, Fisarmonica, Armonica, Basso, Chitarre, Pad, Batteria, Piano, Piano Elettrico, Arpa, ecc. Ogni famiglia riceve correzioni automatiche adatte al suo suono.
- Fiati/Synth solisti: legato, vibrato, espressione morbida
- Archi/Voci: legato leggero, vibrato, espressione
- Fisarmonica/Armonica: vibrato + espressione (no legato)
- Basso/Chitarre: elimina note tronche, preserva staccato e piegate
- Pad: rilascio morbido
- Tutti: corregge note ribattute sovrapposte
Volume e mix:
- Normalizzazione a -16 LUFS con limitatore di sicurezza
- Guadagno fisso, niente salti di volume
- Mixaggio preascolto interrompibile
Interfaccia:
- Canali in mute evidenziati, pannello canali sempre visibile
- Menu tasto destro su griglia canali per assegnare SFZ/SF2
- Help completo (tasto destro > Aiuto) per ogni form
Versioni Beta Precedenti
v4.0.1.0 - 24 Settembre 2026 (Windows, Linux e macOS allineati)
Correzioni per famiglia di strumento (automatiche, con umanizzazione attiva)
- Ogni canale (batteria esclusa) viene riconosciuto per famiglia e riceve solo le correzioni adatte a come quello strumento si suona.
- Fiati e synth solisti: legato, vibrato ricentrato, espressione morbida.
- Archi tenuti, voci e cori: legato più leggero, vibrato ricentrato, espressione morbida.
- Fisarmonica e armonica: vibrato ed espressione, senza legato.
- Basso e chitarre: le note brevissime non suonano più "tronche", lo staccato resta; le piegate delle chitarre non vengono toccate.
- Pad: rilascio più morbido a fine nota.
- Tutti gli strumenti: corrette le note ribattute sovrapposte, causa tipica della nota che si spegneva di colpo a metà brano.
- Le correzioni si adattano alla risoluzione (PPQ) di ogni MIDI.
Varie
- macOS: corretti errori di compilazione e nascosto il pulsante "Extra Opzioni Tracce" rimasto visibile.
Da fare
- Interruttori nelle Opzioni per attivare/disattivare le correzioni di ogni singola famiglia.
- Sax e fiati: intonazione del vibrato ancora da rifinire quando il fiato è raddoppiato su più canali con effetto eco.
- Preset di trasformazione in stili diversi: da migliorare.
v4.0.0.4 - 24 Settembre 2026 (Windows, Linux e macOS allineati)
Qualità del suono (automatica, con umanizzazione attiva)
- Fiati (sax, ottoni, legni): fraseggio legato al posto delle note "staccate da tastiera", vibrato ricentrato sulla nota e ristretto quando il MIDI lo porta tutto sotto o sopra, cali di espressione più graduali (come un respiro), eliminati i buchi di volume brevissimi.
- Il pitch bend scritto nel MIDI non viene più ridotto: le note alzate/abbassate volutamente restano intonate.
- Pianoforte: pedale gestito solo sui pianoforti, con ripedalata ai cambi di accordo.
Volume e mix
- Volume finale uniforme: il brano viene portato a un livello standard (-16 LUFS) con un guadagno fisso, niente più volume che sale a scatti o finale troppo forte.
- Il volume generale scelto dall'utente viene applicato dopo la normalizzazione, con limitatore di sicurezza.
- Risolta la batteria che a volte mancava nel preascolto.
- Il mixaggio del preascolto si può interrompere col pulsante Stop.
SoundFont e banchi SFZ
- Famiglie di strumenti ampliate (20), con nuove famiglie Piano elettrico, Arpa e Fisarmonica; per ogni famiglia si può indicare sia un .sfz che un .sf2.
- Compensazione automatica dei banchi .sfz registrati troppo bassi di volume o trasposti di un'ottava (la batteria è esclusa).
- Avviso se un .sf2 assegnato non contiene lo strumento richiesto.
- Opzione "Usa fiato originale": duplica la melodia di fiato su un canale dedicato.
- Nel preascolto del singolo canale con motori SF2 l'eventuale .sfz assegnato viene ignorato (prima generava confusione).
Interfaccia
- Canali in mute segnati subito al caricamento del MIDI; pannello canali sempre aperto e pulsanti centrati.
- Menu con tasto destro sulla griglia canali per assegnare SFZ/SF2 della famiglia.
- Help completo su ogni form (tasto destro > Aiuto): funzioni, valori consigliati, quando usarle e quando no. Su Windows ora si apre correttamente nel browser.
Pronti a sperimentare e divertirsi. A presto! 🎵