I have finally given in and got myself an Asus eee 901 netbook. So now I have tried pianobooster on my iMac G5 and the netbook with both WinXP and eeebuntu:
iMac G5 2 GHz: despite being a fairly old processor, the setup works beautifully, is very easy to setup and there is absolutely no midi lag nor any flickering in the openGL window Asus eee 901 1.6GHz Atom processor and WinXP: easy to setup (windows comes with a softsynth preinstalled) but there is a heavy lag which makes the whole thing rather pointless Asus eee 901 with eeebuntu 3.0: requires installation of jackd and fluidsynth, which is rather easy via synaptic. Then one has to start jack via the appropriate control panel followed by qsynth. There are a few problems here: 1) use of RT kernel requires a bit of tinkering 2) both jack and qsynth/fluidsynth require a bit of fine tuning (buffer size, sampling frequency, sound font etc.) 3) piano booster does not like compiz, so this has to be turned off in the end, even after playing with the settings for a while i was unable to reduce the lag much more than what I was experiencing with XP. The conclusion seems to be (as already suggested by Louis on a different post) that on a netbook the only viable solution is the use of an external sound module. Cheers Chris |
Administrator
|
Hi Chris,
I have got much more successful results on straight EEEBUNTU / Ubuntu 8.10 (kernel 2.6.27-8-eeepc). Did you see my update to the FAQ see: http://pianobooster.sourceforge.net/faq.html#how-do-i-hear-the-sound-on-linux-ubuntu this is the command line that I am using to start fluidsynth ./fluidsynth -C 0 -R 0 -c 6 -z 128 -r 22050 -l -a alsa -o audio.alsa.device=plughw:0 -o midi.alsa_seq.id=fs /usr/share/sounds/sf2/FluidR3_GM.sf2 /usr/share/sounds/sf2/FluidR3_GS.sf2 Can you try the above and let me know how it works for you. It is MUCH better than XP which is unusable. I am not using jack. I have added -c 6 -z 128 from the FAQ which reduce the latency a bit more as the -r 22050 doubles the latency. did you see this link? http://fluidsynth.resonance.org/trac/wiki/LowLatency the key flags are -o audio.alsa.device=plughw:0 which by passes the Pulse Audio on Linux which is cause of a lot of the latency delay. (apparently you can just un-install Pulse Audio) with a real time kernal you should get very low latency try changing -c 6 to -c 2. For windows users there is a possibility I will integrate fluidsynth with the PB (It is easy to change the code if anybody wants to give it a go please post to the dev forum). Also for windows users try the Latency Fix see http://pianobooster.sourceforge.net/faq.html Louis |
Administrator
|
I have finally found a solution to this problem when using Ubuntu 9.04 and Intel graphics chips found in netbooks and laptops. The problem was caused by the Intel Drivers on Ubuntu 9.04 which were MUCH worse than on Ubuntu 8.10 which I had. (My net book mouse button failed so I got a replacement under warranty and then found PianoBooster does not work with Ubuntu 9.04 and Intel graphics chips). The solution i used is to upgrade to Ubuntu 9.10 and with the latest PianoBooster source code from svn. I have just added in a fix for this problem.
To get the latest code from svn type the following from the command line. svn co https://pianobooster.svn.sourceforge.net/svnroot/pianobooster/trunk/PianoBooster The new Intel drivers do not like dotted beat markers but they worked fine when using the old Intel driver. I will try to make a new release as soon as possible. Louis |
Free forum by Nabble | Edit this page |