640:
191:
77:
36:
635:
465:
and other computer music languages, however, and their shared lineage means that scripts written for one language will be extremely familiar-looking (if not immediately comprehensible) to users of the other language.
767:
639:
87:
787:
453:
where the instruments exist in a second file written in a specification language that builds the routines out of simple building blocks (organized as
101:
of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be
441:. It uses a single-script instruction file (the score file), and synthesis and signal processing routines (called instruments) loaded as
817:
802:
681:
792:
511:
351:
functions were added, the program was renamed Cmix in the 1980s. Real-time capability was added by David Topper, John Gibson,
263:
153:
896:
235:
125:
921:
906:
242:
132:
838:
300:
282:
172:
63:
220:
931:
212:
49:
249:
139:
926:
411:
360:
216:
17:
356:
98:
916:
911:
901:
686:
676:
504:
231:
121:
402:
and music software. It is currently developed by a group of computer music researchers both academic (at
367:
were added, as well as the ability to embed the synthesis engine into fully featured applications such as
874:
782:
374:
Over the years Cmix/RTcmix has run on a variety of computer platforms and operating systems, including
94:
666:
110:
564:
559:
426:
201:
417:
RTcmix has a number of unique (or highly unusual) features when compared with other synthesis and
833:
497:
430:
336:
205:
364:
777:
324:
256:
146:
403:
332:
8:
848:
807:
407:
55:
594:
554:
106:
539:
418:
395:
102:
691:
379:
701:
584:
348:
696:
624:
609:
604:
589:
520:
458:
442:
344:
321:
579:
890:
736:
549:
434:
340:
867:
619:
599:
534:
399:
843:
741:
706:
574:
569:
352:
328:
544:
433:
and making it closer in some respects to later music software such as
762:
726:
721:
711:
190:
731:
391:
716:
614:
489:
446:
438:
368:
317:
93:
Please help to demonstrate the notability of the topic by citing
429:-style code within the score file, extending its capability for
355:, and Douglas Scott in the mid-1990s. In addition, support for
812:
671:
634:
462:
454:
450:
797:
772:
656:
387:
484:
746:
422:
383:
375:
327:. RTcmix is descended from the MIX program developed by
477:
888:
88:notability guidelines for products and services
505:
398:project, differentiating it from commercial
803:Center for New Music and Audio Technologies
219:. Unsourced material may be challenged and
64:Learn how and when to remove these messages
512:
498:
301:Learn how and when to remove this message
283:Learn how and when to remove this message
173:Learn how and when to remove this message
461:). RTcmix has similar functionality to
425:parser, which enables the user to write
421:languages. For one, it has a built-in
14:
889:
493:
217:adding citations to reliable sources
184:
70:
29:
24:
519:
25:
943:
778:Computer Music Center at Columbia
469:
45:This article has multiple issues.
638:
633:
394:. It is and has always been an
189:
75:
34:
53:or discuss these issues on the
412:Indiana University Bloomington
13:
1:
7:
897:Audio programming languages
347:mainframe computer. After
10:
948:
875:Mortuos Plango, Vivos Voco
783:Experimental Music Studios
445:. This is different from
95:reliable secondary sources
84:The topic of this article
27:Audio programming language
922:MacOS multimedia software
907:Electronic music software
859:
826:
755:
667:Composers Desktop Project
647:
631:
527:
86:may not meet Knowledge's
565:Gottfried Michael Koenig
839:Artificial intelligence
834:Algorithmic composition
431:algorithmic composition
337:algorithmic composition
316:(RTcmix) is one of the
932:University of Virginia
927:Software synthesizers
359:socket connectivity,
325:programming languages
404:Princeton University
333:Princeton University
213:improve this article
917:Free music software
912:Free audio software
902:Columbia University
813:Oberlin TIMARA Labs
808:Princeton Sound Lab
408:Columbia University
335:in 1978 to perform
595:Jean-Claude Risset
555:Giuseppe di Giugno
449:languages such as
90:
884:
883:
849:Digital synthesis
540:Richard Boulanger
419:signal processing
343:soundfiles on an
311:
310:
303:
293:
292:
285:
267:
183:
182:
175:
157:
85:
68:
16:(Redirected from
939:
692:Laptop orchestra
642:
637:
514:
507:
500:
491:
490:
485:RTcmix on GitHub
481:
480:
478:Official website
443:shared libraries
414:), and private.
380:Sun Microsystems
306:
299:
288:
281:
277:
274:
268:
266:
232:"Real-time Cmix"
225:
193:
185:
178:
171:
167:
164:
158:
156:
122:"Real-time Cmix"
115:
79:
78:
71:
60:
38:
37:
30:
21:
947:
946:
942:
941:
940:
938:
937:
936:
887:
886:
885:
880:
855:
844:Sound synthesis
822:
751:
702:MIDI controller
649:
643:
629:
585:Miller Puckette
523:
518:
476:
475:
472:
459:unit generators
363:control of the
307:
296:
295:
294:
289:
278:
272:
269:
226:
224:
210:
194:
179:
168:
162:
159:
116:
114:
92:
80:
76:
39:
35:
28:
23:
22:
15:
12:
11:
5:
945:
935:
934:
929:
924:
919:
914:
909:
904:
899:
882:
881:
879:
878:
871:
863:
861:
857:
856:
854:
853:
852:
851:
841:
836:
830:
828:
824:
823:
821:
820:
815:
810:
805:
800:
795:
790:
785:
780:
775:
770:
765:
759:
757:
753:
752:
750:
749:
744:
739:
734:
729:
724:
719:
714:
709:
704:
699:
694:
689:
684:
679:
674:
669:
664:
659:
653:
651:
645:
644:
632:
630:
628:
627:
625:Iannis Xenakis
622:
617:
612:
607:
605:Laurie Spiegel
602:
597:
592:
590:Roger Reynolds
587:
582:
577:
572:
567:
562:
557:
552:
547:
542:
537:
531:
529:
525:
524:
521:Computer music
517:
516:
509:
502:
494:
488:
487:
482:
471:
470:External links
468:
322:computer music
314:Real-Time Cmix
309:
308:
291:
290:
273:September 2017
197:
195:
188:
181:
180:
163:September 2017
83:
81:
74:
69:
43:
42:
40:
33:
26:
18:Real-Time Cmix
9:
6:
4:
3:
2:
944:
933:
930:
928:
925:
923:
920:
918:
915:
913:
910:
908:
905:
903:
900:
898:
895:
894:
892:
877:
876:
872:
870:
869:
865:
864:
862:
858:
850:
847:
846:
845:
842:
840:
837:
835:
832:
831:
829:
825:
819:
816:
814:
811:
809:
806:
804:
801:
799:
796:
794:
791:
789:
786:
784:
781:
779:
776:
774:
771:
769:
766:
764:
761:
760:
758:
754:
748:
745:
743:
740:
738:
737:SuperCollider
735:
733:
730:
728:
725:
723:
720:
718:
715:
713:
710:
708:
705:
703:
700:
698:
695:
693:
690:
688:
685:
683:
680:
678:
675:
673:
670:
668:
665:
663:
660:
658:
655:
654:
652:
646:
641:
636:
626:
623:
621:
618:
616:
613:
611:
608:
606:
603:
601:
598:
596:
593:
591:
588:
586:
583:
581:
578:
576:
573:
571:
568:
566:
563:
561:
560:Charles Dodge
558:
556:
553:
551:
550:John Chowning
548:
546:
543:
541:
538:
536:
533:
532:
530:
526:
522:
515:
510:
508:
503:
501:
496:
495:
492:
486:
483:
479:
474:
473:
467:
464:
460:
456:
452:
448:
444:
440:
436:
435:SuperCollider
432:
428:
424:
420:
415:
413:
409:
405:
401:
397:
393:
389:
385:
381:
377:
372:
370:
366:
362:
358:
354:
350:
346:
342:
341:digital audio
338:
334:
330:
326:
323:
319:
315:
305:
302:
287:
284:
276:
265:
262:
258:
255:
251:
248:
244:
241:
237:
234: –
233:
229:
228:Find sources:
222:
218:
214:
208:
207:
203:
198:This article
196:
192:
187:
186:
177:
174:
166:
155:
152:
148:
145:
141:
138:
134:
131:
127:
124: –
123:
119:
118:Find sources:
112:
108:
104:
100:
96:
89:
82:
73:
72:
67:
65:
58:
57:
52:
51:
46:
41:
32:
31:
19:
873:
868:Illiac Suite
866:
860:Compositions
661:
648:Programs and
620:Barry Vercoe
600:Curtis Roads
535:Marc Battier
416:
400:synthesizers
373:
313:
312:
297:
279:
270:
260:
253:
246:
239:
227:
211:Please help
199:
169:
160:
150:
143:
136:
129:
117:
61:
54:
48:
47:Please help
44:
742:TidalCycles
707:Music Mouse
650:instruments
580:Gérard Pape
575:Max Mathews
570:Paul Lansky
396:open source
361:interactive
353:Brad Garton
329:Paul Lansky
99:independent
891:Categories
827:Techniques
545:David Cope
320:family of
243:newspapers
133:newspapers
107:redirected
50:improve it
763:Bell Labs
727:Riffusion
722:Radiodrum
712:Pure Data
365:scheduler
349:synthesis
200:does not
97:that are
56:talk page
732:Sonic Pi
392:Mac OS X
345:IBM 3031
717:MUSIC-N
697:Max/MSP
615:Trimpin
610:The Hub
455:opcodes
447:MUSIC-N
439:Max/MSP
369:Max/MSP
318:MUSIC-N
257:scholar
221:removed
206:sources
147:scholar
111:deleted
773:CEMAMu
756:Places
672:Csound
528:People
463:Csound
451:Csound
410:, and
390:, and
339:using
259:
252:
245:
238:
230:
149:
142:
135:
128:
120:
103:merged
798:IRCAM
768:CCRMA
677:FAUST
657:ChucK
388:Linux
264:JSTOR
250:books
154:JSTOR
140:books
109:, or
793:ICMA
788:ICEM
747:UPIC
687:Kyma
682:HMSL
662:Cmix
437:and
423:MINC
384:IRIX
376:NeXT
236:news
204:any
202:cite
126:news
818:IEM
457:or
357:TCP
331:at
215:by
893::
406:,
386:,
382:,
378:,
371:.
105:,
59:.
513:e
506:t
499:v
427:C
304:)
298:(
286:)
280:(
275:)
271:(
261:·
254:·
247:·
240:·
223:.
209:.
176:)
170:(
165:)
161:(
151:·
144:·
137:·
130:·
113:.
91:.
66:)
62:(
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.