ImproSculpt on Linux

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

ImproSculpt on Linux

Andres Cabrera-3
Hi,

Following up on the ImproSculpt testing, I've tried it on Linux, and it
appears to be working properly (GUI opens alright and can be tweaked),
Congratulations all!
I've tried Art and Dave's GeminiNebulaLive, and it's working properly
(GUI+sound)!

I've found the following weirdnesses with ImproSculpt:
(I'm using the ImproSculpttweaked version posted some days ago to the
list)

-Audio samples are loaded (They appear as:
ftable 41:
deferred alloc
audio sr = 44100, monaural
opening WAV infile /home/andres/csound/ImproSculpt/D4closed2.wav
**** defer length 5076
and I see them momentarily on the graph window, but if I check back,
those numbers are not available in the list.

-I get several of these:
        instr   181
WARNING: i() should not be used with expression argument
The offending lines look like:
ifn = i((gkPn1-1)*2)+21 ; experimental
I guess this just needs a little rewriting of the csd.

-I can get no sound out of it! (Most definitely user error!)

Cheers, and congratulations again.

Andres

--
Send bugs reports to [hidden email]
              (or to http://www.cs.bath.ac.uk/cgi-bin/csound )
To unsubscribe, send email to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

ImproSculpt on Linux Cs5, more notes

Dave Phillips
Greetings:

  I did some further testing, came up with better sound thanks to these
settings:

    csound --sched -+rtaudio=alsa -d -m6 -iadc0 -odac0 -b 4096 -B 4096
ImproSculpt.csd

  I tried using the PtSequencer for these tests. Recording from adc0
worked fine, and I was running all three sequencer tracks for about five
minutes when this error blew things up :

     *** internal error: mfree() called with invalid pointer (0x0x44a31018)

  ImproSculpt segfaulted, but Csound cleanly exited.

  But hey, this is all great progress and I'm one happy camper. I'll put
in more tests as the week proceeds.

Best,

dp


--
Send bugs reports to [hidden email]
              (or to http://www.cs.bath.ac.uk/cgi-bin/csound )
To unsubscribe, send email to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ImproSculpt on Linux Cs5, more notes

Oeyvind Brandtsegg
Could this be caused by ImproSculpt code,
or is the problem in csound ?

just out of curiosity,
did you record a sound at the time of the crash ?
or just playing back (at that exact time).

Oeyvind




> From: Dave Phillips [[hidden email]]
> Sent: 2005-05-30 22:13:09 CEST
> To: [hidden email]
> Subject: [Csnd] ImproSculpt on Linux Cs5, more notes
>
> Greetings:
>
>   I did some further testing, came up with better sound thanks to these
> settings:
>
>     csound --sched -+rtaudio=alsa -d -m6 -iadc0 -odac0 -b 4096 -B 4096
> ImproSculpt.csd
>
>   I tried using the PtSequencer for these tests. Recording from adc0
> worked fine, and I was running all three sequencer tracks for about five
> minutes when this error blew things up :
>
>      *** internal error: mfree() called with invalid pointer (0x0x44a31018)
>
>   ImproSculpt segfaulted, but Csound cleanly exited.
>
>   But hey, this is all great progress and I'm one happy camper. I'll put
> in more tests as the week proceeds.
>
> Best,
>
> dp
>
>
> --
> Send bugs reports to [hidden email]
>               (or to http://www.cs.bath.ac.uk/cgi-bin/csound )
> To unsubscribe, send email to [hidden email]
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: ImproSculpt on Linux Cs5, more notes

Istvan Varga
There are known thread safety issues in the FLTK widget code, particularly
with respect to creating note events from the GUI. This may very well result
in occasional random crashes, and needs to be fixed.

Oeyvind Brandtsegg wrote:

> Could this be caused by ImproSculpt code,
> or is the problem in csound ?
>
> just out of curiosity,
> did you record a sound at the time of the crash ?
> or just playing back (at that exact time).
>
> Oeyvind
>
> > From: Dave Phillips [[hidden email]]
 > >
> >   I tried using the PtSequencer for these tests. Recording from adc0
> > worked fine, and I was running all three sequencer tracks for about five
> > minutes when this error blew things up :
> >
> >     *** internal error: mfree() called with invalid pointer (0x0x44a31018)
> >
> >  ImproSculpt segfaulted, but Csound cleanly exited.
--
Send bugs reports to [hidden email]
              (or to http://www.cs.bath.ac.uk/cgi-bin/csound )
To unsubscribe, send email to [hidden email]
Loading...