Feu clic al nom de l'idioma per obtenir més detalls

4CED

ABC
Aquest llenguatge de la notació va ser dissenyat originalment per a la transcripció de melodies populars d'Irlanda, però des de llavors ha evolucionat fins a convertir-se en un llenguatge molt més ric que permet, per exemple, la producció polimètric en diversos pentagrames. Aquest format de notació de la música té l'avantatge de ser extremadament concisa i fàcil de llegir bastant.

Caixa d'eines de CA
L'AC Toolbox és una aplicació de Macintosh PPC per ajudar a la composició algorítmica de la música. Una versió llegat de la tercera edat, els ordinadors de 68K està també disponible. Diversos models per a la definició d'esdeveniments musicals s'inclouen. Poden ser utilitzats per la definició d'objectes com ara les seccions, formes, màscares, estructures o nota. També és possible jugar, la trama, modificar i examinar objectes en un nombre de maneres. àmplia ajuda en línia està disponible. A més de l'entrada i sortida MIDI, la caixa d'eines de CA també pot produir arxius de text adequat per a la seva utilització com a dades d'altres programes. En particular, els arxius de puntuació, per Csound, arxius de nota de la llista de Common Lisp Música, i les taules de MAX es pot produir. Un mètode important de la creació de dades a la caixa d'eines és l'ús de generadors. Un nombre de generadors s'han inclòs reflecteixen diversos enfocaments per a la creació de material musical incloent màscares tendència, funcions estocàstiques, els sistemes caòtics, taules de transició, subdivisions recursives, indispensabilities mètriques, les mutacions morfològiques, etc caixa d'eines de CA està implementat en Lisp i la sintaxi d'entrada sovint reflecteix les convencions d'aquesta llengua. També és possible que un usuari d'ampliar el quadre d'eines agregant funcions Lisp. Per exemple, els generadors addicionals poden ser definits en Lisp per usar amb la caixa d'eines.

Adagio
Puntuació llenguatge utilitzat per la Carnegie Mellon Midi Toolkit (CMT).

ALMA
Alfanumèrics en el llenguatge per a anàlisi musical, implementat a l'Institut d'Informàtica de Recerca en Humanitats (NYU). La idea era incorporar més d'anotacions personal occidental. Van portar a terme alguns traductors cru, prova d'oients (analgous a la prova de lectura), etc

ALD - Idioma música algorísmica
ALD consistir d'un intèrpret i un compilador. El compilador va ser escrit i utilitza una versió del lobotomitzen l'assemblador Digital Research MAC. El compilador genera codi que va ser llegit per l'intèrpret. L'intèrpret de AML va ser escrit en llenguatge ensamblador de intel 8080. L'intèrpret va crear fins a 8 màquines virtuals que va portar els sintetitzadors analògics utilitzant una sèrie de D / A i A / D de maquinari. Cada màquina virtual consisteix en un equip orientat a pila que el codi de processament dissenyat específicament per a la generació de la música. El sistema d'instrucció va consistir en diferents operadors per a la manipulació de les piles, la lectura de llistes de notes, llistes de notes de computació en temps real i el dibuix pseudo nombres aleatoris inclosos els fractals. Una versió en suport MIDI va ser el desenvolupament final, i aquesta versió s'executava en un Apple 2 ordinador equipat amb un processador Intel 8080 bord de la qual va parlar amb un Roland MPU-401 interfície MIDI. Una àmplia gamma d'estudiants i compositors en l'àrea de Los Angeles utilitza aquest sistema, molts a través del programa d'extensió de UCLA. LA compositor Jeff Rona va escriure diverses obres per a la AML, i es va demostrar per primera vegada en Denton, TX amb el seu "música de Pas", amb ballarins Sean Green i McNeil Diana. Hi ha un article en el procediment la Comissió Catòlica per a la conferència de Denton.

AMPLI
llenguatge basat en pila Forth-com, en la qual les lletres AG són les notes musicals. Un canvi a les capitals indica un canvi a una vuitena, en minúscules és una octava més avall (els símbols <i> fer-ho explícitament). També és multitasca.

Àrtic
Un llenguatge funcional per als sistemes en temps real.

ARES / MART
MARS és un sistema de desenvolupament de tècniques en temps real de processament de senyal digital, la síntesi de so, filtres i efectes de so. entorns de so i MIDI es poden desenvolupar el que li permet ser utilitzat com un instrument MIDI musical. MARS és un sistema per a la recerca d'àudio, producció musical i l'educació de música per ordinador, per a les persones que agraden d'un equip de so programable i flexible, amb rendiment en temps real.

autoklang

BOLT

CAL
A-com el llenguatge Lisp que poden manipular les dades MIDI i altres operacions de seqüenciador (creació de noves pistes, etc) al seqüenciador Cakewalk. Veure http://www.cakewalk.com/devxchange/cal.asp exemples de programes CAL.

