[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [iiwusynth-devel] Newbie getting warnings and pops/clicks
From: |
Ken Ellinwood |
Subject: |
Re: [iiwusynth-devel] Newbie getting warnings and pops/clicks |
Date: |
Mon, 25 Nov 2002 09:12:23 -0800 (PST) |
Excellent. Thank you!
I tried doubling the default buffer and fragment sizes, and also enabling
set-UID for iiwusynth. Both were very effective. Especially set-UID in
regards to the warnings. In fact, the first time I started the synth after
doing so, I thought that something was wrong since it produced no output at
all. I think it would be nice to add a command line option which would enable
some user friendly command line interaction, like so:
iiwusynth --command-line-prompt --midi-device=/dev/midi00 jonnypad6.sf2
Welcome to iisusynth. Not sure what to do next? Try 'help' or 'help all'.
synth>
Ken
--- Markus Nentwig <address@hidden> wrote:
> Hi,
>
> the warnings are OK, I get the same.
> You can get rid of them if you run the synth as root or do chmod a+s
> /usr/bin/iiwusynth.
> It's not necessary, but it gives the synth higher priority. That alone
> can avoid dropouts.
>
> Then try different options for buffer size and fragment number (This
> applies both to OSS and ALSA driver. But the same device can behave
> differently, for example Maestro3 chip).
> The command line options are -c (fragment number) and -z (buffer size in
> frames), as in "iiwusynth -c 16 -z 64 johnnypad.sf2".
> Find out, what your card can handle. For both parameters, smaller
> numbers result in lower latency, but less tolerance against dropouts.
> For example (from memory, can't guarantee for those)
> Maestro 3 under OSS: -c 16 -z 64
> Same under ALSA: -c 16 -z 128
> Edirol UA-1 USB: -c 3 -z 45
> Edirol UA-100 USB: -c 4 -z 45, produces periodic dropouts nonetheless
> (driver problem).
> Hammerfall DSP: -c 2 -z 64
>
> If that does not help, look at the HDD lamp - do the dropouts coincide
> with the OS flushing the buffers?
> One cause of regular dropouts on my machine is the window manager
> (icewm) trying to read the APM battery status once per second. When I
> disabled the battery display, dropouts were gone.
> If in doubt, kill X and run the synth from the console.
>
> Let me know, if you succeed!
>
> -Markus
>
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com