Re: [linux-audio-user] lv2dynparam

From: Frieder Bürzele <linux-stuff@email-addr-hidden>
Date: Wed Feb 28 2007 - 19:42:14 EET

Nedko Arnaudov wrote:
> Atte André Jensen <atte.jensen@email-addr-hidden> writes:
>
>
>> * The installation should be documented. A simple *not autogenerated*
>> * INSTALL (in the root of lv2dynparam, zynjacku and zyn) with a short
>> * explanation would suffice.
>>
>
> I agree. I just want to concentrate on code until it is more complete. I
> accept any help, feedback, documentaiton, code. Your feedback in
> particular is very valuable.
>
>
>> * For some reason zyn complains that I haven't set LV2_PATH (although
>> * I have, I presume it's an environment variable). So I cp -R'ed the
>> * zynadd.lv2 dir to my ~/.lv2 dir:
>> atte@email-addr-hidden:~/software/phat-0.4.0$ ll -R ~/.lv2
>> /home/atte/.lv2:
>> total 4,0K
>> drwxr-xr-x 2 atte atte 4,0K 2007-02-28 10:41 zynadd.lv2
>> /home/atte/.lv2/zynadd.lv2:
>> total 324K
>> -rw-r--r-- 1 atte atte 207 2007-02-28 10:41 manifest.ttl
>> -rwxr-xr-x 1 atte atte 309K 2007-02-28 10:41 zynadd.so
>> -rw-r--r-- 1 atte atte 940 2007-02-28 10:41 zynadd.ttl
>>
>
> Current Makefile hackery installs the plugin into LV2_PATH. Have you
> "export"-ed the LV2_PATH variable?
>
> I plan to switch zyn and zynjacku projects to autotools or scons in
> future.
>

what is with cmake?

>
>> * I installed the latest phat + pyphat from source, but (after
>> * starting jack, nothing else)
>>
>
> Yes, this is best to do (I guess you mean SVN). I should talk with Loki
> to release newer version of PHAT. This will help jack_mixer too. Loki
> you read?
>
>
>> I get this:
>> atte@email-addr-hidden:~/software/zynjacku/zynjacku$ ./zynjacku.py
>> http://home.gna.org/zyn/zynadd/0
>> zynjacku library is missing lv2dynparam constants.
>>
>> Hope you could help me the last part of the way!
>>
>
> Recently someone in IRC (maybe you) had problem with those constants
> failing to autogenerate. This causes window without controls. So I added
> check to detect this at start. However the guy left and I still don't
> know what causes it. Can you please run this command from within
> zynjacku directory:
>

that was me now it's running but still no glue how to connect with jackmidi
Is there a command utility to connect jackmidi ports?

I've done some gentoo-ebuilds for lv2, zynjacku, zynadd, ...
If someone want to try this (very experimental) gentoo ebuilds
you could find the ebuilds in the proaudio-overlay at proaudio.tuxfamily.org

Greetz Frieder
> ./gen_py_constants.py `pkg-config --variable=includedir lv2dynparamhost-1` '^LV2DYNPARAM_PARAMETER_'
>
> Do you get any output?
>
> gen_py_constants.py is executed several times, with different regex,
> From Makefile. Result is collected in init_py_constants.c
> I guess that file is empty for some strange reason?
>
> Also, once I got report that gen_py_constants.py is not executable. That
> was strage to me because AFAIK subversion client should put +x to the
> file when it is checked out. Please check if gen_py_constants.py is
> executable and if not, make it executable. And tell me :)
>
>
>> A few questions about await me once the thingy is running:
>>
>> * Will I be able to load original zynaddsubfx patches?
>>
>
> ATM, no. This feature is in my plan however, as "import" in zynjacku. Of
> course it will load only adsynth-zynadd settings until other synths are
> ported too. But for this to happen I need to implement project save/load
> in zynjacku. With LASH support. And maybe publishing ready-for-use
> patches/presets for zynjacku, including ones converted from original
> zynaddsubfx patches, is good idea.
>
>
>> * Are the realtime problems of zynaddsubfx still there?
>>
>
> I continue to dig the code and it is still work in progress. Howver, you
> should feel the progress I've made right now. I particular zynadd has
> no lock (mutex) at all. I removed lots of memory allocations in audio
> processing context, but this is not complete yet. The results I get
> here are quite amazing, I never got any "clicks" or JACK
> crashes. They are caused by sleeping in realtime context. However JACK
> crashing because of an app seems like bug in JACK itself to me, but I
> may be wrong.
>
>
Received on Wed Feb 28 20:15:08 2007

This archive was generated by hypermail 2.1.8 : Wed Feb 28 2007 - 20:15:08 EET