Cànon

CANT

COSTELLES

Chuck
Concurrents, enèrgicament el moment oportú, en la marxa d'àudio llenguatge de programació.

CLM (Música Common Lisp)
Common Lisp Música (CLM) és un paquet de síntesi de so a la família de Música V escrit principalment en Common Lisp. El llenguatge de disseny d'instruments és un subconjunt de Lisp, ampliat amb un gran nombre de generadors: env oscil lació, taula de recerca, i així successivament. La porció de temps d'execució d'un instrument es pot compilar en C o codi Lisp. Atès que els instruments CLM són funcions Lisp, una llista de notes CLM és només una expressió Lisp que li passa a cridar a aquestes funcions. Les addicions recents a CLM inclouen suport per a la interacció en temps real i la integració amb l'edició de so SND.

CMIX
Cmix és un conjunt de rutines per a l'edició, processament i creació d'arxius de so. També inclou una biblioteca de rutines dissenyades per fer més fàcil escriure programes en C que fan referència a arxius de so. Una versió per a Linux, anomenat RTcmix, es manté per Dave Topper.

CMN (notació musical comú)
Comú de notació musical (CMN) és un paquet de notació musical escrit en Common Lisp, amb CLOS i la font de Sonata. S'inclouen totes les necessitats habituals de la notació musical en un completament personalitzable, el medi ambient programable.

CMUSIC
Llengua es descriu en "Elements de Computer Music" de F. Richard Moore.

Comú Música
Comú Música (CM) és un entorn de composició musical orientat a objectes. Es produeix el so mitjançant la transformació d'una representació d'alt nivell de l'estructura musical en les instruccions de control de baix nivell per a una sèrie d'objectius de síntesi diferents: MIDI, Csound, Common Lisp Música (CLM), Equip de Música, CMIX, CMUSIC, RT, mescla i Common la notació musical (CMN). Comú música proporciona una àmplia biblioteca d'objectes de composició i anima l'usuari a modificar i ampliar el sistema mitjançant subclasses i l'especialització. La música és pràctica comuna en Common Lisp i s'executa en una varietat d'equips, incloent NeXT, Macintosh, SGI, SUN, i 386.

CompoSeq5
Medi Ambient amb Stackbased llenguatge per a la composició musical. composició algorítmica, seqüències. Multitasca. Sortides a través de la interfície custombuilt, per al control d'equips analògics de sintetitzador.

Veure PCN
Proporciona un C + + biblioteca de classes per a la representació de partitures. Funciona amb les puntuacions en ÀNIMA, Kern *, NIFF i ESAC. Proporciona un paradigma de visualització i anàlisi per a la música. Gran corpus disponible, amb traductors de pràcticament totes les codificacions més importants.

Csound
Csound és un paquet de programari de síntesi popular i àmpliament utilitzat en la tradició de les llengües N música anomenada, entre els quals el més conegut és la música V. Es tracta d'un executable d'orquestra-i la puntuació obtinguda, escrita en C per a la portabilitat. Bàsicament Csound llegeix alguns fitxers i crea el resultat com un arxiu de so en el disc o, per màquines més ràpides, en temps real a través d'un DAC.

Cybil
Cybil és un llenguatge de composició de la especificació eficient de les puntuacions de Csound arbitràriament complexa. Està integrat en CECILIA i es pot utilitzar per generar resultats per a qualsevol tipus d'orquestra de Csound. La sintaxi de Cybil deu a SCORE idioma Leland Smith i, en certa mesura, comuns a Heinrich Taub-musical. Les puntuacions s'especifica com a paràmetre de línies amb l'ajuda d'una sèrie de generadors de dades, com ara seqüències, les màscares, les línies i exponencials. Aquests generadors poden ser modificats posteriorment per l'ús de funcions com ara l'atzar, les urnes i obligat a l'atzar i els paràmetres de referències creuades.

DCMP

Elody
Elody és un entorn de composició musical que proposa Lambda abstracció de les estructures musicals com un mecanisme fonamental per representar els programes definits per l'usuari

Sabors Banda
llenguatge basat en Lisp.

FOIL (Far Out Idioma instrument)

Foo
L'entorn de Foo consisteix en la capa de Foo nucli i la capa de control de Foo. La capa de Foo nucli es porta a terme en Objective-C i es fa accessible al sistema a través d'un conjunt de tipus primitius i va afegir que l'intèrpret Elk sistema. La capa de Foo control es porta a terme en l'esquema i el OOPS, una extensió orientada a objectes de sistema. Mentre que la capa de Foo nucli implementa la síntesi genèrica de so i mòduls de processament, així com una descripció del pegat i l'idioma d'execució, la capa de Foo Control ofereix una interfície simbòlica pel nucli i els instruments de control de abstraccions musicals més destacades. L'usuari interactua amb el medi ambient de Foo escrivint programes règim que finalment definir i executar la síntesi de pegats no en temps real.

