[chuck-users] Bay Area Computer Music Technology Group

Noah Thorp noah at listenlabs.com
Wed Nov 19 03:29:14 EST 2008


Thank you to Pyramind for hosting the Bay Area Computer Music  
Technlogy Group this month. Our speakers will be Yale Professor Paul  
Hudak on Haskore (a functional programming audio library written in  
Haskell) and Smule CTO and Stanford Assistant Professor Ge Wang on  
iPhone audio applications (including Smule's #1 selling US iPhone app  
Ocarina). Hope to see some of you there. The details are below.

Best,
Noah Thorp
Bay Area Computer Music Technology Group Organizer

-------------------------------------------------

Bay Area Computer Music Technology Group (BArCMuT) Presentations
Thursday, Nov 20th 2008 @ 7pm
Pyramind, 832 Folsom, SF, CA
Please RSVP here for event sign in: http://www.barcmut.org

Haskore II: from Signals to Symphonies
Paul Hudak

Haskore is a computer music library written in Haskell.  As such it is  
not a new language, although it has the "look and feel" of a special- 
purpose language.  It is the only computer music programming  
environment based on a purely functional programming model.

In the context of Yale's new Computing and the Arts initiative,  
Haskore is being re-designed and enhanced in a number of ways.  In  
this talk we discuss the design rationale for Haskore II, describe its  
basic functionality, and highlight some of its more innovative  
features: a vertical language design (from signals to symphonies), a  
separation between structure and interpretation (form and function),  
its graphical music interface (GMI), real-time sound synthesis, and  
its use of functional reactive programming (FRP) in interactive music  
applications.


Introducing Smule: Interactive Sonic Media on the iPhone
Ge Wang

We present our adventure (so far) with Smule, a startup company  
exploring interactive sonic media on the iPhone (whatever that might  
mean). Co-founded in 2008 by CEO Jeff Smith, CTO Ge Wang, along with  
several Stanford and Princeton professors and students, Smule serves  
as a unique platform for research and development combining the state- 
of-the-art in computer music research with the potential to bring its  
visions to a wide population.  In this presentation, we not only  
showcase the end products (Sonic Lighter, Sonic Boom, Sonic Vox, and  
the #1 bestselling Ocarina), but also discuss the roles sound and  
interaction take on in creating them.  Smule is exploring how to  
change the way people think, work, and play through sound and music.

Smule/Ocarina:
http://www.smule.com/
http://ocarina.smule.com/

Also, after the BArCMuT presentations Peter Nyboer will be debuting  
his new video and hand drawing sound interface at the Luggage Store  
Music by The Eyeful event. In his words: "My newest creation combines  
the joys of music improv, mathematics lecturing, simple concepts of  
sound synthesis, and mid-(last)-century notions of electronic music  
scores.  My instrument is a pen-and-paper, channeled through a  
computer." Peter will perform a little after 9pm here: http://www.luggagestoregallery.org 
, 1007 Market St. (@ 6th St), SF, CA.

BIOS
---
PAUL HUDAK was one of the principal organizers of the "Haskell  
Committee," an international group of computer scientists who designed  
Haskell. He is co-Editor-in-Chief for the Journal of Functional  
Programming, Editor for the Journal of Higher-Order and Symbolic  
Logic, and charter member of IFIP Working Group 2.8 on Functional  
Programming. He is a recipient of an NSF Presidential Young  
Investigator Award and an IBM Faculty Development Award, and in 2004  
was elected as a Fellow of the ACM. Prof. Hudak was also Chairman of  
the Department of Computer Science at Yale from 1999 to 2005.

Paul is also the author of The Haskell School of Expression: Learning  
Functional Programming through Multimedia, Cambridge University Press,  
New York, 2000.

For more information about Paul and projects he is involved in visit  
these links:
http://cs-www.cs.yale.edu/homes/hudak-paul/
http://www.cs.yale.edu/people/hudak.html

GE WANG is currently an assistant professor at Stanford University in  
the Center for Computer Research in Music and Acoustics (CCRMA). His  
research interests include interactive software systems (of all sizes)  
for computer music, programming languages, sound synthesis and  
analysis, music information retrieval, new performance ensembles  
(e.g., laptop orchestra) and paradigms (e.g., live coding),  
visualization, interfaces for human-computer interaction, interactive  
audio over networks, and methodologies for education at the  
intersection of computer science and music.

Ge is the chief architect and co-creator of the ChucK audio  
programming language, and the Audicle environment. He was a founding  
developer and co-director of the Princeton Laptop Orchestra (PLOrk),  
the founder and director of the Stanford Laptop Orchestra (SLOrk). Ge  
composes and performs via various electro-acoustic and computer- 
mediated means.

Additionally, Ge is the Co-founder and CTO of Smule (a.k.a. SonicMule,  
Inc.), a startup company exploring interactive sonic media for the  
iPhone. Smule serves as a unique platform for research and development  
combining the state-of-the-art in computer music research with the  
potential to bring its visions to a wide population.  Ge is the lead  
designer of Smule's Ocarina (currently the paid #1 iPhone application  
in the U.S. as well as in 20 other stores around the world).

Ge Wang:
http://ccrma.stanford.edu/~ge/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20081119/8c4fe167/attachment.html>


More information about the chuck-users mailing list