# Live-coding and academics

**URL:** <https://forum.toplap.org/t/live-coding-and-academics/401>\
**Category:** Uncategorized\
**Created:** [14 April 2019 14:38 UTC](https://forum.toplap.org/t/live-coding-and-academics/401 "2019-04-14T14:38:23Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![thaega](https://forum.toplap.org/user_avatar/forum.toplap.org/thaega/32/202_2.png) [@thaega](https://forum.toplap.org/u/thaega)\
**Post date:** [14 April 2019 14:38 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/1 "2019-04-14T14:38:23Z")

</div>

I am currently doing a PhD in Computer Science (in optimal transport applied to computer graphics), and, judging by how it is doing, I will probably more or less change domains in my post-doctoral studies, and I was wondering if I could get it to meet my interest for live-coding.  
Are there people here who have experience in doing academic work related to live-coding? I know there is yaxu, but is he the only one? Could you tell me about what you study, and how it relates to more general fields of study? Do you have any idea how I could relate it to my current topic of research?

---

<div class="post-metadata">

**Author:** ![charlieroberts](https://forum.toplap.org/user_avatar/forum.toplap.org/charlieroberts/32/400_2.png) [@charlieroberts](https://forum.toplap.org/u/charlieroberts)\
**Post date:** [14 April 2019 16:13 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/2 "2019-04-14T16:13:05Z")

</div>

There are quite a few of us, yes, although one of the really nice elements of the live-coding community is that it encompasses a wider audience than academia alone. Going through a Google Scholar search and looking through references might be one quick way to start getting a sense of the scholarly research:

[https://scholar.google.com/scholar?hl=en&as\_sdt=1%2C22&q=live+coding&btnG=](https://scholar.google.com/scholar?hl=en&as_sdt=1%2C22&q=live+coding&btnG=)

You could also look through the ICLC proceedings (look specifically for entries that include pdf links): [http://iclc.livecodenetwork.org/2019/ingles.html](http://iclc.livecodenetwork.org/2019/ingles.html)

The overlap between academia and the live-coding graphics community is a bit smaller than the overlap between live coding and audio/music (currently), but there is certainly interesting work being done!

---

<div class="post-metadata">

**Author:** ![telephon](https://forum.toplap.org/user_avatar/forum.toplap.org/telephon/32/209_2.png) [@telephon](https://forum.toplap.org/u/telephon)\
**Post date:** [14 April 2019 20:42 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/3 "2019-04-14T20:42:49Z")

</div>

Much of the livecoding system of supercollider was extended and polished with support of the German Research Foundation (DFG). It was part of a large research project on media theory and cultural studies.

---

<div class="post-metadata">

**Author:** ![mark.santolucito](https://forum.toplap.org/letter_avatar_proxy/v4/letter/m/f05b48/32.png) [@mark.santolucito](https://forum.toplap.org/u/mark.santolucito)\
**Post date:** [16 April 2019 01:49 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/4 "2019-04-16T01:49:46Z")

</div>

I’m in my PhD in CS as well, working on not live coding, but trying to get as much overlap as possible. A few years ago I helped my advisor write a grant on the intersection of program synthesis and live programming

[https://www.nsf.gov/awardsearch/showAward?AWD\_ID=1553168](https://www.nsf.gov/awardsearch/showAward?AWD_ID=1553168)

I’d be very interested in knowing if anyone has had success getting NSF funding or similar for work in the live coding space. My guess would be the PL community would have overlap but I haven’t seen much. There is also a neat call for proposals out that might have overlap with live coding. Alas as a lowly PhD student I can’t submit anything myself yet

[https://www.nsf.gov/funding/pgm\_summ.jsp?pims\_id=505630](https://www.nsf.gov/funding/pgm_summ.jsp?pims_id=505630)

---

<div class="post-metadata">

**Author:** ![digego](https://forum.toplap.org/letter_avatar_proxy/v4/letter/d/ba8739/32.png) [@digego](https://forum.toplap.org/u/digego)\
**Post date:** [16 April 2019 06:48 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/5 "2019-04-16T06:48:03Z")

</div>

@thaega I don’t know much about “optimal transport” but it might be worth looking into “computational steering” - a CS turn of phrase that you might get some traction with (with some assumptions on my part about what optimal transport might be).

I’ve published a few livecoding papers in CS (PL & HPC). You might find my thesis worth a look, although it’s more PL related.

[https://openresearch-repository.anu.edu.au/handle/1885/144603](https://openresearch-repository.anu.edu.au/handle/1885/144603)

Cheers,  
Andrew.

---

<div class="post-metadata">

**Author:** ![charlieroberts](https://forum.toplap.org/user_avatar/forum.toplap.org/charlieroberts/32/400_2.png) [@charlieroberts](https://forum.toplap.org/u/charlieroberts)\
**Post date:** [16 April 2019 13:18 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/6 "2019-04-16T13:18:48Z")

</div>

@mark.santolucito FYI EarSketch at Georgia Tech is a system that has had success with NSF grants (grants are listed at the bottom of the splash page): [https://earsketch.gatech.edu/](https://earsketch.gatech.edu/)

---

<div class="post-metadata">

**Author:** ![EvanR](https://forum.toplap.org/user_avatar/forum.toplap.org/evanr/32/24_2.png) [@EvanR](https://forum.toplap.org/u/EvanR)\
**Post date:** [23 April 2019 17:20 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/7 "2019-04-23T17:20:34Z")

</div>

I’m working on some writings about this, one source I’ve really found useful is Wolfgang Jonas: [(PDF) Research Through DESIGN Through Research: A Cybernetic Model of Designing Design Foundations | Wolfgang Jonas - Academia.edu](https://www.academia.edu/430873/Research_Through_DESIGN_Through_Research_A_Cybernetic_Model_of_Designing_Design_Foundations)

He helps organise a conference called NERD ([https://designtheorie.net/events/nerd-conference-2019/](https://designtheorie.net/events/nerd-conference-2019/)), hw can you not like that? 🙂

---

<div class="post-metadata">

**Author:** ![Bubo](https://forum.toplap.org/user_avatar/forum.toplap.org/bubo/32/243_2.png) [@Bubo](https://forum.toplap.org/u/Bubo)\
**Post date:** [23 April 2019 21:42 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/8 "2019-04-23T21:42:18Z")

</div>

Is there any research done on live-coding, but not from a computer science perspective? I am a french student in musicology. I recently finished my last research and I’m more and more attracted by the idea of writing about live-coding. I can’t really say now what form it will take, but I think that it would be great to start with writing an article about live-coding approached from a musicological / philosophical perspective. If I feel confident about it, I may even try to do a more long-term research about it.

Is there anyone currently writing on the subject in Europe / USA ?

---

<div class="post-metadata">

**Author:** ![charlieroberts](https://forum.toplap.org/user_avatar/forum.toplap.org/charlieroberts/32/400_2.png) [@charlieroberts](https://forum.toplap.org/u/charlieroberts)\
**Post date:** [24 April 2019 15:01 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/9 "2019-04-24T15:01:32Z")

</div>

@Bubo This special journal issue devoted to live coding (International Journal of Performance Arts and Digital Media) might be a good place to read about aspects of live coding that aren’t purely technical:

[https://www.tandfonline.com/toc/rpdm20/12/2](https://www.tandfonline.com/toc/rpdm20/12/2)

---

<div class="post-metadata">

**Author:** ![EvanR](https://forum.toplap.org/user_avatar/forum.toplap.org/evanr/32/24_2.png) [@EvanR](https://forum.toplap.org/u/EvanR)\
**Post date:** [29 April 2019 10:58 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/10 "2019-04-29T10:58:27Z")

</div>

Have you read Thor Magnussen’s new book? I’ve not got ahold of it yet, but it sounds like what he’s writing about. It would be great to see more of that.

---

<div class="post-metadata">

**Author:** ![Bubo](https://forum.toplap.org/user_avatar/forum.toplap.org/bubo/32/243_2.png) [@Bubo](https://forum.toplap.org/u/Bubo)\
**Post date:** [1 May 2019 17:32 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/11 "2019-05-01T17:32:33Z")

</div>

Thank you, I guess that it’s now time to read all of it!

---

<div class="post-metadata">

**Author:** ![vgiles](https://forum.toplap.org/user_avatar/forum.toplap.org/vgiles/32/363_2.png) [@vgiles](https://forum.toplap.org/u/vgiles)\
**Post date:** [5 July 2019 00:32 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/12 "2019-07-05T00:32:06Z")

</div>

Andrew Sorensen (Extempore) definitely has done a lot of work in academia with Live Coding. I’m not sure what he’s doing now, though. Ben Swift also (again, Extempore) has as far as I know. I’m interested in delving into some philosophical frameworks for live coding, but it’s a few years away at least.

---

<div class="post-metadata">

**Author:** ![EvanR](https://forum.toplap.org/user_avatar/forum.toplap.org/evanr/32/24_2.png) [@EvanR](https://forum.toplap.org/u/EvanR)\
**Post date:** [31 July 2019 10:30 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/13 "2019-07-31T10:30:24Z")

</div>

Andrew’s thesis is a great read, I’ve been deep into it: [https://openresearch-repository.anu.edu.au/bitstream/1885/144603/1/Sorensen%20Thesis%202018.pdf](https://openresearch-repository.anu.edu.au/bitstream/1885/144603/1/Sorensen%20Thesis%202018.pdf)

Lots of good explanation of liveness, livecoding systems design and architecture, etc.

---

<div class="post-metadata">

**Author:** ![georgewr](https://forum.toplap.org/letter_avatar_proxy/v4/letter/g/e79b87/32.png) [@georgewr](https://forum.toplap.org/u/georgewr)\
**Post date:** [13 April 2022 21:15 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/14 "2022-04-13T21:15:36Z")

</div>

EvanR and vgiles  
You can find all the extempore stuff here:

> **[Quickstart](https://extemporelang.github.io/docs/overview/quickstart/#download-extempore)**
>
> Extempore programming language documentation

And you can download extempore here:

> **[Releases · digego/extempore](https://github.com/digego/extempore/releases)**
>
> A cyber-physical programming environment. Contribute to digego/extempore development by creating an account on GitHub.

Regards  
George

---

<div class="post-metadata">

**Author:** ![georgewr](https://forum.toplap.org/letter_avatar_proxy/v4/letter/g/e79b87/32.png) [@georgewr](https://forum.toplap.org/u/georgewr)\
**Post date:** [13 April 2022 21:16 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/15 "2022-04-13T21:16:31Z")

</div>

Also There is a google group for discussions here:  
[https://groups.google.com/g/extemporelang](https://groups.google.com/g/extemporelang)  
George

---

<div class="post-metadata">

**Author:** ![sicchio](https://forum.toplap.org/letter_avatar_proxy/v4/letter/s/7ea924/32.png) [@sicchio](https://forum.toplap.org/u/sicchio)\
**Post date:** [14 May 2022 13:22 UTC](https://forum.toplap.org/t/live-coding-and-academics/401/17 "2022-05-14T13:22:53Z")

</div>

This question of live coding being academic blows my mind - 10 years ago we were all accused of being “too academic”
