Libertà (di scelta) che intendo...
Il programma di notazione musicale non commerciale "MuseScore" e il sistema di notazione musicale "Lilypond", anch'esso liberamente accessibile, sono alternative alle offerte commerciali che vale la pena di verificare. Un approfondimento sul tema "Scrivere musica al computer" e una risposta all'intervista con Marcel Vonesch nella Schweizer Musikzeitung 6/2015.
Il programma di notazione musicale non commerciale "MuseScore" e il sistema di notazione musicale "Lilypond", anch'esso liberamente accessibile, sono alternative alle offerte commerciali che vale la pena di verificare. Un approfondimento sul tema "Scrivere musica al computer" e una risposta all'intervista con Marcel Vonesch nella Schweizer Musikzeitung 6/2015.
Musica e computer: si tratta di un argomento controverso e di un mercato altamente competitivo. È anche un mercato con condizioni particolari: I clienti dei musicisti di solito non sono eccessivamente esperti di tecnologia e, giustamente, non hanno particolare interesse a sostituire la loro tastiera Steinway con un computer portatile per giorni o settimane. Vogliono semplicemente uno strumento maneggevole che consenta loro di svolgere efficacemente le proprie mansioni, il che a sua volta è molto impegnativo dal punto di vista tecnico.
Anche i compiti sono radicalmente diversi da persona a persona, così come i campi di lavoro e i metodi di lavoro. La famosa propaganda del passaparola è di scarso aiuto per i principianti: lodare una soluzione software preferita ha più o meno lo stesso contenuto informativo dell'annuncio entusiasta che il farmaco antipertensivo XY ha ottenuto risultati meravigliosi nel proprio caso.
Ciò che potrebbe aiutare a fare una selezione fondata, tuttavia, sarebbe un'informazione di base concreta. Il fatto che io ritenga di poter contribuire con qualche commento si spiega con il mio background professionale: Dall'inizio degli anni Novanta ho lavorato intensamente con un'ampia varietà di software orientati alla musica come musicista esecutore, insegnante di musica e direttore di ensemble, ma soprattutto come musicologo e progettista di libri di musica, e con diversi sistemi operativi.
Per far fronte all'ampia gamma di compiti, sono stato quasi costretto ad acquisire costantemente una visione critica delle più recenti soluzioni di sviluppo software. Naturalmente, questo includeva anche il lavoro con prodotti come Sibelius, Finale, Capella o dei loro colleghi meno famosi. Tuttavia, questo includeva anche la conoscenza e l'uso del software libero (di cui parleremo tra poco). Quale artigiano si affiderebbe seriamente a un'apparecchiatura che gli promette un unico "strumento super multifunzionale a tutto tondo" per tutti i compiti, dalla falciatura del prato alla rimozione della carta da parati alla ristrutturazione di vecchi edifici? ...
Gratuito e gratuito non sono la stessa cosa
Per correggere fin dall'inizio un malinteso comune e fatale: "Free software" ha ben poco a che fare con il "software libero". "Libero" è usato qui nel senso di "libertà di parola", non di "birra libera". Il software libero è soggetto a una licenza che permette a chiunque di usarlo più o meno come vuole (modificarlo, rielaborarlo, incorporarlo in tutto o in parte altrove, ma anche regalarlo, usarlo a scopo didattico, studiarne il funzionamento, incorporarlo in dispositivi, ecc.) L'attributo "libero" si riferisce principalmente al "codice sorgente", cioè alle istruzioni di progettazione scritte dal programmatore, che alla fine vengono utilizzate per produrre automaticamente ("compilare") il file di programma finito. Un effetto collaterale relativamente poco importante è che naturalmente non ha molto senso vendere un software che è comunque liberamente disponibile...
Un programma come il noto Adobe Reader è gratuito, ma non è affatto "libero": è "proprietario". Ciò significa che solo il proprietario - la società Adobe - ha accesso al codice sorgente e può quindi modificare questo software. Il prodotto finito Adobe Reader può essere copiato solo così com'è. Per adattarlo a un aggiornamento del sistema operativo, ad esempio, è essenziale il codice sorgente. (Inoltre, nessuno può facilmente vedere dal programma finito se ha funzioni indesiderate oltre a quelle ovvie - parola chiave "malware").
L'idea comune che il software libero sia il dominio di sviluppatori annoiati per hobby con la voglia di esprimersi, che partecipano temporaneamente a un progetto solo per trovare il lavoro della loro vita in "vere aziende di software", è una divertente caricatura - niente di più.
Il software libero da copyright è piuttosto una necessità tecnica nello sviluppo di qualsiasi forma di software moderno. Dall'inizio degli anni '90, il software è praticamente sempre stato composto da un gran numero di singoli moduli, alcuni dei quali sono contenuti in molti programmi in quanto forniscono funzioni identiche. Se il software di alta qualità fosse fondamentalmente soggetto al diritto d'autore, lo sviluppo di ogni nuovo programma dovrebbe partire da zero, il che porrebbe rapidamente fine a qualsiasi sviluppo di software. A questo proposito, il codice sorgente di praticamente tutti i programmi acquistati - e la notazione musicale o altri programmi musicali non fanno eccezione - è costituito in una certa misura da codice di software libero. Non a caso Microsoft, ad esempio, sponsorizza i progetti di software libero con somme di denaro di tutto rispetto.
A parte questo, ci sono ampie aree in cui il software viene costantemente prodotto senza alcun interesse di vendita: Le università creano software specializzato per un'ampia varietà di aree tematiche, gli studenti, i dottorandi e i post-dottorandi realizzano costantemente progetti software. I centri di calcolo, i centri di ricerca e i moderni studi cinematografici non potrebbero lavorare senza un software libero altamente flessibile e trasparente; essi contribuiscono regolarmente con moduli e correzioni di bug ai progetti di software libero. Tutto questo software è, ovviamente, liberamente disponibile - e, tra l'altro, è anche libero ...
È la sola apertura del codice sorgente a consentire lo sviluppo congiunto in "comunità" di sviluppatori, alcune delle quali sono presenti in tutto il mondo. È organizzato su piattaforme di sviluppo Internet e controllato da sistemi di database altamente specializzati (disponibili gratuitamente). Ciò garantisce la qualità e la compatibilità dei contributi e consente al "manutentore" principale responsabile di esercitare un controllo efficace. Anche le aziende di software commerciale lavorano in modo simile.
Per inciso, l'idea spesso diffusa che il software libero sia necessariamente di breve durata in assenza della mano regolatrice di un'azienda è una nozione piuttosto dilettantesca (anche se i tamburini pubblicitari dell'industria del software amano usarla di continuo) che non ha nulla a che fare con la realtà. Oggi ogni utente di Facebook sa che una volta che le cose sono state immerse nell'infinita vastità del World Wide Web, sono quasi impossibili da rimuovere - e questo vale anche per il codice sorgente. La "data di scadenza" dei progetti liberi e collaborativi tende a essere ancora più lunga di quella di molte offerte proprietarie: logicamente, non possono essere trascinati nel baratro da un'azienda che crolla e non sono legati a singole persone. Progetti come il sistema di composizione professionale del testo Latticeil sistema operativo libero FreeBSD (che è alla base di tutti i computer Apple) o lo standard di crittografia PGP esistono sin dagli albori dello sviluppo dei computer, negli anni '70 e '80.
Non sorprende quindi che questo approccio libero e "collaborativo" produca anche software musicale assolutamente paragonabile a quello proprietario. La differenza principale rispetto al software proprietario è che questi progetti non hanno naturalmente alcun budget pubblicitario.
WYSIWYG e WYGIWYM
A nessuno piace parlare dei propri limiti e i produttori di software musicale non fanno eccezione. Il principio "WYSIWYG" (What You See Is What You Get) è un limite quasi naturale per i programmi di notazione musicale. Ogni modifica deve essere visualizzata immediatamente sullo schermo con tutti i suoi effetti sul resto del documento. Per riprodurre l'input da tastiera in un programma di notazione musicale con un ritardo ragionevole, l'intero documento deve essere calcolato molte volte al secondo e riproposto sullo schermo. Ciò significa che il processore ha a disposizione solo frazioni di secondo per impostare il documento.
Ora, la notazione musicale di alta qualità è un lavoro molto impegnativo. L'organizzazione dei dettagli di una partitura richiede meccanismi incomparabilmente più complessi: gli elementi non sono disposti come in un programma di testo (Parola o simili) sono disposti solo riga per riga, ma sono disposti in complesse interrelazioni nell'area della pagina. Lo sforzo di calcolo che ne deriva richiede diversi secondi anche ai processori attuali per i piccoli pentagrammi, e non sono rari i minuti per le opere più grandi. Se un programma WYSIWYG tentasse effettivamente di eseguire una notazione musicale al livello dell'incisione della musica classica, il contenuto dello schermo salterebbe avanti e indietro selvaggiamente per il tempo summenzionato dopo ogni pressione di tasti o clic del mouse, mentre il testo musicale sarebbe inaccessibile fino a quando la nuova immagine tipografica non fosse finalmente "al suo posto". Non c'è dubbio che software come Finale, Sibelius, Capella o MuseScore deve prendere una strada diversa: deve lasciarla a una stima relativamente approssimativa e, come i programmi di testo, lavorare praticamente solo riga per riga (con la noncuranza a cui purtroppo ci siamo abituati a causa dell'ubiquità di queste stampe). La grafica sofisticata dei caratteri utilizzati e l'accurata selezione dei compromessi raggiunti garantiscono superficialmente un'immagine estetica. Tuttavia, a un esame più attento, l'utilizzo dello spazio, ad esempio, è sempre significativamente peggiore rispetto a una vera e propria composizione musicale di alta qualità. Nella mia esperienza, 6 pagine di composizione manuale con la stessa dimensione dei caratteri corrispondono a 8-12 pagine di una qualsiasi composizione WYSIWYG. In altre parole, i punti di svolta sono molto più numerosi e mal posizionati, la distribuzione dei dettagli della partitura sulla pagina è meno agevole per il lettore, oltre a una moltitudine di micro-errori tipografici che di solito si notano solo nel confronto diretto con gli "originali" impostati a mano. Si badi bene, non si tratta di estetica, ma soprattutto di leggibilità e quindi, ad esempio, di riduzione delle fonti di errore durante l'esecuzione!
Purtroppo, non è possibile avere entrambe le cose allo stesso tempo: Velocità WYSIWYG e impaginazione professionale (come sostiene la pubblicità del software). Il sistema di notazione musicale Ninfea (così come il sistema correlato, meno comune, di MusiXTeX) deve quindi adottare un approccio completamente diverso per avvicinarsi almeno allo standard classico dell'incisione musicale: Le note vengono inizialmente inserite sotto forma di una sorta di elenco di cose da fare, un semplice file di testo, che il programma utilizza successivamente per calcolare la composizione tipografica finita, applicando le regole tipografiche dell'incisione musicale classica. Premendo un pulsante, questo elenco viene convertito in un formato di output adeguato, ad esempio .pdf (che poi si prende una pausa caffè). Questo approccio è comunemente chiamato "WYGIWYM": What You Get Is What You Meant - ottieni ciò che volevi ottenere. Il risultato è, di fatto, un modello di composizione tipografica praticamente impeccabile, riducendo al contempo al minimo le dimensioni dei punteggi. È interessante notare che con Ninfea-Il materiale riduce effettivamente il tasso di errore degli insiemi che lo equipaggiano, a vantaggio di una migliore leggibilità.
Tuttavia, l'elevata qualità tipografica del Ninfea-La mia esperienza mi insegna che l'ostacolo d'ingresso corrisponde all'incirca a quello che si incontra quando si parla di frasi. Sibelius o Finale all'inizio. Ma non preoccupatevi: perché Ninfea è sviluppato da musicisti per musicisti, il pensiero alla base del programma corrisponde fondamentalmente ai concetti musicali abituali. E poiché Ninfea è di grande importanza nell'ambiente musicologico, e difficilmente si può immaginare un caso particolare per il quale non siano già state sviluppate soluzioni. Per i principianti, esiste una serie di video didattici metodicamente molto ben fatti che facilitano i primi passi (youtube: lilypond tutorial da 1 a 25), oltre a un manuale introduttivo di apprendimento e a un libro di riferimento per i casi speciali (si veda per tutte le informazioni lilypond.org). Un'interfaccia di input piuttosto intelligente, chiamata Frescobaldi rende il lavoro molto più semplice. Partiture complesse ed estese richiedono tuttavia talvolta una lunga correzione degli errori. D'altra parte, le funzioni di sottofondo del testo, la stampa di singole parti o di estratti e l'output in tutti i formati utili sono impareggiabili per la loro eleganza (e, per i professionisti della composizione, è prevista la collaborazione diretta con il sistema di composizione Latex). Inoltre, è disponibile una serie di funzioni che sarebbe quasi impossibile implementare con i programmi WYSIWYG. Perché Ninfea-I file sono semplici file di testo, anche i lavori più grandi occupano solo pochi kilobyte, e non fa differenza in quale sistema operativo e con quale editor di testo vengono modificati (che, se si vuole, include tutti gli strumenti del programma di testo abituale per lavorare su Ninfea-documenti).
Funzionamento intuitivo
Per non sparare inutilmente ai passeri con i cannoni, uso il parallelo come un "taccuino musicale". MuseScore, anch'esso un programma gratuito (WYSIWYG), che nella sua versione attuale si differenzia dalle attuali versioni di Sibelius e Finale differisce al massimo in modo marginale (Download e tutte le informazioni necessarie: musescore.org - dove è disponibile anche una serie di video introduttivi molto utili). Oltre a tutte le manipolazioni tecniche e all'ampia personalizzazione di tutti i dettagli della partitura, come offerto dai programmi commerciali, il programma gratuito MuseScore Il software importa naturalmente un'ampia gamma di formati, ben 22, compresi alcuni formati proprietari, oltre a una funzione di scansione (sperimentale) per la lettura del testo musicale e la ritraduzione di file pdf in file di notazione musicale modificabili/riproducibili. Ciò significa che non c'è alcuna differenza con i programmi proprietari per l'ulteriore elaborazione dei file midi specificati (ad esempio, dal Progetto Petrucci IMSLP o dai portali correlati). L'esperienza ha dimostrato che la struttura pragmatica e gli ampi modelli di layout rendono facile iniziare a lavorare senza troppe gocce di sudore e frustrazione.
Utilizzando il formato standard gratuito .xml, lo scambio con Finale, Sibelius, Capella, Forte o Ouverture-L'esportazione in tutti i formati sonori e grafici più comuni è possibile, così come l'importazione da tastiera, per citare solo i dettagli più importanti.
Per quanto riguarda l'uscita del suono (funzione sequencer), le possibilità non sono molto diverse: I suoni strumentali e vocali possono essere assegnati ai pentagrammi a piacere e modificati con un clic, i pacchetti sonori (sound font) utilizzati possono essere scambiati a piacere con un clic del mouse, tutti i suoni possono essere modificati a piacere in termini di volume, acustica ambientale e intonazione, un metronomo può essere attivato automaticamente per esercitarsi, le dinamiche e tutti i segni di ripetizione più comuni vengono riprodotti così come varie inegralizzazioni ritmiche o effetti come i tremoli degli archi. L'uscita come file midi o audio o come grafico consente un'ulteriore elaborazione con qualsiasi programma. Come per gli altri programmi, è disponibile una collezione in costante crescita di funzioni ausiliarie (plug-in) per richieste speciali e scopi didattici. È disponibile l'archiviazione online per l'editing su più computer o per il lavoro di gruppo.
Di particolare interesse (ad esempio per il mio lavoro editoriale), tuttavia, è lo stretto legame con Ninfea: MuseScore-I file possono essere aperti dopo Ninfea e di elaborarlo ulteriormente, in modo da ottenere "il pezzo e la ciliegina" con un giustificato sforzo di post-elaborazione: un input di note intuitivo e non complicato e un output sonoro flessibile (MuseScore), seguita da una qualità tipografica perfetta (Ninfea).
Grazie alla licenza libera di entrambi i sistemi, non si tratta quindi di decidere se si vuole utilizzare la notazione à la MuseScore - Sibelius - Finale - Capella o se è necessario investire lo sforzo intellettuale di Giglio/Frescobaldi vorrebbe fare.
Quindi chi si lega per sempre sia messo alla prova...
Un pericolo che non solo Sibelius, Finale o Capella-Infine, non bisogna dimenticare i rischi a cui sono esposti gli utenti. Chiunque utilizzi programmi "protetti" dal diritto d'autore corre involontariamente il rischio che il suo programma non sia più installabile quando termina la fornitura di aggiornamenti. È la regola piuttosto che l'eccezione che un aggiornamento diventi necessario al più tardi dopo un cambio di versione del sistema operativo. In caso contrario, ad esempio perché il produttore non esiste più o ha cambiato produzione, l'installazione non è più possibile. Ciò significa che tutti i dati creati con questo programma non sono più accessibili: logicamente, non possono essere letti o modificati da altri programmi. Il nome comune di questa situazione è Blocco dei fornitori (vendor lock-in). Il vendor lock-in è tutt'altro che un pericolo teorico: nel mio lavoro con il software proprietario, mi ha ripetutamente causato la perdita irreparabile di parti considerevoli del mio lavoro, e le conseguenze del vendor lock-in stanno ora minacciando ampie aree della pubblica amministrazione.
Un primo breve sguardo al Wikipediache le aziende produttrici dei due top dog Sibelius (Avid Technology, Inc./USA) e Finale (produttore: MakeMusic/USA) si trovano in gravi difficoltà finanziarie dal 2012 circa. Non c'è quindi alcuna garanzia che i programmi saranno sviluppati ulteriormente dopo un'eventuale ristrutturazione o vendita (parziale) - purtroppo, il software di scrittura musicale è un prodotto di nicchia relativamente poco redditizio con alti costi di sviluppo. Poiché il codice sorgente di questi programmi è ovviamente soggetto a copyright, nel peggiore dei casi andrà inevitabilmente perso.
Ma non è nemmeno necessario pensare in modo così pessimistico: è sufficiente passare in futuro al programma di un altro produttore per ritrovarsi dopo un po' con le porte chiuse per i propri punteggi più vecchi.
Se, invece, i principali sviluppatori di un programma libero interrompono il loro lavoro, non cambia nulla. Il codice sorgente è ancora disponibile su una delle piattaforme libere e può essere facilmente aggiornato e ulteriormente sviluppato dalla comunità interessata (che è la regola quasi senza eccezioni). Nell'ipotetico caso in cui tutto l'interesse per un software dovesse improvvisamente cessare in tutto il mondo, l'ultima versione del codice sorgente sarebbe ancora disponibile, il che significa che il programma può essere ripristinato in qualsiasi momento. Inoltre, il testo non criptato dei file musicali liberi può essere letto o convertito da altri programmi in qualsiasi momento.
Conclusione
Non sto assolutamente cercando di "convertire" nessuno al software senza restrizioni - cosa ci guadagnerei? Sono semplicemente dell'idea che qualsiasi decisione responsabile richieda la conoscenza di tutti i fattori chiave. Guardare attraverso gli occhiali pubblicitari dell'industria è al massimo una delle prospettive possibili, e le raccomandazioni entusiastiche dei colleghi dicono più sulle loro esigenze che sulle vostre.
Tuttavia, i fatti sopra descritti danno luogo a una serie di conseguenze e considerazioni:
- Se siete dei principianti alla ricerca di un programma di notazione musicale adatto (non: programma di notazione musicale!), è consigliabile iniziare con il programma gratuito MuseScore (che, a differenza dei programmi proprietari, è disponibile anche per tutti i sistemi operativi più comuni). Per la composizione musicale vera e propria, si può utilizzare il programma MuseScore e Giglio/Frescobaldi provarlo di tanto in tanto. Se mancano ancora funzioni importanti per loro, sono ancora liberi di utilizzare soluzioni proprietarie. Ma in questo caso sanno molto più precisamente cosa vogliono e di cosa hanno bisogno. E ha la sicurezza di poter accedere in qualsiasi momento ai documenti già creati.
- Naturalmente, chiunque è libero di acquistare un prestigioso programma commerciale e di godere di un'interfaccia utente elaborata ed elegante. Tuttavia, chiunque lavori con alunni, studenti, partecipanti a corsi o altri discenti deve chiedersi se può giustificare un'involontaria selezione sociale impegnandosi in un costoso software commerciale quando in realtà sono disponibili soluzioni gratuite equivalenti. È inoltre giusto rendere gli alunni o gli studenti permanentemente dipendenti da aggiornamenti a pagamento optando per un programma acquistato, senza il quale prima o poi si vedrebbero negare l'accesso al proprio lavoro?
- Se il motivo per cui si privilegiano i programmi commerciali fosse la formula popolare "That's what everyone does!" ("Questo è solo lo standard!") o, peggio, l'ignoranza delle alternative, questo sarebbe indice di tutto tranne che di diligenza e di etica professionale...
Voilà: Le informazioni sono sulla strada (di Internet). "Tolle lege" - "Prendi e leggi!".dice Sant'Agostino.
In termini più moderni: Cercate su Google e informatevi!
Contatto: joerg.fiedler@bluewin.ch
Informazioni più dettagliate
Musescore: https://musescore.org
Musescore è attualmente disponibile nella versione 2.0 in versioni per tutti i più comuni sistemi operativi. La homepage offre video introduttivi, un manuale da scaricare in formato pdf e un libro di testo di 387 pagine a pagamento.
Lilypond: http://lilypond.org
Lilypond è disponibile anche per tutti i sistemi operativi più comuni. La versione attuale è la 2.18.2http://www.lilypond.org/manuals.de.html
offre un manuale introduttivo, un manuale di riferimento e un manuale per sviluppatori, nonché una raccolta completa di "snippet", piccoli esempi di composizione tipografica per un'ampia varietà di soluzioni problematiche, oltre a testi approfonditi sul background della tipografia musicale.
Tutorial su Lilypond
con questo termine di ricerca su youtube
Una raccolta di sviluppi di software musicale gratuito meno comuni:
http://icking-music-archive.org/software/htdocs/index.html
Informazioni di base sul software libero
(Parole chiave per Wikipedia - che è esso stesso un esempio di software libero):
– Confronto tra i sistemi operativi BSD
– Licenza pubblica generale GNU
– Licenza BSD
– Software libero
– Open Source