Music programming language
-
- KVRer
- 6 posts since 23 Aug, 2016
- KVRAF
- 15281 posts since 8 Mar, 2005 from Utrecht, Holland
Possibly... but what exactly are the specifications? How would a "music programming language" be different from a generic programming language? Got any ideas what the syntax & language constructs are? What exactly comes out? Yeah music, but in what form? As midi sequences maybe?nerd wrote:Can you please create a music programming language?
You think about that some more until you can articulate what should be built, then come back pleas. Ok?
We are the KVR collective. Resistance is futile. You will be assimilated.
My MusicCalc is served over https!!
My MusicCalc is served over https!!
-
- KVRian
- 1099 posts since 28 May, 2010 from Finland
-
- KVRian
- 659 posts since 7 Oct, 2005
and http://chuck.cs.princeton.edu/Fluky wrote:and http://www.csounds.com/nrgb wrote:http://faust.grame.fr/
-
- KVRAF
- 5716 posts since 8 Jun, 2009
Literally no-one has ever done that. Oh, wait.nerd wrote:Can you please create a music programming language?
https://en.wikipedia.org/wiki/List_of_a ... _languages
-
- KVRist
- 92 posts since 26 Sep, 2005 from France
lobanov wrote:and http://chuck.cs.princeton.edu/Fluky wrote:and http://www.csounds.com/nrgb wrote:http://faust.grame.fr/
Reaktor is an audio programming language too, even if it's visual, the graph you're creating IS the equivalent of an abstract syntax tree.
- KVRAF
- 7749 posts since 13 Jan, 2003 from Darkest Kent, UK
-
- KVRist
- Topic Starter
- 49 posts since 10 May, 2017
Specs: It doesn't put significant portions of its functionality into the IDE. You can use just the language per se. And the music output is similar to the music output of other, modern music softwares.BertKoor wrote:Possibly... but what exactly are the specifications? How would a "music programming language" be different from a generic programming language? Got any ideas what the syntax & language constructs are? What exactly comes out? Yeah music, but in what form? As midi sequences maybe?nerd wrote:Can you please create a music programming language?
You think about that some more until you can articulate what should be built, then come back pleas. Ok?
Last edited by nerd on Sun Jul 16, 2017 12:33 pm, edited 1 time in total.
-
- KVRist
- Topic Starter
- 49 posts since 10 May, 2017
nerd wrote:Specs: It doesn't put significant portions of its functionality into the IDE. You can use the language per se. And the output is similar to other, modern music softwares.BertKoor wrote:Possibly... but what exactly are the specifications? How would a "music programming language" be different from a generic programming language? Got any ideas what the syntax & language constructs are? What exactly comes out? Yeah music, but in what form? As midi sequences maybe?nerd wrote:Can you please create a music programming language?
You think about that some more until you can articulate what should be built, then come back pleas. Ok?
- KVRAF
- 15281 posts since 8 Mar, 2005 from Utrecht, Holland
Would that be your target?Captain Picard wrote:Computer, play a slow blues in G please, with a Hammond and Les Paul through a Marshall.
We are the KVR collective. Resistance is futile. You will be assimilated.
My MusicCalc is served over https!!
My MusicCalc is served over https!!
-
- KVRist
- Topic Starter
- 49 posts since 10 May, 2017
The music programming language should follow a lot of rules of spoken languages, maybe like SQL which also feels quite natural.BertKoor wrote:nerd wrote:How would a "music programming language" be different from a generic programming language? Got any ideas what the syntax & language constructs are?
The syntax could be concurrency-based as in music there are always the two dimensions timeline and track list. I did have a start once with stackless python and a simple wait command. "wait 1" waits one unit (a beat probably).
But I had the thought that you were already inspired to create something, too. And usually the plugins made by the people here are of so good quality that I thought they better decide themselves what a music language would be.