Re: [linux-audio-user] noise problem with ImproSculpt: solved !

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] noise problem with ImproSculpt: solved !
From: Dave Phillips (dlphilp_AT_bright.net)
Date: Mon Feb 16 2004 - 18:24:27 EET


Extra note:

  I brought -B to 1024 and still had no noise problem with the mouse. I
think the suid may have helped most. Also, I ran it with -b 1 and locked
my machine. Not a good idea, I guess...

Best,

dp

Dave Phillips wrote:

> Greetings:
>
> I finally resolved the mouse noise problem with ImproSculpt. Here's
> what I did:
>
> 1. Made the csound binary suid root.
> 2. Erased the CsOptions for Linux in the ImproSculpt.csd file
> (they're ignored when csound is suid root).
> 3. Ran the app so:
>
> csound --sched -d -i devaudio -o devaudio -b 512 -B 4096 -m6
> ImproSculpt.csd
>
> Screen redraws are slower, but the mouse noise is gone. I'm still
> confused as to why all this trouble just "suddenly" occurred, but I'm
> glad to have discovered a solution. I also learned a lot about PCI
> latency timing, graphics card priority, hard/software buffering, and
> lots of other stuff that chewed up a bunch of my time.
>
> Many thanks to all who responded to my dilemma, I appreciate all the
> assistance and advice.
>
> Best regards,
>
> dp
>
>
>
> Gabriel Maldonado wrote:
>
>> Hi Dave,
>> It could depend on the massive CPU resources required by improsculpt,
>> so any movement on the GUI can subtract processor time, causing
>> drop-outs. Have you tried to increase the buffer size? However, try
>> to ask Oeyvind if this could be a possible cause. Notice that in
>> CsoundAV, there is still the original FLTK code, not that modified by
>> Istvan. I still have to study Istvan code, to see if there are
>> substantial differences, besides merging all code in a unique cpp file.
>>
>> Gabriel
>>
>>
>> Dave Phillips wrote:
>>
>>> Greetings:
>>>
>>> I've been testing various CSD files to see and hear how the FLTK
>>> opcodes are supported in the most recent canonical CVS sources. Many
>>> files work fine (e.g., J. M. Comajuncosas' 303 emulator, his Synth
>>> Toot, and his Direct Hammond2), but I'm having a problem with
>>> Oeyvind Brandtsegg's ImproSculpt. When I move the mouse in this
>>> program I hear a nasty ripping noise tracking the mouse movement.
>>> Noise occurs when I change window focus or move a window. Note that
>>> this noise does not occur with other FLTK-based apps, so I'm
>>> wondering what there might be in ImproSculpt to cause this trouble.
>>> Steven Yi suggested that the FLTK updating may itself be a problem,
>>> but the other apps tested work fine. So I'm at an impasse and can
>>> use some suggestions for troubleshooting. Sorry to bother the
>>> developer's list but it seemed the better forum to ask in. Could
>>> Steven be right about the FLTK opcodes themselves causing the
>>> problem ? Would there be any advantage compiling Csound against a
>>> static libfltk ?
>>>
>>> Best,
>>>
>>> Dave Phillips
>>>
>>>
>>
>>
>
>
>


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Feb 16 2004 - 17:59:03 EET