FORMES
llenguatge orientat a objectes per a la composició musical i la síntesi, escrit en VLISP.

FÓRMULA
FÓRMULA és un llenguatge / sistema operatiu multitasca per a l'Atari ST i Mac Es basa en (i construït a la part superior de) Forth. La idea bàsica de la Fórmula és representar a la música com a processos cooperatius. Per exemple, cada part d'una simfonia pot ser un procés diferent. A més, la generació de places, durades, velocitats, i el tempo de manera similar pot ser controlat per processos separats.

Fuga
Llenguatge funcional per a la síntesi de so.

GROOVE
La primera computadora interactiva en temps real d'actuacions musicals i un sistema de composició.

Haskore
Haskore és una col lecció de Haskell mòduls dissenyats per expressar les estructures musicals en l'alt nivell, estil declaratiu de la programació funcional. En Haskore, objectes musicals consisteixen en nocions primitives, com ara notes i silencis, les operacions per transformar els objectes musicals, com ara adaptació i ampliació de tempo, i les operacions per a combinar objectes musicals per formar altres més complexes, com la composició simultània i seqüencial. A partir d'aquestes arrels simples, molt més rica idees musicals es poden desenvolupar fàcilment.

HMSL
HMSL (jeràrquica Música Language Specification) és un entorn de programari orientat a objectes per a la composició de música experimental, amb èmfasi en la interacció usuari-màquina en temps real.

Hyperlisp
Hyperlisp és un entorn de programació MIDI en temps real incrustat en Macintosh Common Lisp. L'entorn s'ha desenvolupat específicament per al projecte Hyperinstruments en el Laboratori de Mitjans del MIT, i està optimitzat per als sistemes interactius que requereixen temps de resposta ràpids. Hyperlisp ofereix dos serveis principals per al programador de la música: les rutines de processament MIDI i primitives per a la programació de l'aplicació de les funcions. Els programes escrits en Macintosh Common Lisp pot utilitzar aquests serveis per a una àmplia varietat d'aplicacions MIDI en temps real.

IanniX
Un editor gràfic per a les puntuacions multidimensional i multi-formal, una espècie de meta poli-temporal-seqüenciador, basat en la UPIC antiga creada per Iannis Xenakis.

Control Interactiu Música
El control de Microsoft Interactive La música és un component ActiveX utilitzat per crear i reproduir música de forma dinàmica en pàgines web. S'utilitza com un objecte dins dels programes de VBScript o JavaScript.

Interactor
Interactor és una eina d'edició gràfica creada per compositors de Mark Coniglio i Morton Subotnick que permet als artistes a realitzar actuacions en temps real interactius basats en MIDI.

INV

invokator

JFugue
JFugue és un conjunt de classes de Java per a la programació musical. Utilitza cadenes simples per representar les dades musicals, incloent les notes, els acords, i els canvis d'instrument. JFugue també li permet definir els patrons de la música utilitzant, i vostè pot fer interessants transformacions en les pautes per arribar a nous segments musicals que es deriven de les peces existents de la música. JFugue pot escriure arxius MIDI. La pàgina web JFugue està plena d'exemples i instruccions clares. JFugue fa que la programació de música increïble fàcil!

JMSL
Música de Java Language Specification (JMSL) és un entorn de programació per als experiments en la interpretació musical, composició i disseny d'instruments intel ligents. Sobre la base d'HMSL (jeràrquica Especificació del llenguatge musical), JMSL és un paquet de Java que permet el compositor tota la funcionalitat del llenguatge de programació Java, així com la jerarquització, la programació i la filosofia de HMSL.

JSyn
JSyn utilitza mètodes natius escrits en 'C' per facilitar la síntesi d'àudio en temps real per als programadors de Java. Es basa en el model tradicional dels generadors d'unitat que es poden connectar entre si per formar els sons complexos. Per exemple, connecteu un generador de soroll blanc a un filtre de pas baix que es modula pels generadors de rampa a l'atzar per crear un so del vent.

KeyKit
Interpretat llenguatge awk-com multi-tasca dissenyada per a la manipulació algorítmica i MIDI en temps real. Multi-finestra d'interfície gràfica d'usuari amb menús pull-off i els botons s'implementa mitjançant el llenguatge, i inclou un seqüenciador multipista, editor de patró i el tambor. El codi font de totes les eines està inclòs i es pot personalitzar fàcilment.

Conferència Magistral
Interpretat llenguatge de programació i interfície gràfica d'usuari, el processament algorítmic i en temps real de MIDI, editor de música escrita en Keynote si mateix, per tant, d'estil personalitzables, piano-roll amb menús pop-up. Veure també: KeyKit.

Cinètica Music Machine
Sobre la base de la caixa de música del mateix autor, que s'ha millorat i re-llançat com KMM

