|
Projects
Fall 2009 Older Courses Spring 2009
Fall 2008
Spring 2008
Fall 2007 HOWTOs |
FluxusUsingSchemeJosyel Perez OverviewFluxus is a REPL that uses Scheme for live coding. Fluxus allows you to create visual effects and play audio from external sources. A good example of this is Windows Media Player. The visual effects that appear when playing an audio file. ScreenshotNOTE: I used Gimp in pure:dyne to take the screenshot. Because it was an animated visual, it got cut off
in some places. In case you are wondering, it is
a sphere with a spiral of cubes that transform
and changes color from a range of RGB.
![]() Concepts Demonstrated
External TechnologyI was not able to implement this feature. However, fluxus allows for multiple sources of external audio. For example, it allows you to receive outputs from jacks, from midi files, OS network messages, and to some extent from movie files. InnovationThe ability to do live coding to create amazing visual and audio demonstrations on the spot. Technology Used Block Diagram![]() Additional RemarksDespite all my set backs, I really enjoyed the project. Fluxus is a great tool for anyone who wishes to do live coding. Currently, there aren't any Window version of Fluxus. I highly suggest everyone to try out Fluxus at least once. It really shows how flexible and fast scheme can be. |