alda

WE'VE MOVED! Join us at: http://slack.alda.io
2016-01-20T22:16:22.000109Z

Can I use alda to name a group of notes, and just use the name in various places around the score? Like a macro or a function definition, perhaps?

dave 2016-01-20T22:16:45.000110Z

hi @yjmbo -- good timing, i actually just came here to post a link 😛

dave 2016-01-20T22:17:07.000111Z

we are actually working on variables, which should be coming to alda very soon

2016-01-20T22:17:33.000112Z

:simple_smile: I'm giving a short talk on alda at the upcoming LCA2016 music miniconf, so I'm trying it out

dave 2016-01-20T22:17:39.000113Z

oh wow, that's awesome!

dave 2016-01-20T22:18:02.000114Z

please feel free to tap me here or via email if you have any questions about anything, i'll be happy to help

2016-01-20T22:18:37.000115Z

Yep, that's why I joined the channel. At the moment alda doesn't seem very much like a programming music; I'm trying to find ways to reduce the amount of 'code' that needs to be written.

dave 2016-01-20T22:19:31.000116Z

i saw a lot of comments like that a while back on a thread about alda on hackernews

dave 2016-01-20T22:19:55.000117Z

i definitely intend for alda to be used more "programmatically" like that in the future

2016-01-20T22:20:08.000118Z

At least nested repeats seems to work, that's nice

dave 2016-01-20T22:20:22.000119Z

we're sort of working our way there, from a starting foundation of a simple markup-like language

dave 2016-01-20T22:20:43.000120Z

i think variables will open up a whole world of possibilities

dave 2016-01-20T22:20:49.000121Z

see the examples on the first post here: https://github.com/alda-lang/alda/issues/131

2016-01-20T22:21:46.000123Z

yep, that's the sort of notation that would work. Also perhape including external files?

2016-01-20T22:21:53.000124Z

s/perhape/perhaps/

dave 2016-01-20T22:22:00.000125Z

https://github.com/alda-lang/alda/issues/133 :simple_smile:

2016-01-20T22:22:16.000127Z

Mmm, perhaps I should spend more time reading the github issues list then :simple_smile:

2016-01-20T22:23:44.000128Z

OK, a question outside my scope, as I don't play with MIDI; how can I get a decent set of instruments for the playback? The ones my system currently supply are a bit insipid ... and I'm using Ace of Spades as my demo, which doesn't work well with 'insipid' :simple_smile:

dave 2016-01-20T22:24:10.000129Z

lol, i bet it sounds pretty crappy with the default JVM soundfont

2016-01-20T22:24:26.000130Z

recognisable though :simple_smile:

dave 2016-01-20T22:24:44.000131Z

i would definitely recommend installing a nice, open source MIDI soundfont

2016-01-20T22:24:48.000132Z

Specially having issues with trying to predict what percussion would be like

dave 2016-01-20T22:25:02.000133Z

we actually have a script for that in the alda repo -- see: https://github.com/alda-lang/alda#installation

dave 2016-01-20T22:25:52.000135Z

FluidR3 is a nice open source soundfont -- cloning the alda repo and running scripts/install-fluidr3 will make it the default MIDI soundfont for your JVM

dave 2016-01-20T22:27:31.000136Z

percussion support is high on my TODO list. i'm hoping to get at least basic support for it knocked out by the time i give my alda talk at the ClojureRemote conference on february 11

dave 2016-01-20T22:28:05.000137Z

-> http://clojureremote.com/speakers/#yarwood

dave 2016-01-20T22:29:15.000138Z

(i've got to run, heading home for the day -- will be back on later though)

2016-01-20T22:32:58.000139Z

Thanks Dave, I'll make sure to get some of those links/references into the talk. It's only 20 mins though! http://www.annodex.org/events/lca2016_mmm/index.php/Main/Schedule