Dal 16 settembre 2021 lo sviluppo Grandorgue, l’interessante VPO ( Virtual Pipe Organ ) open source, si è spostato su GitHub e sta mostrando un po’ di nuova vitalità
https://github.com/GrandOrgue/grandorgue
L’ultima versione pubblicata nel nuovo repository è al momento la 0.3.4.1.1 rilasciata il 1/11/2021 .
Github ora ospita tutte le varie versioni di GrandOrgue: Linux, Mac e Windows …
Da sottolineare anche la presenza di versioni “portable“.
Le versioni rilasciate sono disponibili all’indirizzo: https://github.com/GrandOrgue/grandorgue/releases
Le informazioni per l’installazione sono disponibili: https://github.com/GrandOrgue/grandorgue/blob/master/INSTALL.md
In precedenza GrandOrgue era ospitato su Sourceforge dove erano scaricabili le versioni Windows e Mac. Mentre le Linux erano disponibili su server opensuse.org
http://software.opensuse.org/download/package?project=home:e9925248:grandorgue&package=grandorgue
repositories
http://download.opensuse.org/repositories/home:/e9925248:/grandorgue/
L’ultima versione disponibile è la 0.3.1.2330.
Le versioni “portable”
Su Github disponibili anche versioni di GrandOrgue che non richiedno installazione sia per Linux che per Windows:
Appimage
grandorgue-3.4.1-1.x86_64.AppImage
La versione Appimage di GrandOrgue come tutte le appimage è un immagine compressa con tutte le librerie e le dipendenze necessarie per l’avvio della stessa. L’Appimage può essere lanciata su molte distribuzioni una volta concessi i permessi di esecuzione
da terminale i pemessi si possono modificare con chmod:
chmod +x grandorgue-3.4.1-1.x86_64.AppImage
La versione .tar.gz ( GrandOrgue senza installazione )
Questa versione di GrandOrgue può risultare utile in particolare per provare i nuovi rilasci prima di procedere all’ upgrade.
Procedere decomprimendo il file .tar.gz. Si avranno a disposizione tre directory: bin, lib, share.
Per avviare la versione di GrandOrgue senza installazione aprire il terminale e lanciare con
$ bin/GrandOrgue
In questo caso specifico se non è già stata installata una versione di GrandOrgue potrebbe essere necessario installare alcuni pacchetti manualmente. Più precisamente la versione “tar.gz” nelle distro Ubuntu-Debian potrebbe evidenziare i seguenti errori e richiedere l’installazione manuale di alcune librerie
1)
./GrandOrgue: error while loading shared libraries: libwx_gtk3u_html-3.0.so.0: cannot open shared object file: No such file or directory
In debian 11 si risolve installando
sudo apt install libwxgtk3.0-gtk3-0v5
che installerà anche il pacchetto libwxbase3.0-0v5
2)
./GrandOrgue: error while loading shared libraries: libfftw3f.so.3: cannot open shared object file: No such file or directory
In debian 11 si risolve installando
sudo apt install libwxgtk3.0-gtk3-0v5
che installerà anche il pacchetto libwxbase3.0-0v5
Di seguito i pacchetti che costituiscono le dipendenze della nuova versione.
In neretto quelli che sono stati installati manualmente
libasound2 (>= 1.0.16),
libc6 (>= 2.22),
libfftw3-single3 (>= 3.3.5),
libgcc (>= 1:3.0),
libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125,
libstdc++6 (>= 6),
libwavpack1 (>= 4.40.0),
libwxbase3.0-0v5 (>= 3.0.4+dfsg),
libwxgtk3.0-gtk3-0v5 (>= 3.0.4+dfsg),
zlib1g (>= 1:1.1.4),
Tra le caratteristiche presenti nella nuova versione di GrandOrgue rispetto alla versione su Sourceforce
- Diversi fixing
- Modificate alcune dipendenze
- Ottimizzate le procedure per la compilazione e il rilascio delle versioni per le varie piattaforme
- Il ridimensionamento e il posizionamento dei pannelli adesso risulta decisamente funzionale ed è operativo sul tutte le varie piattaforme.
- Il menu <Audio-Midi Setting> ora <Setting> è posizionato sotto File
- Tra gli upgrade aumentato anche il numero di ranks da 400 a 999
- …
A proposito del ridimensionamento dei panel in questo momento non sto riscontrando problemi. Alcune immagini esemplificative
Funzionalità touch
Questo post si occupa prevalentemente di GrandOrgue su Linux. Se si desidera utilizzare funzionalità touch accettabili si è praticamente costretti ad utilizzare Gnome che consente anche alcune comode gesture:
https://help.gnome.org/users/gnome-help/stable/touchscreen-gestures.html.en
Tuttavia anche se con Gnome 4.0 la situazione sul fronte touch continua a migliorare devo ammettere che Windows è al momento ancora superiore a Linux.
Grandorgue per distribuzioni debian-ubuntu
I sistemi con distribuzioni derivate da debian e ubuntu che utilizzano pacchetti .deb hanno a disposizione i seguenti pacchetti:
- grandorgue_3.4.1-1_amd64.deb -> per i sistemi con set di istruzione x86 a 64 bit ( x86_64) processori Intel e AMD
- grandorgue_3.4.1-1_arm64.deb -> per i processori arm a 64 bit
- grandorgue_3.4.1-1_armhf.deb -> per i processori arm a 32 bit
Installazione/upgrade dal software manager via file manager
oppure da terminale al solito con
apt install path/grandorgue_3.4.1-1_amd64.deb
Grandorgue su Debian 9
Le nuove versioni di GrandOrgue in Debian 9 richiedono l’installazione del pacchetto wx-gtk3 che è disponibile nel repository backports di stretch ( debian 9 ).
Per l’installazione aggiornare i repository apt con
echo "deb http://ftp.debian.org/debian stretch-backports main" | sudo tee /etc/apt/sources.list.d/backports.list sudo apt-get update
e installare la libreria wx-gtk3 con
apt-get install -y -t stretch-backports libwxbase3.0-0v5
Grandorgue per distribuzioni che utilizzano pacchetti rpm
Le distribuzioni che utilizzano pacchetti in formato rpm (redhat, fedora, centos oracle linux, opensuse ) hanno a disposizioni i seguenti file:
L’installazione di GrandOrgue nelle varie distro con rpm ad esclusione di suse avviene da terminale con il comando
dnf install grandorgue-3.4.1-1.x86_64.rpm
Nei sistemi più datati con
yum install grandorgue-3.4.1-1.x86_64.rpm
In suse il comando da terminale per l’installazione di GrandOrgue è
zypper install grandorgue-3.4.1-1.x86_64.rpm
In suse il comando da terminale per l’upgrade è
zypper update grandorgue-3.4.1-1.x86_64.rpm
Compilazione di GrandOrgue
Il passaggio a github agevola le operazioni di compilazione di Grandorgue a partire dai sorgenti.
Le istruzioni sono disponibili in
https://github.com/GrandOrgue/grandorgue/blob/master/BUILD.md
Risorse:
- Virtual Organ free Sample Sets – Campioni per organo virtuale gratis
- Configurare GrandOrgue 0.3
- Realizzare il primo semplice organo virtuale con GrandOrgue 0.3 in Ubuntu 12.xx
- Virtual Organ – Organo Virtuale
- Controllare GrandOrgue con il sequencer Rosegarden in linux
- ODFGrandorgue nuovi organi virtuali e pianoforti per grandorgue 0.3
- https://github.com/GrandOrgue/grandorgue/releases
- https://github.com/GrandOrgue/grandorgue/blob/master/INSTALL.md