Loading Events

« All Events

  • This event has passed.

Duncan McGreggor, “Erlang Music Systems Programming with Lisp”

July 21, 2021 @ 7:00 pm - 9:00 pm CDT


In this talk, Duncan will share the motivation, design, and use of undertone in creating musical compositions as well as guiding the code to generate music. Two backends will be examined (Extempore and Geert Bevin’s MIDI tools) as well as the integrations of these with TCP clients and servers, OSC (Open Sound Control), an embedded HTTP server, general Erlang/OTP practices in building fault tolerant systems, and what all of this looks like in the LFE Lisp dialect and Extempore’s Scheme dialects.”

Speaker Bio: Duncan has had a full career in the computing industry, where his quarter-century of computer programming experience has led to the current position as Principal Engineer working for the CTO of a tech company. The path to this point has been wild and varied, including not only professional high-points of working at NASA as well as for Ubuntu — at the time, the world’s most popular Linux operating system distribution — but also as a linguist in the 101st Airborne Division; physics and maths student at uni; a meditation student traveling to India and Nepal; a casualty of the dot-com bust of 2000/2001 and the 2007/2008 recession; and one of millions of programmers in Silicon Valley and the Bay Area. He has also managed to write a technical book on mathematical programming, create two home-based recording studios, and learn carpentry as part of fixing up a 1915 American Arts-and-Crafts-era home,  falling in love with the hand tools of fine woodworking as a result. His deepest technical passion for the past decade has been as a contributor to Lisp Flavoured Erlang (LFE), created and maintained by Robert Virding, co-inventor of Erlang itself.

This is a hybrid meeting.  You may join us in person at Improving (map below) or virtually via Zoom.

Claude Rubinson is inviting you to a scheduled Zoom meeting.

Topic: Houston Functional Programming Users Group
Time: Jul 21, 2021 07:00 PM Central Time (US and Canada)

Join Zoom Meeting

Meeting ID: 969 8678 1240
Passcode: recursion
One tap mobile
+13462487799,,96986781240# US (Houston)
+12532158782,,96986781240# US (Tacoma)

Dial by your location
+1 346 248 7799 US (Houston)
+1 253 215 8782 US (Tacoma)
+1 669 900 6833 US (San Jose)
+1 301 715 8592 US (Washington DC)
+1 312 626 6799 US (Chicago)
+1 646 558 8656 US (New York)
Meeting ID: 969 8678 1240
Find your local number: https://uhd.zoom.us/u/ad4pYL16uj

Join by SIP

Join by H.323 (US West) (US East) (India Mumbai) (India Hyderabad) (Amsterdam Netherlands) (Germany) (Australia Sydney) (Australia Melbourne) (Singapore) (Brazil) (Canada Toronto) (Canada Vancouver) (Japan Tokyo) (Japan Osaka)
Meeting ID: 969 8678 1240
Passcode: 775110583

Join by Skype for Business


July 21, 2021
7:00 pm - 9:00 pm CDT


10111 Richmond Ave, Suite 100
Houston, TX 77042 United States
+ Google Map

Leave a comment

Your email address will not be published. Required fields are marked *