KyCE (Medi Ambient Kymatica composició)
medi ambient de composició orientada a objectes basats en nasal, una neta i flexible llenguatge amb tipus dinàmics de seqüència amb la recollida d'escombraries. Apte per a actuacions en directe (en temps real de tornar a compilar els objectes), la composició algorítmica i experiments.

Kyma
Un llenguatge per especificar i manipulació de so. Es tracta d'un llenguatge visual i es basa en unitats anomenades "objectes sonors" en lloc de la "pren nota" de la notació musical estàndard. Estructures especificades en Kyma pot ser compilat per a la generació en temps real les mostres en un processador de senyal digital. Kyma es descriu en un tema de CMJ dedicat a les aplicacions de música orientada a objectes.

Loki
Loki és un text al convertidor de MIDI. Ha estat desenvolupat per ajudar a transcriure música MIDI. Compta amb facilitats per harmonitzar melodies i manipular així. La propera versió serà proporcionar serveis interactius. Programes d'avaluació i diversió.

TELER llenguatge dels objectes de Música
Un llenguatge de programació visual per a la definició de processos algorísmics i les estructures de composició

LPC

Manuscrit
Una CAL simple com el llenguatge per a la manipulació de MIDI i Sibelius dades específiques

MASC
Quart programa-basat en Commodore C64.

Max
Un llenguatge gràfic, orientat a objectes en què precompilat d'entrada / sortida de primitives de la funció específica pot ser 'pegats', juntament gràficament en pantalla per crear grans sistemes interactius. Principalment però no exclusivament orientada MIDI. primitives de l'usuari es pot compilar en C.

McLeyvier Llenguatge d'ordres
llenguatge de macros per a la configuració i el control dels oscil • ladors analògics, filtres, AVC, LFOs, amplificador, mesclador, etc, la notació musical, sincronització SMPTE, però especialment rica en el vocabulari de composició tradicional. (Encaixable) macros poden ser desencadenats pel seu nom, el valor del paràmetre (to, per exemple), temps (abdominals o rel en minuts: segons: fotogrames o mesures: cops: les paparres), l'activitat de control, introducció de dades alfanumèriques. (No es publicarà la documentació o la descripció.)

MGP
Amb base a la lògica de les oracions i la construcció de frases d'una peça musical.

MIDAS

MML
MML és un macro llenguatge musical utilitzat per l'intèrpret de BASIC en equips domèstics MSX. Permet definir fins a nou canals de MIDI o sons interns (xips FM o xip AI-3-8910).

MANERA
El Musical d'objectes de l'entorn de desenvolupament (COM) és un Smalltalk-80 marc i joc d'eines per a la descripció de la música, edició de partitures, performance interactiva i processament de senyals digitals.

MOM

Moxc

Moxie
Llenguatge per a la síntesi d'equip de música a temps real, escrita en XPL.

MPL (Programa de Biblioteques Musicals)
MPL és una col lecció de funcions en la LPA que manipulen dades de notes i director d'orquestra en matrius. Deveoped al Oberlin. S'utilitza àmpliament en l'O de Melbourne a Austràlia. Actualment utilitzat només per l'autor en Mac OSX amb APLX de microAPL al Regne Unit. Escolta a Goss en http://www.timara.oberlin.edu/ gnelson/mp3s/Long.mp3s.html ~

MSP
MSP és una sol licitud d'extensió MAX

MSQ
EL PROJECTE MSQ proporciona un format d'arxiu obert, fàcil de llegir i editar qualificat per a la manipulació i la composició algorítmica, així com pel temps real de control dels instruments MIDI. El format del fitxer MSQ, un text pla ASCII format d'arxiu, representa les seqüències d'ordres MIDI en ordre estrictament cronològic, tot i que diverses pistes MIDI són presents. Això no només permet la traducció de fitxers MIDI en un text llegit però és un ben definit i el format d'arxius MIDI compatible amb si mateix.

MUP
Crea alta qualitat PostScript o sortida MIDI d'un text descriptiu de la música. Disponible per a DOS i UNIX, així com en forma de codi font per compilar en molts altres sistemes.

MUS10
Una aplicació Música V al cor. Leland Smith també un possible autor. MUSCMP és un altre nom usat per a aquest programa, en CCRMA.

MUS8

MusBox o Mbox
Un compilador de música per al quadre de Sampson a CCRMA. Re-execució com "Sambox", va ser la música principal del programa en la presa de CCRMA entre 1979 i 1990.

MUSCMP
Un compilador de música escrita per Tovar a principis dels anys 80. Una aplicació Música V al cor.

MÚSICA 10

MÚSICA 10

Música 11
Un successor de Música 360, Música 11 es va dur a terme al MIT Experimental Music Studio al voltant de 1973-1975

MÚSICA 360

