Hi everyone,
I’m trying to make my rhythm trees more “legible” by writing them in a text file
but there is a strange behavior when trying to load the file opened
using the ‘infile’ and ‘File’ objects, the latter in eval-mode = list. A simple example follows.
The text file:
(?
(
(4//4 (1 1 1 1))
(3//4 (-1 1 -1))
)
)
gets evaluated by ‘File’ as:
OM => ((? ((|4//4| (1 1 1 1)) (|3//4| (-1 1 -1)))))
Note the vertical bars added, and unreadable by a voice object but I don’t think that is the issue;
when using the notation ((4 4) (1 1 1 1)) instead of (4//4 (1 1 1 1)), there is nothing added but the voice object complains with the same error:
“Error while evaluating the box VOICE : In abs of ((4 4)) arguments should be of type number”
Shouldn’t the text file be evaluated as a list (ignoring line breaks) in eval-mode = list ?
Perhaps there is another way to do this or I’m missing some fundamental concept (?)
Thanks in advance