213:
151:, a Java and JVM library for programming music that outputs to MIDI and has the ability to convert to formats including ABC Notation, Lilypond, and MusicXML
224:
271:
119:
333:
328:
240:
128:
101:
88:
203:
227:, a live coding environment for algorithmic patterns, written in Haskell and using Supercollider for synthesis
132:
170:
123:
107:
110:, Functional Audio Stream, a functional compiled language for efficient real-time audio signal processing
244:
139:
capable of sound and video synthesis, algorithmic composition, and 2D and 3D graphics programming
25:
276:
21:
187:
97:
17:
8:
184:, a proprietary, modular visual programming language aimed at sound synthesis for music
167:, a programming language and portable graphical environment for MIDI music composition
221:, a modular visual programming language for signal processing aimed at music creation
74:
29:
258:, a modular visual programming language for signal processing aimed at creating
92:
58:
46:
49:
enriched with polymetric expressions for the representation of time structures
322:
259:
250:
77:(CLM), a music synthesis and signal processing package in the Music V family
122:(HMSL), optimized more for music than synthesis, developed in the 1980s in
36:
296:
313:
55:, strongly timed, concurrent, and on-the-fly audio programming language
255:
218:
208:
100:, a live-coding environment that borrows a core foundation from the
235:
191:
175:
142:
136:
230:
197:
181:
84:
62:
200:, includes versions I, II, III, IV, IV-B, IV-BF, V, 11, and 360
164:
154:
148:
80:
297:"GitHub - hundredrabbits/Orca: Esoteric Programming Language"
52:
39:, a language for notating music using the ASCII character set
145:, a programming language for live coding musical expression.
42:
159:
71:, a high-performance JIT-compiled C-style language for DSP
178:, a computer program and file format for music engraving.
116:, a graph-oriented live coding language written in Rust
68:
113:
320:
65:synthesis language somewhat similar to Csound
314:PLUM - Programming Languages Used for Music
272:Comparison of audio synthesis environments
120:Hierarchical Music Specification Language
321:
87:synthesis language released under the
241:Structured Audio Orchestra Language
13:
14:
345:
307:
214:Orca (music programming language)
334:Lists of programming languages
289:
1:
282:
190:(MML), often used to produce
171:Kyma (sound design language)
7:
329:Audio programming languages
265:
10:
350:
16:This is a list of notable
135:language environment for
245:MPEG-4 Structured Audio
26:algorithmic composition
277:List of music software
18:programming languages
243:(SAOL), part of the
188:Music Macro Language
91:with many available
75:Common Lisp Music
341:
301:
300:
293:
22:sound production
349:
348:
344:
343:
342:
340:
339:
338:
319:
318:
310:
305:
304:
295:
294:
290:
285:
268:
93:unit generators
47:formal grammars
30:sound synthesis
12:
11:
5:
347:
337:
336:
331:
317:
316:
309:
308:External links
306:
303:
302:
287:
286:
284:
281:
280:
279:
274:
267:
264:
263:
262:
260:audio plug-ins
253:
248:
238:
233:
228:
222:
216:
211:
206:
201:
195:
194:music in Japan
185:
179:
173:
168:
162:
157:
152:
146:
140:
126:
117:
111:
105:
95:
78:
72:
66:
59:Real-time Cmix
56:
50:
40:
20:optimized for
9:
6:
4:
3:
2:
346:
335:
332:
330:
327:
326:
324:
315:
312:
311:
298:
292:
288:
278:
275:
273:
270:
269:
261:
257:
254:
252:
251:SuperCollider
249:
246:
242:
239:
237:
234:
232:
229:
226:
223:
220:
217:
215:
212:
210:
207:
205:
202:
199:
196:
193:
189:
186:
183:
180:
177:
174:
172:
169:
166:
163:
161:
158:
156:
153:
150:
147:
144:
141:
138:
134:
130:
127:
125:
121:
118:
115:
112:
109:
106:
103:
99:
96:
94:
90:
86:
82:
79:
76:
73:
70:
67:
64:
60:
57:
54:
51:
48:
45:, a model of
44:
43:Bol Processor
41:
38:
35:
34:
33:
31:
27:
23:
19:
291:
225:Tidal Cycles
37:ABC notation
15:
104:environment
323:Categories
283:References
256:SynthEdit
219:Pure Data
209:OpenMusic
129:Impromptu
102:Impromptu
98:Extempore
266:See also
247:standard
236:Sonic Pi
192:chiptune
176:LilyPond
143:Ixi lang
137:Mac OS X
231:Reaktor
204:Nyquist
198:MUSIC-N
182:Max/MSP
85:MUSIC-N
63:MUSIC-N
165:Keykit
155:jMusic
149:JFugue
133:Scheme
114:GLICOL
81:Csound
69:Cmajor
28:, and
124:Forth
108:FAUST
53:ChucK
160:JSyn
131:, a
89:LGPL
83:, a
61:, a
325::
32:.
24:,
299:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.