MÚSICA 4B

MÚSICA 4BF

MÚSICA 4F ORFEO

MÚSICA 6
Aquest podria ser el precursor d'hora (ca 1968?) De MUS10. Si és així, que va ser escrit per David Poole, i ha d'haver estat una altra aplicació Música V.

Caixa de Música
Programa per part de les icones de connexió, representada en forma de text ASCII en el PC d'IBM.

Composició musical d'idioma
de mostreig de 8 bits, síntesi additiva i la seqüència gràfica de línia d'ordres. capaç d'Informació que haurà d'introduir a través del teclat o la ploma-llum. edició permès 'Música de Cinema de processador "que es duran a terme en una varietat de codis de temps, de treball en els marcs, els senyals de música i de punts de sincronització.

MÚSICA I / II / III / IV

MÚSICA V
Una àmplia difusió compilador acústic.

Música-1000
La puntuació i l'idioma orquestra per al processador de senyal DMX-1000.

MUSIC7

MusicDNA Compositor
MusicDNA Composer és una aplicació basada en web per a la creació de la música tonal. Compositors utilitzar una API senzilla per a crear melodies, harmonia i contrapunt, des de la cançó més simple de piano sol de veu tot el camí fins a una simfonia. Codi es compila en tant MIDI i partitures en format PNG i PDF, que es pot descarregar o visualitzar directament a través del navegador. La sortida per tant poden ser fàcilment sintetitzats o realitzats per instrumentistes. El llenguatge "sap" l'harmonia i el contrapunt de base, i pot fer-se càrrec de gran part dels càlculs necessaris en la programació de si el compositor tria. Temes o melodies es pot treure en funcions i compartida entre els compositors, la qual cosa els permet col laborar en la mateixa forma que els programadors ho fan. Atès que les cançons s'emmagatzemen en els servidors MusicDNA, també pots editar els teus composicions des de qualsevol lloc. El lloc també us permet emmagatzemar fitxers MP3, midis, partitures o qualsevol altre mitjà, de manera que vostè pot donar la direcció a les seves creacions.

MusicKit
El kit de música és un sistema de programari orientat a objectes per a la construcció de la música, so, processament de senyals, i aplicacions MIDI en l'entorn de programació de NEXTSTEP. S'ha utilitzat en diverses aplicacions comercials com els seqüenciadors de música, jocs d'ordinador i processadors de documents. Professors i estudiants han utilitzat el kit de música en una sèrie d'àrees, incloses les actuacions musicals, experiments científics, l'ensenyament assistit per ordinador, i el modelatge físic.

MusicScript
Música llenguatge de script que crea una cançó sencera d'un guió file.Unlike Csound, això és molt senzill d'entendre. Realitzat per i per als músics!

MusicXML
MusicXML és un traductor universal per al comú de la notació musical occidental des del segle 17. Està dissenyat com un format d'intercanvi per a la notació, anàlisi, recuperació i rendiment de les aplicacions.

MUSIGOL
S'ha produït un MUSIGOL Algol llenguatge basat a l'estil dels Laboratoris Bell programes MÚSICA IV. Va ser creat a la Universitat de Virgínia. MUSIGOL va córrer en un Burroughs B5500 i utilitzar un Ambilog Adagio 200 com un DAC.

Netsound
Netsound és un compositor estructurada i sintetitzador d'àudio que fa que el so en temps real utilitzant una varietat d'algorismes de síntesi. Està sent desenvolupat pel Grup de Música de la màquina en el Laboratori de Mitjans de Comunicació.

Nyquist
Un llenguatge de programació funcional per a la composició i síntesi de so. Utilitza una sintaxi de Lisp, un processament de senyal i el nucli de representació del senyal, i una rica semàntica tractar amb el temps i les transformacions.

OpenMusic (OM)
OpenMusic és un entorn molt visual per al compositor en el Macintosh. Mentre que el dibuix es beneficien de l'enorme quantitat de coneixements i experiència acumulada en tot el programari de patchwork, OpenMusic implementa un conjunt de característiques radicalment noves que fan que sigui un programari de generació de composició segon. Sobre la base d'DigiTool Macintosh Common Lisp, OpenMusic proporciona una interfície de programació visual per a la programació Lisp, així com a CLOS (Common Lisp Object System). Així OpenMusic és un Orientada a Objectes (OO) medi ambient. Els objectes són simbolitzats per icones que es poden arrossegar i deixar anar tot. La majoria de les operacions es realitzen a continuació, arrossegant una icona d'un lloc particular, i posant-lo en un lloc diferent. Aquests llocs inclouen el OpenMusic àrea de treball, així com el mòdul de Macintosh si mateix. Una gran quantitat de classes que implementen les dades musicals / comportament es proporcionen. Estan associats amb editors gràfics i pot ser ampliat per l'usuari per satisfer necessitats específiques. representació diferent d'un procés musical es manegen entre les quals la notació comú, rotllo de piano-midi, el senyal de so. Alt nivell d'organització en el temps de la matèria de música, es proposa a través de la "maqueta" concepte.

