Ik heb de oplossing gevonden voor geluid in Guitar pro.
De oplossing ligt bij Timidity++, een pakket dat je uit de repo's kunt halen. Dit is eigenlijk een programma om MIDI-bestanden af te spelen, maar je kan die gebruiken om de output van Guitar Pro te bekomen.
Dus eerst installeren we Timidity++
sudo apt-get install timidity++
Het kan dat hij nog enkele pakketten meer download. Gewoon allemaal installeren.
Timidity moet draaien, voor je Guitar Pro opent, dit kan je doen met het volgende script:
#!/bin/bash
# start the timidity server
l=$(ps -ef|grep timidity|wc -l)
if test $l -gt 1
then
echo Timidity still running
else
echo starting Timidity server
timidity -iA -A170 -B3,10 -Os -EFreverb=0 2>&1 >/dev/null&
fi
exec wine "c:\\Program Files\\Guitar Pro 5\\GP5.exe" $@ &>/dev/null &
Wat dit script doet:
Het kijkt eigenlijk gewoon na of Timidity al aanwezig is in het geheugen (dan draait het progamma al), dan krijg je de melding: Timidity still running. Anders start hij Timidity met het commando daaronder.
Het commando dat daaronder volgt zorgt ervoor dat automatisch Guitar Pro tezamen met Timidity wordt opgestart. Dat kan je dus eventueel weglaten.
Het is trouwens perfect mogelijk om vanaf nu Guitar Pro terug op de normale manier te openen, je hoeft het niet op te starten via dit script.
Hoe je dit script uitvoerbaar kan maken:
Kopieer het gewoon naar een tekst-editor zoals Gedit (GNOME) of Kate (KDE). Sla het dan op onder een naam die je zelf kiest. Navigeer naar het bestand met de bestandsverkenner en rechtsklik op jouw script. Dan kies je op het tabblad rechten voor "uitvoering toestaan".
Je kan dan makkelijk het script testen door:
./eenscript
in te geven in een terminal. Als het juist is, zou Guitar pro moeten opstarten en zou je een melding moeten krijgen: "Starting Timidity Server".
Je moet nog wel in Guitar Pro aangeven dat je Timidity wil gebruiken om geluid weer te geven. Dit doe je door het Menu Opties aan te klikken, dan MIDI-instellingen te selecteren en dan een Timidity Poort uit de lijst te selecteren.
Je geluid zou nu moeten werken
