[LAU] Freewheeling needs love

Jorge Salgueiro jorge.salgueiro at gmail.com
Mon Jan 10 15:53:38 UTC 2011


Hello I'm a user of freewheeling and I would like to ask someone with
programming skills:

freewheeling is unmaintained and it would be great to have someone
taking care of bugfixing and jackd compatibility at least. Would
anyone like to do it?

I have at least one nasty bug that doesn't allows me to use
freewheeling with my oxygen 49:

log at console:

for each time I press a key:
fluidsynth: warning: Ringbuffer full, try increasing polyphony!
fluidsynth: warning: Ringbuffer full, try increasing polyphony!

MEM: RTNew (block)- No instances available.
CONFIG: WARNING: Can't send event- RTNew() failed
Falha de segmentação


at jackd:
Mon Jan 10 15:38:36 2011: Connecting 'FreeWheeling:out_1L' to
'system:playback_1'
Mon Jan 10 15:38:36 2011: Connecting 'FreeWheeling:out_1R' to
'system:playback_2'
15:38:44.167 XRUN callback (1).
15:38:44.375 ALSA connection graph change.
15:38:44.382 JACK connection graph change.
15:38:44.428 JACK connection change.
15:38:44.429 ALSA connection change.
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackEngine::XRun: client =
FreeWheeling was not run: state = 2 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR:
JackAudioDriver::ProcessGraphAsync: Process error [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackEngine::XRun: client =
FreeWheeling was not run: state = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR:
JackAudioDriver::ProcessGraphAsync: Process error [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackEngine::XRun: client =
FreeWheeling was not run: state = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR:
JackAudioDriver::ProcessGraphAsync: Process error [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackEngine::XRun: client =
FreeWheeling was not run: state = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR:
JackAudioDriver::ProcessGraphAsync: Process error [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackEngine::XRun: client =
FreeWheeling was not run: state = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR:
JackAudioDriver::ProcessGraphAsync: Process error [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackPosixMutex::Unlock res = 1 [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: JackEngine::XRun: client =
FreeWheeling was not run: state = 1 [0m
Mon Jan 10 15:38:44 2011: Disconnecting 'FreeWheeling:out_1L' from
'system:playback_1'
Mon Jan 10 15:38:44 2011: Disconnecting 'FreeWheeling:out_1R' from
'system:playback_2'
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: Failed to find port
'FreeWheeling:in_1' to destroy [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: Failed to find port
'FreeWheeling:in_2' to destroy [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: Failed to find port
'FreeWheeling:in_3L' to destroy [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: Failed to find port
'FreeWheeling:in_3R' to destroy [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: Failed to find port
'FreeWheeling:out_1L' to destroy [0m
Mon Jan 10 15:38:44 2011:  [1m [31mERROR: Failed to find port
'FreeWheeling:out_1R' to destroy [0m
Mon Jan 10 15:38:44 2011: Client 'FreeWheeling' with PID 3514 is out
15:38:45.467 XRUN callback (5 skipped).

Could I change config file so that:

FreeWheeling library
Could it be fw-lib-date like fw-lib-201001261324? So that my loops
don't get all mix up?

Ardour
Could I record a freewheeling session directly to ardour were track is
letter were loop is:
track "a"
track "dancepad_up"

and so on...

Help Key

How do I change the help Key to the numeric keyboard pad slash? (My
keyboard is a portuguese macintosh layout...)
I think it should be at coreinterface.xml but I don't know the right
name for each key. Looking at the xml I think I better buy a us
keyboard ... I could even do freewheeling stickers

that all for now. Cheers and thanks on advance!

____________________________________________
Jorge Salgueiro
GNU/Linux: Free culture for a free society!


More information about the Linux-audio-user mailing list