Organum un

OSW - Mundial de so obert
Open Sound Mundial, o portal únic, és un entorn escalable, extensible de programació que permet als músics, dissenyadors de so i investigadors per processar el so en resposta a un control expressiu en temps real. OSW combina un familiar paradigma visual pegats amb característiques sòlides llenguatge de programació, com ara un sistema de tipus fort i espais jeràrquics nom. OSW també inclou un model intuïtiu per especificar els nous components usant una interfície gràfica i d'alt nivell C + + expressions, per la qual cosa és fàcil de desenvolupar i compartir nova música i els algoritmes de processament de senyals.

SUPEREN

PEGAT

Patchwork
Patchwork és un entorn gràfic interactiu per a la composició assistida per ordinador que té per objectiu ajudar els compositors generar, representar i manipular material musical. El seu medi ambient en general, extensible es pot adaptar fàcilment per satisfer les necessitats estètiques radicalment diferents.

Pcmusic
pcmusic pren un text (ASCII) escrit en l'idioma d'entrada pcmusic i crea un arxiu de so (en format. wav) que li correspon. Per aquesta raó, pcmusic és membre de la classe dels programes de vegades conegut com "compiladors acústica". pcmusic és una versió del programa de síntesi de so CMUSIC per a l'IBM PC i compatibles.

Pètal
Rosegarden és un seqüenciador MIDI integrat i editor de partitures musicals. És un programari gratuït per a Unix i X, s'executen en sistemes com Linux, FreeBSD i SGI IRIX, i ara també en OpenVMS.

PILA

Pla
música d'alt nivell del llenguatge de programació, escrit en SAIL. Inclou ves ed concurrència de pas de missatges.

PLACOMP

PLAY (PLAY1, Play2)
Llenguatge per a la síntesi de la música en temps real.

PMML
PMML és una descripció de l'esdeveniment musical i llenguatge de manipulació dissenyada per a actuacions controlades per ordinador amb instruments MIDI. descripció directa de música, composició algorítmica, i la transformació de la música són tots compatibles.

POD6, POD7

PROD

Pure Data (PD)
un país lliure de música en temps real d'ordinador paquet de programari semblant a Max.

Pirita
Un llenguatge de programació Lisp objecte similar implementat com un objecte per a ser usat en el sistema de Max.

pysco
Un mòdul de python per generar i manipular esdeveniments musicals. La sortida és en l'actualitat només en el format sco Csound, però l'objectiu de pysco és donar suport als rierols i els arxius MIDI, així, i suport als usuaris-extensible per altres tipus de sortida.

Q
Q és un llenguatge modern de programació funcional basat en el càlcul termini reescriptura. Els programes són simplement col.leccions d'equacions que s'utilitzen per avaluar les expressions d'una manera simbòlica. Q ofereix una interfície elaborada per MidiShare Grame, i també té una interfície d'àudio bàsic. Aquest últim serà millorat amb el temps (mòduls addicionals per fer sintetitzador modular i coses dsp es troben en la fase de planificació). La interfície MidiShare Q ja fa un bon ambient per a (en temps real) de programació MIDI.

Quasimodo
Quasimodo és un avançat, en temps real, extensible, el medi ambient MIDI controlables per a la generació i processament de dades d'àudio i MIDI. Quasimodo suporta el llenguatge de programació de Csound, plugin de codis d'operació, gràfics temable, un senzill llenguatge de seqüència per al disseny d'interfície d'usuari, i una intuïtiva interfície gràfica d'usuari per a la manipulació en temps real. És compatible tant amb scorefiles Csound, d'entrada MIDI en temps real, i la seva pròpia interfície d'usuari per a la reproducció de composicions d'àudio i MIDI.

Embolicar
Un C-MIDI com a llenguatge de programació.

