Columbia-Princeton Electronic Music Center

Source: http://www.columbia.edu/cu/computinghistory/cpemc.html

RCA Mark II
RCA Mark II Synthesizer vid Columbia-Princeton Electronic Music Center i Columbias Prentis Hall på West 125th Street 1958. På bilden: Milton Babbitt, Peter Mauzey, Vladimir Ussachevsky.

Studio 317
Studio 317, en av fyra kompositionsstudior vid C-PEMC, cirka 1970. Medurs från mitten fram, Vladimir Ussachevsky (sittande), Milton Babbitt, Bülent Arel, Pril Smiley, Mario Davidovsky, Alice Shields, Otto Luening.

Foton: Från Columbia University Computer Music Centers arkiv, tillgängliga februari 2001 och december 2019. Klicka på varje foto för att förstora.

Från Peter Mauzey :

Jag var student från 1948 till 1958 och undervisade i elektroteknik från 1952 till 1962. Men jag minns ingen datoranläggning för studenter eller personal under de åren. Ditt dokument har 1962 eller så som grundandet av CUCC, ungefär när jag gick med i det som då var Bell Telephone Laboratories, ägt av AT&T. Jag har fortfarande en viss koppling till Columbia.

Det fanns vid dåvarande The Columbia-Princeton Electronic Music Center en Z-80-baserad dator som använde stora (8-tums "frisbee") disketter, en LSI CRT-terminal och en matrisskrivare. Jag tror att namnet på datortillverkaren var Cromemco. Vi installerade en switch i LSI-terminalen för att återställa datorn och byggde en liten rackmonterad panel för att förenkla överföring av filer mellan Cromemco och andra datorer, av vilka en del nåddes med modem. Lim-Lip Yuenbyggde panelen och tog examen 1992 så jag vet att Cromemco köptes långt innan dess. Cromemco körde en bra BASIC. Viss kod skrevs också i assembler. Cromemco var fortfarande i Prentis (632 West 125), och arbetade, när min koppling till centret bleknade "under ny ledning" efter professor Vladimir Ussachevskys död.

Jag är glad att jag kunde få Virgil deCarvalho, nu ansvarig på Abacus Consulting, Inc., att skriva om en tidig datoraktivitet på Columbia-Princeton Electronic Music Center. Virgil var ansvarig för ingenjören vid C-PEMC efter att jag började på Bell Labs 1962.

Från Virgil deCarvalho (18 februari 2001):


Virgil deCarvalho och Brad Garton i Studio 324, slutet av 1980-talet.


Charles Dodge: The Earth's Magnetic Field , LP-skivajacka.

Charles Dodge drev datormusikprogrammet på Columbia fram till, tror jag, slutet av 1970-talet. Earth's Magnetic Field (1970) och Changes (1970) var två datorstycken av Dodge som jag känner till som producerades med hjälp av faciliteter på Columbia Computer Center och C-PEMC; båda publicerades på vinyl-LP-skivor av Nonesuch Records. [Howard Eskin från Watson Lab samarbetade med dessa produktioner; Howard var också Virgils rådgivare.]

Jag träffade Charles Dodge när han frågade mig om jag kunde bygga några filter för DAC (digital-till-analog-omvandlaren) som han använde vid Columbia's Nevis Labs i Irvington, NY, en avdelning av fysikavdelningen. Det fanns en stor IBM 360 (360/44 ?) maskin på Nevis som var kopplad till en DAC. Dodge kunde få tid på den här maskinen och han använde den för att konvertera sin digitala musik till analoga band. Vi installerade ett fyraspårs Ampex 354-banddäck i datorrummet och byggde så småningom filter och en ersättnings-DAC (IBM DAC var egentligen mer lämpad för att driva analoga mekaniska enheter än för ljud). Processen: musik (och tal) syntetiserades direkt med hjälp av [IBM 360/91] stordator på Columbia Computer Center; den syntetiserade utgången skrevs till ett digitalt band med öppen rulle; banden (och även hålkort) transporterades till Nevis där de konverterades till analogt ljud (av en anledning som jag inte förstod, var IBM 360 tvungen att stoppa vad den än gjorde för att göra omvandlingarna) och spelades in på analogt band med Ampex 354; det analoga bandet togs med till Prentis för redigering.

Mark Zuckerman tog över programmet Computer Music i slutet av 1970-talet och köpte (vid något tillfälle) en begagnad Data General Supernova-dator och Kennedy-bandenhet (vi byggde en ny DAC och filter och Ampex togs över från Nevis) och installerade dem på Prentis för att göra musikkonverteringar. Denna maskins enda syfte var att konvertera musik som skrevs till digitalt band (på datorcentret) till musik som skrevs till analogt band. Nu ägde Computer Music-programmet sin egen musikkonverteringsutrustning och behövde inte längre tigga tid från Nevis, där fysikfolket blev alltmer irriterade över att deras datorutrustning användes för något så trivialt som musik.

