Search found 376 matches

by JohnM
Sep 15th, '15, 20:35
Forum: Download GP!
Topic: Version 40
Replies: 0
Views: 2667

Version 40

The latest version of GP, v040, is at http://tinlizzie.org/gp.
by JohnM
Sep 15th, '15, 20:12
Forum: Extending GP
Topic: Extending GP with Blocks to manipulate Pixels
Replies: 1
Views: 3170

Re: Extending GP with Blocks to manipulate Pixels

Thanks for sharing this, Mark! Over the next year, the GP team will work on easier ways to create and share extensions -- ideally, constructing all the extension code in GP itself without using an external text editor -- and to encapsulate extensions in modules to prevent accidental conflicts betwee...
by JohnM
Sep 15th, '15, 18:09
Forum: Projects
Topic: Dots
Replies: 2
Views: 2563

Re: Dots

Small-scale Kedama-like things involving up to 1000 instances are fairly practical. I'm hoping we can push that up to a few thousand instances, which may be enough to process small images in a Kedama-like way. But Kedama (like StarLogo) was a SIMD system optimized for massive parallelism, which GP i...
by JohnM
Sep 15th, '15, 15:23
Forum: Working with GP
Topic: Audio Blocks
Replies: 4
Views: 2896

Audio Blocks

Mark Guzdial asked: "How do I get a sampled sound into a sound buffer that I can then manipulate like in the SoundSynthesis projects? And once I change a buffer, how do I turn it into a sound that I can play?" To explore sampled sound processing, you should use the low-level sound API in the "Audio"...
by JohnM
Sep 15th, '15, 13:55
Forum: Extending GP
Topic: SerialPort library
Replies: 4
Views: 3901

Re: SerialPort library

These are "primitives" for which there are not (yet) any blocks. You can invoke them from the GP command prompt by finding the terminal window and typing control-C to exit the GP UI. You can find out more about a primitive using the "help" command: gp> help openSerialPort Open a serial port. Return ...
by JohnM
Sep 11th, '15, 19:20
Forum: Projects
Topic: Dots
Replies: 2
Views: 2563

Dots

Here's a fun, simple, interactive project that uses many instances of one sprite, each of them responding to the distance and direction to the mouse.
Dots.png
Dots.gpp
(1.35 KiB) Downloaded 134 times