Re: [LAU] [LAD] The guitarix project release version 0.23.3

From: hermann meyer <brummer-@web.de>
Date: Mon Jul 30 2012 - 21:14:37 EEST

Am 30.07.2012 11:50, schrieb rosea.grammostola:
> On 07/29/2012 09:00 PM, hermann meyer wrote:
>> Am 29.07.2012 17:50, schrieb rosea.grammostola:
>>>>>> A workaround could be to "fake" a jack-session-call, when you use
>>>>>> the -U
>>>>>> -A flags,
>>>>>>
>>>>>> guitarix -U 1 -A 2 -f /your/state_file_rc
>>>>>>
>>>>>> that will disable any self-connection by guitarix.
>>>>>
>>>>> This works when I give this as arguments in the nsm-proxy client,
>>>>> thanks
>>>>> so far.
>>>>
>>>> Picture: http://pix.toile-libre.org/?img=1343576229.png
>>>>
>>>>
>>>
>>> It seems it's possible to use Guitarix with the SIGUSR1
>>> (http://ladish.org/wiki/level1) command to
>>
>> Not really, when the command-line options -U -A involved, eg. in a
>> jack-session, even when it is faked, SIGUSR1 will be ignored, as well as
>> any other call to save state. Also preset saving is disabled in a
>> managed jack-session.
>> The only way then to save the state to file is, a call by the
>> jack-session handler.
>> Without -U -A, SIGUSR1 will indeed save the state (LADISH level1).
>>
>> A other way to disable the self-connection of in and out-put ports are
>> the command-line options -i and -o, when you use them like that (space
>> between the quotation marks)
>> -i " " -o " "
>> in and out-put start unconnected, but the connection between amp and fx
>> client still will be made by guitarix.
>
> It's not that I really like this method, but for some it might be
> handy to have Ladish l1 in NSM.
>
> But this doesn't work here. Connections from amp out > soundcard are
> still there
> http://pix.toile-libre.org/upload/original/1343641711.png
>
Hi

Okay, I have add 2 new command-line options now, -J for disable
auto-connection, and -K for disable auto save state when quit. Try
--help-all for all options. Additional I have made the SIGUSR1 signal to
save state in any case, even when it's a jack-session. But you can use
it now like guitarix -J -K -n freebases for example and SIGUSR1 will
save the state. No more faked jack-session is needed.
Code is in our git repository. Get it with

git clone http://git.code.sf.net/p/guitarix/git guitarix-git

regards
hermann

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Tue Jul 31 00:15:01 2012

This archive was generated by hypermail 2.1.8 : Tue Jul 31 2012 - 00:15:02 EEST