Composició en Temps Real Biblioteca de MAX
Aquesta biblioteca - una col lecció de pegats per MAX (un entorn interactiu de programació gràfica per a aplicacions multimèdia, música i MIDI) - ofereix la possibilitat d'experimentar amb una sèrie de tècniques de composició, com ara els procediments de sèrie, permutacions i aleatorietat controlada. La majoria d'aquests objectes estan orientats cap al processament simple de dades. Mitjançant l'ús d'aquests objectes especialitzats junts en un pegat, la programació es torna molt més clar i fàcil. Moltes de les funcions que sovint són útils en la composició algorítmica s'inclouen amb aquesta biblioteca - de manera que el compositor pot concentrar més aviat en la composició dels aspectes de programació. La Composició en Temps Real Biblioteca (RTC-lib) va ser desenvolupat durant el meu extens treball sobre Lexikon-Sonate (1992 i ss.), Una composició en temps real interactius d'ordinador controlat per MIDI piano. Sense importar el fet que va ser concebuda per a un projecte concret que es va fer més i més evident que les seves funcionalitats estan oberts i prou genèric com per ser usat per altres compositors en diferents contextos de la composició. Encara que - des del punt de vista teòric - sobre la base de paradigmes que s'han extret del pensament de sèrie - i la seva evolució fins a l'actualitat no obliga a una certa estètica, però proporciona un entorn de programació per a les proves i el desenvolupament d'estratègies musicals. Tingueu en compte que "en sèrie" té aquí una altra connotació del que normalment té (especialment als EUA): "de sèrie" es refereix aquí a una determinada forma de pensament musical en lloc de tècniques dodecafòniques, que han estat abandonats per la teoria de la sèrie en si mateix (cf. Gottfried Michael Koenig i Karlheinz Stockhausen).

Sambox
Una nova aplicació de MusBox, va ser la música principal del programa en la presa de CCRMA entre 1979 i 1990.

