Jul 13, 2006 at 7:41pm
Does anyone know of an object for generating segmented lines outside of the signal domain? (other than bline)
For CSound people: I’m looking for the equivalent to “linseg”
I can use bline or multiple line objects, but there MUST be a simple, scheduler-driven line segment generator…right?
I am trying not to use line~ because I need to have around 200 of these, and that can get taxing on the CPU when combined with a bunch of GL stuff.
Any pointers or links to externals would be greatly appreciated.
Thanks in advance,
Jul 13, 2006 at 8:11pm
just got my first cup of coffee so i may be misreading…
have you checked out the [line] object? it works like [line~] but not
i use [line] very much like the “linseg” opcode in csound.
Jul 13, 2006 at 8:27pm
Actually line does not work like the csound linseg.
Jul 13, 2006 at 8:48pm
I think you’ll find some useful info here, starting about halfway
Jul 14, 2006 at 3:15am
It sounds like there is no single object in Max/MSP that performs the same task as CSound’s opcode “linseg.”
line only performs single line ramps (between only two points), and bline requires an additional timing mechanism. Line~ is the closest, but it is driven by the audio engine.
I just thought I would throw the question out there in case someone had an external…
At least my question somehow managed to spark a more interesting thread concerning GPS. Too bad that my mundane thread title is likely steering many GPS-knowledgable folks away from the secret discussion within…
Thanks to all who responded to my question, and good luck with the GPS integration.
Jul 14, 2006 at 5:51am
Thanks for the heads up – the GPS thread is now split out.
I’m using zigzag~.If you’re not so worried about timing you might be able to roll your own pretty easily in js.
Jul 14, 2006 at 12:46pm
Take a look at the [gen*] objects in the percolate collection:
They instantiate many of the old cmix/csound function table ugens.
env = maketable(“line”, 1000, 0,0, 1.5,1, 3.5,0)
st = 0.0
will schedule a sequence of 1000 values to be output from the [rtcmix~]
Jul 14, 2006 at 1:00pm
umm. sorry for the confusion. but linseg and line offer very similar
its only when you feed linseg a score event with lots of line segments
line and line~ can be used the same way…
now will a slight variation in syntax one can use line just like
in max, just like your csound score file, it takes lots of numbers to
i use my csound orcs and max synth patches interchangibly, driven by
if you are interested in a csounds.com project it might be fun to make
Jul 17, 2006 at 8:12am
take my [lines] abstraction (attached), it’s designed as a line~
#P window setfont “Sans Serif” 9.;
Jul 18, 2006 at 3:51pm
Thanks to all for your responses. If anyone else is interested in a “linseg” equivalent, check out the previous message in this thread. Stefan Tiedje’s [lines] abstraction is perfect for the job. Thanks a lot Stefan!
You must be logged in to reply to this topic.