Hello,

Before exposing my problem, I just want to comment on the work on 
improving Nova's QT gui: I like what is going on! I must admit that I am 
not sure if curved lines are better for patch readability, but maybe it 
is because I am used to Pure Data's straight lines. After all, if is 
configurable via some preferences... it's OK for me. A cool feature 
would be to be able to set color and behaviour (straight/curved) for 
control and audio lines separately.

Now my problem:
If you download these:
http://nolv.free.fr/nova/test-sends.npx
http://nolv.free.fr/nova/n-s2.npx
http://nolv.free.fr/nova/n-r2.npx
http://nolv.free.fr/nova/n-scripts.py

And you open test-sends.npx, maybe you will have the same problem. 
Sometimes, not always (1/4 times approximately), the n-s2 and n-r2 
objects are not correctly initialised. It is like if loadbang sends its 
bang before the python script finished its initialisation. In the test 
patch I've sent, if the problem happens, you must send a bang to the 
rebang bus to redo initialisation.

I made n-r2 and n-s2 objects to create buses with a name based on the 
concatenation of two arguments (to have a similar feature as in pure 
data with $1-name). In other words, [n-r2 hello world] is equivalent to 
[r helloworld]. This is useful in abstractions (eg. [r #1 world]). A 
python script is used for concatenation.

Native nova objects for lists and symbols concatenations would be useful 
for this purpose, isn't it? I looked at the extra directory to see how 
we create an equivalent to pure data externals, but I wasn't able to 
compile the foo.cpp file in there. What do we do with this, a .nox 
shared library? Do we put this in the path, like with pure data?

That said, it seems to me that search paths are not implemented yet, 
because abstractions are found only in the patch directory. Or am I 
doing something wrong?

Sorry, many questions again.

Best,
--
Olivier
_______________________________________________
nova-dev mailing list
[email protected]
http://klingt.org/cgi-bin/mailman/listinfo/nova-dev
http://tim.klingt.org/nova

Reply via email to