HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
Deep-Symmetry
afterglow
Clojure2015–2021
Deep-Symmetry / afterglow

afterglow

A live-coding lighting controller, building on the Open Lighting Architecture with Clojure and bits of Overtone.

3Distinct people
3Mentions
0Explicit recommenders
472GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A live-coding lighting controller, building on the Open Lighting Architecture with Clojure and bits of Overtone.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year3 dated mentions

Observed mentions: 2015-09-07 15:08:28 UTC to 2021-08-13 14:31:51 UTC.

012015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20152016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20182019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2021

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC101
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC110
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC000
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC110

What Hacker News says

3 sources
Keep in mind there are actually two domains in music: instruments (sound synthesis) and orchestration. Both Skoar and Alda (which was linked yesterday) are only orchestration languages. I've been researching about this and narrowed down by these criteria: (1) Modern and maintained (2) Open source (3) Multiplatform (4) Supports live coding (5) Not MIDI-only output (6) Text-based (7) Not Java (sorry JSyn :P) For me live coding is important since I prefer to compose music in an exploratory fashion. Also, live performances are cool. Read more about live coding and resources in http://toplap.org The list in no particular order (beware of the brain dump): · ## Overtone (https://overtone.github.io/) The coolest kid on the block is actually a frontend to SuperCollider. - Clojure based. - VJ-ready. Integration with Processing via Quil (https://git
Read the rest
hub.com/quil/quil) and GLSL shaders via Shadertone (https://github.com/overtone/shadertone). - Lots of tooling: https://github.com/overtone · ## SuperCollider (https://supercollider.github.io/) - Object-oriented functional language (similar to Smalltalk/Ruby/C/JS). - Basically Overtone minus Clojure minus VJ plus IDE. - Client-server architecture (which is what allows Overtone to use it as a backend). · ## Sonic Pi (http://sonic-pi.net/) - Ruby DSL + IDE. - Built for Raspberry PI (but runs anywhere SuperCollider and Ruby are available). - Another frontend to SuperCollider. - Designed to be suitable for teaching children. Teacher resources available (http://www.sonicpiliveandcoding.com/ http://www.raspberrypi.org/learning/sonic-pi-lessons/) · ## Extempore (https://github.com/digego/extempore) - Scheme-like. - Supports both audio and graphics. - Defines itself as a 'cyberphysical' programming environment (http://dl.acm.org/citation.cfm?id=1869526). · ## ChucK (http://chuck.cs.princeton.edu/) - Real-time sound synthesis and music creation (real-time meant it used to take a real amount of CPU time in non-RT kernels, not sure if it's changed). - Time-based, concurrent programming model (they call it 'strongly-timed'). · ## Fluxus (http://www.pawfal.org/fluxus/) - Racket based. - Full-fledged environment. - Defined as 'a 3D game engine for livecoding worlds into existence', though it supports sound too. - Doesn't seem to be actively maintained (most recent release dates from April 2012). · ## Nyquist (https://www.cs.cmu.edu/afs/cs.cmu.edu/project/music/web/musi...) - (Still researching...) · ## Csound (http://www.csounds.com/) - (Still researching...) - Live coding added in a recent version. - Orchestration and synthesis are separate languages. · ## Tidal (http://yaxu.org/tidal/) - Haskell based. - Seems to support audio and graphics (defines itself as live coding of patterns). - (Still researching... I just came to know it in a link here.) · ## Skoar (https://github.com/sofakid/Skoarcery) - Another SuperCollider frontend. - Only orchestration, though I guess it supports different instruments created in SuperCollider. - Doesn't seem to support live coding? (Added to the list until I research more.) · ## MORE I just found these in the TOPLAP wiki (and Googling around) but had no time to comb through them. Listed in no particular order: - https://github.com/edne/pineal - https://github.com/createuniverses/praxis - http://charlie-roberts.com/gibber/about-gibber/ - https://github.com/LuaAV/LuaAV - http://hyperyarn.criticalartware.net - http://www.renickbell.net/conductive/doku.php/ - EXTRA: Live coding light shows https://github.com/brunchboy/afterglow
In Skoar – A musical programming language

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.