Skip to content

Commit 6fe527a

Browse files
authored
Release Haskell Interlude #67 Alex McLean (#531)
1 parent 1804e7d commit 6fe527a

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed

podcast/67/index.markdown

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Alex McLean
3+
episode: 67
4+
buzzsproutId: 17461605-67
5+
recorded: 2025-02-04
6+
published: 2025-07-07
7+
---
8+
9+
Mike and Andres speak to Alex McLean who created the TidalCycles
10+
system for electronic music - implemented in Haskell of course. We
11+
talk about how Alex got into Haskell coming from Perl, how types
12+
helped him think about the structure of music and patterns, the
13+
architecture and evolution of TidalCycles, about art, community and
14+
making space for new ideas, and lots of things in between.

podcast/67/links.markdown

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
+ [Alex's homepage](https://slab.org/)
2+
+ [Alex's Mastodon feed](https://post.lurk.org/@yaxu)
3+
+ [Alex's YouTube channel](https://www.youtube.com/@yaxu/)
4+
+ [Alpaca - Algorithmic Pattern Catalogue](https://algorithmicpattern.org/)
5+
+ [Then Try This](https://thentrythis.org/)
6+
+ [Goldsmith’s University](https://www.gold.ac.uk/)
7+
+ [Perl 6 in Haskell](https://en.wikipedia.org/wiki/Pugs_(compiler))
8+
+ [Geraint Wiggins](https://ai.vub.ac.be/team/geraint-wiggins/)
9+
+ [Alex McLean's MSc Thesis: Improvising with Synthesised Vocables, with Analysis Towards Computational Creativity](https://slab.org/2007/12/10/msc-thesis/)
10+
+ [Dave Griffiths](https://www.rsh-duesseldorf.de/institute/institut-fuer-musik-und-medien/lehrende-mitarbeitende/griffiths-dave): [Scheme bricks](https://fo.am/activities/scheme-bricks/)
11+
+ [Alex McLean: Hacking Perl in Nightclubs](https://www.perl.com/pub/2004/08/31/livecode.html/)
12+
+ [TOPLAP - The home of live coding](https://blog.toplap.org/)
13+
+ [Bol processor system, inspiration for rhythmic cycles](https://bolprocessor.org/)
14+
+ [Laurie Spiegel: Manipulation of Musical Patterns](https://www.researchgate.net/profile/Laurie-Spiegel/publication/266316606_Manipulations_of_Musical_Patterns/links/5bd8b7e34585150b2b92049f/Manipulations-of-Musical-Patterns.pdf)
15+
+ [TidalCycles](https://tidalcycles.org/)
16+
+ [strudel.cc (reimplementation of TidalCycles) in Javascript](https://strudel.cc/)
17+
+ [Graham Hutton: Programming in Haskell](https://people.cs.nott.ac.uk/pszgmh/pih.html)
18+
+ [Paul Hudak: Haskell School of Expression](https://www.cs.yale.edu/homes/hudak/SOE/)
19+
+ [Conal Elliot Functional Reactive Programming](http://conal.net/papers/icfp97/)
20+
+ [Open Sound Control protocol](https://en.wikipedia.org/wiki/Open_Sound_Control)
21+
+ [Supercollider](https://supercollider.github.io/)
22+
+ [Konnakol](https://en.wikipedia.org/wiki/Konnakol)
23+
+ [Tidal Cycles in Python](https://github.com/tidalcycles/vortex)
24+
+ [Algorave](https://algorave.com/)
25+
+ [Penelope: A Study of Weaving as Technical Mode of Existence](https://penelope.hypotheses.org/]) [Penelope at Deutsches Museum](https://www.deutsches-museum.de/en/forschung/forschungsinstitut/projekte-und-forschungsbereiche/projects/detail-page/penelope)
26+
+ [MQTT protocol](https://mqtt.org/)
27+
+ [International Conference on Live Coding 2025](https://iclc.toplap.org/2025/)

0 commit comments

Comments
 (0)