Grazie per avere visitato la raccolta di articoli di Franco Pasut.
Ultimi articoli
LilyPond, alla scoperta della notazione polifonica
- 1. Brevissima premessa
- 2. Cosa sono i gambi delle note?
- 3. Gestione dei gambi nella scrittura polifonica
- 4. Esempi musicali
- 5. Il costrutto rapido
- 6. Esempio di costrutto rapido più articolato
1. Brevissima premessa
Finalmente ho capito la “logica” del linguaggio LilyPond connessa alle diverse modalità di scrittura delle voci multiple.
Scrivo subito la mia “scoperta” prima che me ne dimentichi, in fondo questo “blog” server proprio a questo!
La polifonia è una tecnica compositiva in cui diverse linee melodiche indipendenti vengono sovrapposte ed eseguite contemporaneamente, creando un tessuto sonoro in cui ogni voce mantiene la propria autonomia pur armonizzandosi con le altre.
LilyPond: estrazione di frammenti musicali in formato PDF o PNG
- 1. LilyPond, estrazioni di frammenti di partiture: metodo dettagliato
- 2. Formato di output: PDF e PNG.
- 3. Estrarre un frammento dall’inizio di una partitura
- 4. Aumentare la risoluzione delle immagini
- 5. Esportazione rapida di un frammento
1. LilyPond, estrazioni di frammenti di partiture: metodo dettagliato
Questo articolo è stato scritto utilizzando la versione 2.24.4 di LilyPond con riferimento alla relativa pagina 3.4.1 del manuale ufficiale.
La pagina fornisce un’indicazione corretta ma parziale: il codice è incompleto in quanto mancante della parte musicale.
Nano, l'editor minimalista per editing rapido e leggero
- 1. Perché Nano?
- 2. Incollare da clipboard
- 3. Spostamento tra le righe
- 4. Plugin o non plugin?
- 5. Impostazione come editor principale
- 6. Perché NO Nano?
1. Perché Nano?
Nano è un editor di testo a riga di comando, noto per essere uno dei più semplici e intuitivi disponibili nel mondo GNU/Linux.
Si trova nella maggioranza delle distribuzioni Linux ed è uno strumento alla portata di tutti “a prima vista”.
Prolog: tra logica e linguaggio di programmazione
- 1. Premessa
- 2. Mani sulla tastiera
- 3. Esempio
- 4. Il fascino di Prolog
- 5. Giochiamo con la logica
- 6. Osservazioni sui due linguaggi
1. Premessa
Nato negli anni ‘70 per l’elaborazione del linguaggio naturale e l’intelligenza artificiale dell’epoca, il Prolog (abbreviazione di “Programmation en Logique”) è un linguaggio di programmazione un po’ particolare.
La “logica” di Prolog si focalizza sulla definizione di relazioni e fatti, anziché sulle istruzioni sequenziali.
Vim... oltre Vim
- 1. Vim in cinque minuti
- 2. Non un tutorial su Vim
- 3. Vim in Emacs: Evil Mode, l’emulatore per eccellenza
- 4. Vim in Sublime Text
- 5. Vim in Visual Studio Code
- 6. Vim in Zed: il più giovane
1. Vim in cinque minuti
Vim non è un semplice editor di testo, è un linguaggio di editing che permette di dialogare con il testo attraverso combinazioni logiche di tasti.
La base del “linguaggio” di Vim è costituito dal sistema “modale”.
Osservazioni personali su Robocopy, Rsync e Rclone
- 1. Premessa
- 2. Articolo precedente: breve confronto tra robocopy e rsync
- 3. Lentezza di rsync con WebDAV
- 4. Installazione di Rclone su Linux: repository o sito ufficiale?
- 5. Configurazione di Rclone
1. Premessa
Robocopy, Rsync e Rclone sono tre ottimi strumenti per la sincronizzazione.
Il primo è un comando nativo di Windows 10 e 11. Il secondo è lo standard de facto per GNU/Linux (e macOS). Il terzo è un vero “coltellino svizzero” multi-piattaforma: gira su Windows, Linux, macOS, FreeBSD e persino su Android/iOS (tramite app terze).