Att köpa Data General sparade mycket tid eftersom eleverna kunde få resultatet av sitt arbete utan att behöva vänta på att saker och ting skulle gå till Nevis och komma tillbaka. Och det fanns dagar då stora experiment pågick i Nevis och konvertering inte kunde ske alls - det här var inte i realtid. Datageneralen hade dock en liten egenhet. När den stängdes av (vilket hände ibland) var vi ofta tvungna att starta upp den igen genom att manuellt knappa in ett litet program med de många vippknapparna på frontpanelen - en verklig smärta.

Bootstrapping av minidatorer från deras konsolswitchar var standardprocedur under mitten av 1970-talet. Du var bokstavligen tvungen att ladda 16-bitars binära ord -- instruktionerna från bootstrap-programmet -- en bit i taget ("touch typists" kunde göra tre åt gången i oktalt) i switchregistret, deponera dem på successiva minnesplatser , och ladda sedan startadressen för programmet i programräknaren, tryck sedan på "start". -red.

Cromemco Z80 köptes 1978 för ett projekt (The CPEMC Digitally Driven Studio) som involverade datorstyrning av analoga synthesizer-enheter i studion. Jag tror att Z80 använde ett diskoperativsystem som var tidigare än CP/M (jag kan ha fel). Ussachevsky var intresserad av att föra datorautomation till EMC och bad mig 1977 om en idé. Jag föreslog att vi skulle bygga en datoriserad enhet som skulle driva den spänningsstyrda synthesizerutrustningen i studion. Jag skrev ett förslag som lämnades in för ett NEA-bidrag på $2000 eller så. Medan vi väntade på bidragsgodkännandet arbetade jag med designen av förstärkarstegen (32 av dem) som skulle förvandla datorsignalerna till styrspänningar. När vi fick NEA-pengarna köpte vi Cromemco och allt vi behövde för att bygga enheten. Cromemco valdes av två skäl: 1. det var den mest avancerade mikroprocessorn på marknaden, 2. det var ett kit och mycket anpassningsbart och skulle tillåta oss att infoga kretsen för enheten vi byggde. Jim Constantine hjälpte till med det digitala gränssnittet. Mark Zuckerman skrev programvaran i Assembly-kod. Datorn fungerade på en S-100-bussarkitektur och vi var tvungna att utnyttja den för att få fram de digitala signaler vi behövde. Efter många passningar och starter fick jag designade digital-till-analoga förstärkare och vi lade det hela på perforerade kort som gick in i själva Z80-datorchassit. En stor 25 fot lång kabel hängde ut på baksidan av datorn och denna kopplades in i en patchpanel i studio 317 (datorn var tvungen att bo utanför studion på grund av fläktljud). Ussachevsky experimenterade med det i några år och jag tror lyckades producera några ljud som han använde i en komposition. Jag är inte säker på om någon annan försökte använda den. När jag var på EMC för två år sedan fanns den kvar i ett av bakrummen.

Före Sun och NeXT-maskinerna fanns det en Data General Supernova i datorstudion i rum 324. Mark Zuckerman tog in denna maskin (1977?) för det datormusiksyntesprogram han körde. Den analoga änden för maskinen och utjämningsfiltren som användes för att producera användbart ljud var specialbyggda vid EMC. Jag tror att detta var den första datorn som centret ägde för musiksyntes. Innan dess använde datormusikprogrammet en IBM 360/? stordator på Nevis Laboratories för musikkonvertering. Vi byggde den analoga änden för den här maskinen också. På något sätt kunde Charles Dodge få tid på Nevis-maskinen på natten och på helgerna. Hans studenter gjorde sin programmering på datorcentret på campus och skickade sina jobb på hålkort upp på natten med Dodge till Nevis för konvertering.


Howard Eskin 1997

Howard Eskin** minns (under 2007):

Jag hittade också 2 dammiga LP-skivor (1969 och 1976) med datormusik gjorda på CU mestadels av Charles Dodge. Jag hjälpte till med delar liksom Richard Garland på Nevis Labs. Som jag minns gjorde jag mest programvara för taligenkänning och syntes (jag hade gjort en del forskning och utveckling inom det området) och jag gav hans klass några gästföreläsningar i ämnet.

Programmen kördes på Columbia Computer Center ( IBM 360/91 ) sent på natten. Digitala band körda till Nevis Physics labs [i Irvington NY], där de omvandlades till ljud via D till A-omvandlare lika stor som en klädskåp (nu gjort på ett chip i en generisk PC).


C-PEMC skivomslag från 1969-70


Charles Dodge