请输入您要查询的百科知识:

 

词条 Fluxus (programming environment)
释义

  1. References

{{Infobox software
| screenshot =
| developer = Dave Griffiths, Gabor Papp and others
| released = 2005
| latest preview version = 0.17rc5
| latest preview date = {{Start date and age|2012|04|18|df=yes}}
| operating system = Linux, macOS, Windows
| genre = Live coding environment
| license = GNU General Public License
| website = {{URL|pawfal.org/fluxus}}
}}

Fluxus is a live coding environment for 3D graphics, music and games.[1] It uses the programming language Racket (a dialect of Scheme/Lisp) to work with a games engine with built-in 3D graphics, physics simulation and sound synthesis. All programming is done on-the-fly, where the code editor appears on top of the graphics that the code is generating.[2][3][4][5][6] It is an important reference for research and practice in exploratory programming, pedagogy,[7] live performance[8] and games programming.

Fluxus is known for hosting some of the most cutting-edge live coding research systems [8] by its author Dave Griffiths, such as the BetaBlocker language inspired by Core War, the Al-Jazari music environment based on interacting robots, the Daisy Chain music environment based on the Petri net model of computation, and the SchemeBricks visual interface for Scheme.[9]

References

1. ^{{cite web|title=Fluxus official website|url=http://www.pawfal.org/fluxus/|accessdate=21 August 2012}}
2. ^{{Cite journal|last=Magnusson|first=Thor|date=March 2014|title=Herding Cats: Observing Live Coding in the Wild|url=https://www.mitpressjournals.org/doi/abs/10.1162/COMJ_a_00216|journal=Computer Music Journal|volume=38|issue=1|pages=8–16|doi=10.1162/comj_a_00216|issn=0148-9267}}
3. ^Wakefield, Graham, Charlie Roberts, Matthew Wright, Timothy Wood and Karl Yerkes. “Collaborative Live-Coding with an Immersive Instrument.” NIME (2014).
4. ^{{Cite journal|last=Bovermann|first=Till|last2=Griffiths|first2=Dave|date=March 2014|title=Computation as Material in Live Coding|url=https://www.mitpressjournals.org/doi/abs/10.1162/COMJ_a_00228|journal=Computer Music Journal|volume=38|issue=1|pages=40–53|doi=10.1162/comj_a_00228|issn=0148-9267}}
5. ^{{Cite news|url=https://www.deutschlandfunk.de/live-coding-naeher-an-der-musik.807.de.html?dram:article_id=388587|title=Live Coding - Näher an der Musik|work=Deutschlandfunk|access-date=2018-08-21|language=de-DE}}
6. ^{{Cite journal|last=Magnusson|first=Thor|date=December 2011|title=Algorithms as Scores: Coding Live Music|url=https://www.mitpressjournals.org/doi/abs/10.1162/LMJ_a_00056|journal=Leonardo Music Journal|volume=21|issue=21|pages=19–23|doi=10.1162/lmj_a_00056|issn=0961-1215}}
7. ^Martins, S. B. (2010). Revisiting the architecture curriculum - the programming perspective. In FUTURE CITIES, 28th eCAADe Conference Proceedings, ETH Zurich (Switzerland).
8. ^Collins, N. (2011). Live coding of consequence. Leonardo, 44(3):207-211.
9. ^McLean, A., Griffiths, D., Collins, N., and Wiggins, G. (2010). Visualisation of live code. In Proceedings of Electronic Visualisation and the Arts London 2010.
{{prog-lang-stub}}

3 : Digital art|Computer programming|Live coding

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 12:20:33