[PD] compiling Pd for microcontrollers
doelie at zzz.kotnet.org
doelie at zzz.kotnet.org
Thu Jan 26 20:34:26 CET 2006
shameless plug:
http://zwizwa.goto10.org/index.php?page=BadNop
it's really hairy at the moment, but it works.
( i made a synth on a 12F629 which takes power, clock
and control data over 1 wire, and has a very simple
sequencer and 1 bit / 8kHz synth with bass, bd,
hh, snare and woinkwoink sounds. )
but best results with the 16F controllers.
this could be used as a basis for a pd->forth compiler,
which was why i started it in the first place,
since it's incremental compilation on the microcontroller.
the idea is to get this to work with pf/pd in some way or
another, though i got stuck at the 'standard problem'.
means all the machinery is there, but to make something like
that work, you need the equivalent of libc : a standard
interface, not a shapeshifting language like i have now..
On Wed, Jan 25, 2006 at 12:44:42PM -0500, Hans-Christoph Steiner wrote:
>
> So I am working with the Arduino and the Wiring programming
> environment, and it got me thinking: what about a patcher language for
> microcontrollers? It could be done like Pocket Gamelan, the Pd->J2ME
> compiler. http://www.uow.edu.au/~mh675/personal/pd2j2me.htm
>
> There would be a subset of Pd which would be allowed for
> microcontrollers. This would then be compiled to a microcontroller
> firmware and uploaded to the chip.
>
> Maybe its time to think of a more general approach to compiling Pd
> patches. It would be quite nice to be able to program mobile phones
> and microcontrollers in Pd.
>
> .hc
>
> ________________________________________________________________________
> ____
>
> "[W]e have invented the technology to eliminate scarcity, but we are
> deliberately throwing it away to benefit those who profit from
> scarcity."
> -John Gilmore
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
More information about the Pd-list
mailing list