« Return to Thread: Linear Algebra Opcodes

Re: Linear Algebra Opcodes

by Michael Gogins-2 :: Rate this Message:

Reply to Author | View in Thread

When you run csound -z1, do you find the la_* opcodes in the list?

If not, your installation  or build of Csound lacks these opcodes. To
build them, you need the Gmm++ library (header files only) referenced
in the Csound manual.

If so, I wish I had good examples to offer. Have you read the section
on the opcodes in the manual? This needs to be read very carefully,
because the linear algebra opcodes do not represent objects the way
the other opcodes do; essentially a pointer to an array is stuffed
into an irate variable and used at krate or arate. This is necessary
to enable signals to be read from audio streams into arrays, and back
out again, when the size of the array and the size of ksmps are not
necessarily the same. This is similar to fsigs, actually.

If you will tell me what you would like to do, and if I can understand
what it is you would like to do, I would love to work with you to
develop a working example for the manual.

Hope this helps,
Mike


On 7/7/09, joachim heintz <jh@...> wrote:

> Hi -
>
> I wanted to learn about the new linear algebra opcodes, but I get just
> error messages. When I start with
>
> irows = 1
> ivr la_i_vr_create irows
>
> I get:
> error: no legal opcode, line 14:
> ivr la_i_vr_create irows
>
> I always get "no legal opcode" when I try one of this family. Is there
> a problem, or my fault?
>
> Also, I'd appreciate a lot if there were some basic examples.
>
> Thanks -
>
> joachim
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@... with body "unsubscribe
> csound"
>


--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com


Send bugs reports to this list.
To unsubscribe, send email sympa@... with body "unsubscribe csound"

 « Return to Thread: Linear Algebra Opcodes