One-line algorithmic music

A simple example: ((t>3)*t)E

Another example from your code: (t|(t>>9|t>>7))t&(t>>11|t>>9). This becomes ((t|((t>9)|(t>7)))(t&((t>11)|(t>9))))E
Parentheses make thing quite complicated and long. That's why it might be better to just write directly in RPN or to use operators precedence.
In RPN, it becomes (if no mistake): t11>>t9>>|t&t9>>t7>>|t|*

Stephane