Тёмный

Dave Yarwood - A music composition language with a functional backbone - Compose Melbourne 2018 

Compose Conference
Подписаться 2,7 тыс.
Просмотров 6 тыс.
50% 1

A music composition language with a functional backbone
www.composeconference.org/2018...
Alda is a music programming language that offers a way to describe a musical composition in the form of a text document. The language has an easy-to-use syntax that is well-suited for both musicians with little-to-no programming knowledge and programmers with little-to-no music theory knowledge. Alda is inspired by existing music/audio programming languages such as MML, LilyPond and ChucK, but aspires to be a general-purpose music programming language that gives composers the power to create music in many different ways, all while maintaining simplicity and ease of use.
In this presentation, I will give a brief introduction to Alda and its purpose. I will provide a lightning-fast tutorial, demonstrating the basic features of the language, accompanied by live audio from Alda's "Read-Evaluate-Play-Loop" (REPL). As I type each snippet of Alda code into the REPL, the audience will hear the result. I will then show and play examples of Alda scores, demonstrating some of the artistic possibilities that can be achieved when writing music as Alda code. This will include an explanation of how one can build a musical score out of modular components, an idea which is at the heart of functional programming, and one which I believe can also be applied to composing a musical score.
About Dave Yarwood
Dave Yarwood is a composer, musician, and software engineer at Adzerk, where he uses Clojure and ClojureScript to build UIs, APIs, and backend services. In his free time, he maintains Alda, a programming language for music composition. Dave holds a Bachelor of Music degree from the University of North Carolina at Chapel Hill.

Наука

Опубликовано:

 

13 окт 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 8   
@k1m1
@k1m1 3 года назад
You are amazing!
@juliannevillecorrea
@juliannevillecorrea 2 года назад
thank you sir ❤️
@richarddavison2917
@richarddavison2917 5 лет назад
I've used Alda, and it's awesome.
@droidcrackye5238
@droidcrackye5238 3 года назад
great work
@ramonawalter1442
@ramonawalter1442 5 лет назад
Very interesting. Would like to learn more. thanks
@dean2951
@dean2951 2 года назад
12:41 프로세스
@davidcaughell6571
@davidcaughell6571 5 лет назад
Looks like I'm the first comment. Should have been called Vivalda. :)
Далее
George Wilson - The Extended Functor Family
21:57
Просмотров 15 тыс.
НУБ ИЩЕТ ЖЕНУ В GTA SAMP
22:34
Просмотров 197 тыс.
Music with Clojure and Overtone
26:28
Просмотров 11 тыс.
The Rhythm of The Primes #some2
10:12
Просмотров 872 тыс.
Making Music with Haskell From Scratch
49:02
Просмотров 97 тыс.