|
3 months ago | |
---|---|---|
c | 3 months ago | |
.gitignore | 3 years ago | |
README.md | 2 years ago | |
board.lisp | 2 years ago | |
cl-boids-gpu.asd | 1 year ago | |
cl-boids-gpu.lisp | 3 months ago | |
classes.lisp | 3 months ago | |
constants.lisp | 2 years ago | |
obstacles.lisp | 11 months ago | |
opencl-kernel-handling.lisp | 1 year ago | |
package.lisp | 11 months ago | |
params.lisp | 3 months ago | |
scratch.lisp | 1 year ago | |
util.lisp | 1 year ago |
boids calculation based on Craig Reynolds.
The common lisp code is parallelized using bindings to opencl and opengl.
The code base is developed for a piece for 4 EWI controllers, controlling the boid parameters on a projection. The on screen boids trigger and manipulate electronic sounds on the dsp sample level (sample meaning a single amplitude of 1/sample-rate length).