Also, Openmusic. It's a visual patcher, but it is built on Lisp, and you
can write Lisp code for the patches and other items.
http://support.ircam.fr/docs/om/om6-manual/co/Lisp.html
On Fri, Jul 31, 2015 at 4:39 AM, Thorsten Jolitz wrote:
> Robert Herman
> writes:
>
> Hi Rob,
>
> > I have come
Robert Herman
writes:
Hi Rob,
> I have come the long way round to PicoLisp, and I have been tinkering
> with livecoding (audio/video, not just programming) for fun.
>
> I started with fluxus: www.pawfal.org/fluxus/
> It is a great environment where you code and 3D objects show behind
> your code
Erik Gustafson
writes:
Hi Erik,
> I find the combination of sound & picolisp very interesting
>
> Me too! One of my long term goals is to write audio software in
> PicoLisp. Gotta have the most dynamic language for one of the most
> dynamic human processes ;)
after reading the replies here
Hey Thorsten,
I find the combination of sound & picolisp very interesting
Me too! One of my long term goals is to write audio software in PicoLisp.
Gotta have the most dynamic language for one of the most dynamic human
processes ;)
are you aware of "SoundCollider" and the Clojure Libraries "Ove
I have come the long way round to PicoLisp, and I have been tinkering with
livecoding (audio/video, not just programming) for fun.
I started with fluxus: www.pawfal.org/fluxus/
It is a great environment where you code and 3D objects show behind your
code, and you can drive their parameters from an
Erik Gustafson
writes:
Hi Erik,
> https://github.com/erdg/picolisp-osc
> If interested, more info about OSC can be found here:
>
> opensoundcontrol.org/introduction-osc
> opensoundcontrol.org/spec-1_0
I find the combination of sound & picolisp very interesting, are you
aware of "SoundCollider"
Hi Erik,
> Another question about methods, while we're on the topic... For most of my
> 'dm's the first argument is implied. For example,
>
> [dm message-add-int32> (N)
> ... ]
>
> is expected to be called with the message (external symbol) followed by the
> number to be added to the mess
Hi Erik,
On Sun, Jul 26, 2015 at 12:04:06PM -0500, Erik Gustafson wrote:
> >
> > It might work on 'emu'. We must just keep in mind that 'native'
> > calls under emu cannot pass more than 6 arguments to a function.
> >
>
> I was wondering about this, as Macs are the standard in the music world.
>
Alex,
> Thanks for sharing this!
>
Of course!
A small note about the places where you assign a value to 'ptr':
>
>(=: ptr
>(liblo~ffi ...
>
> This works, because 'ptr' is defined as a plain number property
>
>(rel ptr (+Number))
>
> without any entity/relation side effects. But
>
> It might work on 'emu'. We must just keep in mind that 'native'
> calls under emu cannot pass more than 6 arguments to a function.
>
I was wondering about this, as Macs are the standard in the music world.
I'd also like to get my Rasperry Pi and similar devices speaking OSC
through PicoLisp. J
Hi Jon,
> Do you know if your library will work with 32-bit PicoLisp?
Unfortunately not, because it uses 'native' calls. As you know, for
pil32 the library calls have to handled a little differently, using glue
functions.
> I’m a Mac user, and 32-bit (and Ersatz) is the only PicoLisp version
>
Hi Erik,
> I'm working on my first PicoLisp library, native C bindings for Liblo. What
> I have so far, which is enough for the most basic use case, can be found at:
>
> https://github.com/erdg/picolisp-osc
Thanks for sharing this!
> Now I'm wondering if this is a worthwhile path to pursue.
Hi Erik,
Do you know if your library will work with 32-bit PicoLisp? I’m a Mac user, and
32-bit (and Ersatz) is the only PicoLisp version that I can use.
I have no experience with OSC (Open Sound Control is a protocol for
communication among computers, sound synthesizers, and other multimedia
>
> They should probably be condensed into one file, 'osc.l', but that hasn't
> happened yet.
>
Done :)
Hi all,
I'm working on my first PicoLisp library, native C bindings for Liblo. What
I have so far, which is enough for the most basic use case, can be found at:
https://github.com/erdg/picolisp-osc
The file 'liblo.l' contains the direct ffi-bindings to the C library. I
stole Alex Williams' ide
15 matches
Mail list logo