fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fw: [fluid-dev] Sequencer Client


From: John Matthews
Subject: Fw: [fluid-dev] Sequencer Client
Date: Tue, 8 Feb 2005 16:48:35 -0000

Changing instances of SCHED_FIFO to SCHED_OTHER in fluid_sys.c make the program work. As i really know nothing about pthreads and stuff, can anybody shed any light as to why SCHED_FIFO doesn't work? I am running it as root.

John.
----- Original Message ----- From: "John Matthews" <address@hidden>
To: "Josh Green" <address@hidden>; <address@hidden>
Sent: Tuesday, February 08, 2005 3:21 PM
Subject: Re: [fluid-dev] Sequencer Client


I've now tried a completely clean install with Slackware 10. I use the ALSA drivers supplied with Slack. The test program I mentioned earlier still enters an infinite loop.

I compiled fluidsynth with debugging enabled and got the following output from gdb. Note I press ctrl-c at the end as the program gets stuck,

John.


Starting program: /usr/src/test/seqtest

Program received signal SIG32, Real-time event 32.

0x4009f2e1 in sigpending () from /lib/libc.so.6

#0 0x4009f2e1 in sigpending () from /lib/libc.so.6

#1 0x4009f3a7 in sigsuspend () from /lib/libc.so.6

#2 0x402ed258 in pthread_getconcurrency () from /lib/libpthread.so.0

#3 0x402ecac5 in pthread_create () from /lib/libpthread.so.0

#4 0x4003a699 in new_fluid_alsa_audio_driver2 (settings=0x8049fe0,

func=0x40059321 <fluid_synth_process>, data=0x804b058) at fluid_alsa.c:352

#5 0x4003a016 in new_fluid_alsa_audio_driver (settings=0x8049fe0,

synth=0x804b058) at fluid_alsa.c:170

#6 0x4003da56 in new_fluid_audio_driver (settings=0x8049fe0, synth=0x804b058)

at fluid_adriver.c:260

#7 0x08048a26 in createsynth () at seqtest.c:40

#8 0x08048ccb in main () at seqtest.c:123

Single stepping until exit from function sigpending,

which has no line number information.

0x4009f3a7 in sigsuspend () from /lib/libc.so.6

Single stepping until exit from function sigsuspend,

which has no line number information.

0x4015db00 in pthread_setcanceltype () from /lib/libc.so.6

Single stepping until exit from function pthread_setcanceltype,

which has no line number information.

Program received signal SIGINT, Interrupt.

0x4009f2e1 in sigpending () from /lib/libc.so.6

Quit

Quit

The program is running. Exit anyway? (y or n)




----- Original Message ----- From: "Josh Green" <address@hidden>
To: "John Matthews" <address@hidden>
Cc: "FluidSynth Devel" <address@hidden>
Sent: Friday, February 04, 2005 7:04 PM
Subject: Re: [fluid-dev] Sequencer Client




--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.5 - Release Date: 2/3/2005



_______________________________________________
fluid-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/fluid-dev




--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.5 - Release Date: 2/3/2005




--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.5 - Release Date: 2/3/2005





reply via email to

[Prev in Thread] Current Thread [Next in Thread]