Saola (MPEG-4 Llenguatge estructurat Orquestra d'àudio)
Saola és una síntesi de la música i l'idioma efectes de processament que és un component de l'estàndard MPEG-4 (ISO / IEC 14496-3). D'això resulta un paradigma musical-N, però té una sèrie d'extensions de la novel.la, sobretot la capacitat de definir nous generadors d'unitat dins de la llengua. En MPEG-4, saola s'utilitza per transmetre descripcions síntesi controlable amb MIDI o per un format lleuger anomenat puntuació SASL, i transmetre els algorismes de processament d'efectes que s'apliquen als recursos naturals (forma d'ona amb codificació) d'àudio dins de l'escena d'àudio MPEG-4.

Safir
Un compilador acústic - un programa que usa un fitxer de codi font escrit en el llenguatge de programació de safir i genera una mostra. Safir pot crear sons de complexitat arbitrària, encara que pot prendre diverses hores perquè ho faci. Penseu en això com un traçador de raigs per als sorolls.

Scala
Scala és un editor, bibliotecari, i una eina d'anàlisi per l'afinació musical. Un pot crear, manipular i combinar escales en molts sentits amb el llenguatge de comandes Scala. Es pot també ajustar i reajustar els sintetitzadors arxius MIDI.

GUIÓ

SDIF
El so Descripció Interchange Format (SDIF) és una norma recentment aprovada que pot emmagatzemar una varietat de representacions de so, incloent domini spectal, l'hora i els models de més alt nivell. SDIF consisteix en un format de dades i un conjunt de descripcions estàndard de so i la seva representació oficial. SDIF és flexible en el qual les descripcions del nou so es pot representar, i nous tipus de dades poden ser agregades a les descripcions de so.

Silenci
El silenci és un sistema extensible per fer música en els ordinadors mitjançant programari per si sol. Implementa Música Modeling Language (MML), que representa la música com un graf dirigit acíclic de nodes que poden ser notes, grups de notes, les transformacions de les notes, o els processos de generació de notes. MML és que sona com VRML és a les imatges. El silenci en l'actualitat utilitza la seva pròpia interfície de Java per Csound com un motor de síntesi.

SKINI
Síntesi d'eines d'instruments d'interfície de xarxa - un llenguatge dissenyat per a ser compatible amb MIDI i MIDI ampliar de manera gradual, però profunda. S'utilitza missatges de text. SKINI va ser dissenyat per a ser extensible i tarannà manetes dels hackers per una sèrie d'aplicacions: síntesi incrustada en un joc de simulació o VR, anotant i barreja de tasques, en temps real i aplicacions en temps no real que podrien beneficiar-se d'una síntesi de so controlable, la síntesi de Java controlat, o, eventualment, potser la síntesi de Java.

SMDL
La Norma musical (llenguatge de descripció SMDL) es defineix (en la norma ISO / IEC 10743 Projecte de Norma Internacional) com "una arquitectura per a la representació de la informació de la música, ja sigui sols o en combinació amb text, gràfics o una altra informació necessària per a la publicació o negoci propòsits. multimèdia en temps la informació de seqüenciació també es recolza. " SMDL és una aplicació HyTime acord amb la Norma Internacional ISO / IEC 10744 Hipermèdia / hora basat en llenguatge d'estructuració.

FUM
La música Smalltalk objecte del nucli (fum) música llenguatge de representació facilita la descripció formal de les dades musicals de baix nivell, com ara esdeveniments de nota, i també de les estructures de nivell superior, com ara progressions d'acords i la forma musical "objectes." En termes de programari orientat a objectes, la representació es descriu en termes de jerarquies de classes de programari d'objectes que compartir l'estat i el comportament i aplicar el llenguatge de descripció com el seu protocol.

Snd
SND és un editor de so basat lliurement després d'Emacs, i pot ser personalitzat utilitzant una sintaxi Emacs-Lisp com

SoundModel (CCPL)
Programació Comú compositor Idioma (CCPL) és un entorn de programació d'ordinadors destinat a compositors i investigadors en el camp de la música electroacústica. SoundModel forma part del CCPL, no depèn de cap mètode de síntesi en particular, i es pot connectar a molts mètodes diferents, sempre que els paràmetres del mètode estan estretament relacionats amb el resultat de l'acústica. El llenguatge pot ser usat per a descriure un gran univers de Sonic, amb el comportament d'estructures complexes dinàmiques i complexes interdependències que el fa útil en un entorn de música per ordinador.

SSP

PSSS
El programa estructurat de síntesi de so.

ST

STK (Kit d'eines de síntesi)
kit d'eines de síntesi, un conjunt generador de la Unitat, instruments musicals, i classes Model Model en C + +.

TEMPESTA

SuperCollider servidor
Un successor SuperCollider 2 per a Macintosh OS9. Síntesi té lloc en un procés separat (el servidor), controlada pels missatges OSC generats per un client. Qualsevol programari que es poden produir missatges OSC es pot utilitzar per controlar el client, però. La biblioteca de funcions de processament de so és ara implementat com C + + plugins per al servidor, permetent als usuaris escriure la seva pròpia utilitzant el servidor de l'API. SC Server inclou un client l'idioma és similar al SC 2, sinó que s'estén amb cert nivell d'endeutament de la notació de programació funcional. Compta amb poderoses classes de manipulació de dades i multi-threading per a la composició algorítmica. Interfície gràfica d'usuari, entrada / sortida MIDI, HID (joystick / altres), entrada de Wacom tauleta també es recolzen. Optimitzat per a temps real, els escenaris en viu rendiment.

SuperCollider
SuperCollider és un entorn de temps real de síntesi d'àudio que s'executa en un Power Macintosh amb cap maquinari addicional. SuperCollider característiques: construït en un llenguatge de programació amb la recollida d'escombraries en temps real addicionals, les funcions de primera classe / tancament, un sistema d'objectes petits d'orientació de classe, un generador de mini interfície gràfica d'usuari per a la creació d'un panell de control de pegats, una interfície gràfica per a la creació de taules d'onades i sobres punt d'interrupció, de control MIDI, i una gran biblioteca de processament de senyals i funcions de síntesi. És una versió ampliada de Pirita, però ja no funciona amb Max.

Simbòlic Compositor
SC permet a l'usuari crear música des de gairebé qualsevol font: text, els fractals, l'associació de les estructures ... en gairebé qualsevol estil .... És tot un idioma difícil d'aprendre, sinó que ofereix possibilitats gairebé infinites.

Simbòlic Compositor
Un llenguatge basat en Lisp per a la manipulació simbòlica de la música, en termes de les melodies, els ritmes, les notes, les durades, les harmonies, les tonalitats, els acords i els intervals. Extremadament rica en funcionalitat. Un exemple es pot trobar a http://www-ks.rus.uni-stuttgart.de/people/schulz/fmusic/symbolic/example.html . Una avaluació i revisió es pot trobar a http://mars.let.uva.nl/ACCA/SymbolicComposer/s-com.htm .

SYMPFONICS

SYN4B

SynSeq.pm
Un mòdul de perl per a la síntesi de la música i la seqüència.

Synta L-II

Tclmidi
llenguatge MIDI basats en Tcl, per crear i editar arxius MIDI estàndard.

ARBRE / COTREE

UPIC

Virtual MIDI Machine
VMM és un llenguatge de programació que et permet enviar i rebre missatges de primes midi i construcció, compta amb les biblioteques de major nivell de funcions MIDI. VMM fa Multithreading súper fàcil, i això és el que el fa tan poderós.

Zel
Zel és un llenguatge de programació per a la creació de dades MIDI. Les seves característiques inclouen

-Sobrecàrrega llenguatge de baix - "ab c" juga abc.
-Potents capacitats de macro amb el pas de paràmetres,
-La distribució automàtica de notes en diverses pistes,
-Arxiu d'inclusió,
-controller/tempo/velocity generació de la seqüència,
-Automàtica de to doble generació,
-integer/fractional/decimal/MBT/SMPTE formats de durada,
-Un control precís dels desplaçaments en compte,
-Pistes il limitades,
l'herència d'atributs (nota de l'acord-> tema->)
-Selecció aleatòria o seqüencial d'una llista de macros ponderada
-Pot aplicar automàticament macro sobre la base de temporització de nota
-Sysex la inclusió d'arxius i sub-programa d'anàlisi
-Aïllament fil musical l'ús de parèntesis
-Bucle
-Definir i adaptar sèries de notes i fer referència a ells
-Suporta text MIDI i esdeveniments meta-



Tornar