smurf
play

SMURF Serial MUsic Represented as Functions Van Bui Richard - PowerPoint PPT Presentation

SMURF Serial MUsic Represented as Functions Van Bui Richard Townsend Lianne Lairmore Kuangya Zhai Lindsay Neubauer Overview Functional Language Generates Serialist compositions Syntax and semantics loosely based on Haskell


  1. SMURF Serial MUsic Represented as Functions Van Bui Richard Townsend Lianne Lairmore Kuangya Zhai Lindsay Neubauer

  2. Overview ● Functional Language ● Generates Serialist compositions ● Syntax and semantics loosely based on Haskell

  3. Tutorial ● Compile source code: make ● Test SMURF: ./test.sh ● Write SMURF program: *.sm ● Compile and run program: toplevel.byte ● Play MIDI output file

  4. Demo ● cascade.sm: Plays ascending and descending scales and chords ● webern.sm: Plays tone rows used in Webern’s Op. 27 ii

  5. Language Implementation

  6. Summary and Lessons Learned ● Slices ● Weekly meetings ● Dictatorship worked ● Flexible language design

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend