Il Centro di musica elettronica Columbia-Princeton

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

RCA Mark II
Il sintetizzatore RCA Mark II al Columbia-Princeton Electronic Music Center presso la Prentis Hall della Columbia sulla West 125th Street nel 1958. Nella foto: Milton Babbitt, Peter Mauzey, Vladimir Ussachevsky.

Studio 317
Studio 317, uno dei quattro studi di composizione del C-PEMC, 1970 circa. In senso orario dal centro davanti, Vladimir Ussachevsky (seduto), Milton Babbitt, Bülent Arel, Pril Smiley, Mario Davidovsky, Alice Shields, Otto Luening.

Foto: dagli archivi del Columbia University Computer Music Center , consultati a febbraio 2001 e dicembre 2019. Fare clic su ciascuna foto per ingrandire.

Da Peter Mauzey :

Sono stato studente dal 1948 al 1958 e ho insegnato ingegneria elettrica dal 1952 al 1962. Ma non ricordo alcuna struttura informatica per studenti o personale in quegli anni. Il tuo documento indica la fondazione della CUCC nel 1962 o giù di lì, più o meno nel periodo in cui mi unii a quelli che allora erano i Bell Telephone Laboratories, di proprietà di AT&T. Ho ancora qualche legame con la Columbia.

C'era in quello che allora era il Columbia-Princeton Electronic Music Center un computer basato su Z-80 che utilizzava grandi floppy disk ("frisbee" da 8 pollici), un terminale CRT LSI e una stampante a matrice di punti. Penso che il nome del produttore del computer fosse Cromemco. Abbiamo installato un interruttore nel terminale LSI per ripristinare il computer e costruito un piccolo pannello montato su rack per semplificare il trasferimento di file tra Cromemco e altri computer, alcuni dei quali venivano raggiunti dal modem. Lim-Lip Yuenha costruito il pannello e si è laureato nel 1992, quindi so che la Cromemco è stata acquisita molto prima di allora. Il Cromemco funzionava con un buon BASIC. Parte del codice è stato scritto anche in assembler. Il Cromemco era ancora a Prentis (632 West 125), e funzionante, quando la mia associazione con il Centro svanì "sotto una nuova gestione" in seguito alla morte del professor Vladimir Ussachevsky.

Sono felice di aver potuto convincere Virgil deCarvalho, ora responsabile della Abacus Consulting, Inc., a scrivere di alcune delle prime attività informatiche presso il Columbia-Princeton Electronic Music Center. Virgil era responsabile dell'ingegneria presso il C-PEMC dopo che io entrai nei Bell Labs nel 1962.

Da Virgil deCarvalho (18 febbraio 2001):


Virgil deCarvalho e Brad Garton nello Studio 324, fine anni '80.


Charles Dodge: Il campo magnetico terrestre , copertina del disco LP.

Charles Dodge diresse il programma di musica informatica alla Columbia fino, credo, alla fine degli anni '70. Earth's Magnetic Field (1970) e Changes (1970) erano due pezzi di computer della Dodge che io conosco e che furono prodotti utilizzando strutture del Columbia Computer Center e del C-PEMC; entrambi sono stati pubblicati su LP in vinile da Nonesuch Records. [Howard Eskin di Watson Lab ha collaborato a queste produzioni; Howard era anche il consigliere di Virgilio.]

Ho incontrato Charles Dodge quando mi ha chiesto se potevo costruire alcuni filtri per il DAC (convertitore digitale-analogico) che stava usando ai Nevis Labs della Columbia a Irvington, NY, una divisione del dipartimento di Fisica. A Nevis c'era una grande macchina IBM 360 (360/44 ?) collegata a un DAC. Dodge è riuscito a ottenere del tempo su questa macchina e l'ha utilizzata per convertire la sua musica digitale su nastro analogico. Installammo un registratore Ampex 354 a quattro tracce nella sala computer e alla fine costruimmo filtri e un DAC sostitutivo (il DAC IBM era in realtà più adatto per pilotare dispositivi meccanici analogici che per il suono). Il processo: la musica (e il parlato) sono stati sintetizzati direttamente utilizzando il mainframe [IBM 360/91] presso il Columbia Computer Center; l'output sintetizzato è stato scritto su nastro digitale a bobina aperta; i nastri (e anche le schede perforate) furono trasportati a Nevis dove furono convertiti in suono analogico (per un motivo che non capii, l'IBM 360 dovette interrompere qualunque cosa stesse facendo per eseguire le conversioni) e registrati su nastro analogico utilizzando l'Ampex 354; il nastro analogico è stato portato a Prentis per il montaggio.

Mark Zuckerman rilevò il programma di Computer Music alla fine degli anni '70 e (ad un certo punto) acquistò un computer Data General Supernova usato e un'unità a nastro Kennedy (costruimmo un nuovo DAC e filtri e l'Ampex fu portato da Nevis) e li installò. a Prentis per eseguire conversioni musicali. L'unico scopo di questa macchina era convertire la musica scritta su nastro digitale (presso il Computer Center) in musica scritta su nastro analogico. Ora il programma Computer Music possedeva la propria attrezzatura per la conversione musicale e non doveva più chiedere tempo a Nevis, dove gli esperti di fisica erano sempre più irritati dall'uso delle loro apparecchiature informatiche per qualcosa di così banale come la musica.

L'acquisto di Data General ha consentito di risparmiare molto tempo perché gli studenti potevano ottenere i risultati del loro lavoro senza dover aspettare che le cose andassero a Nevis e tornassero. E c'erano giorni in cui a Nevis si stavano svolgendo grandi esperimenti e la conversione non poteva avvenire affatto: non era in tempo reale. Tuttavia, il Data General aveva una piccola stranezza. Quando veniva spento (cosa che accadeva a volte), spesso dovevamo rimetterlo in funzione digitando manualmente un piccolo programma utilizzando i numerosi interruttori a levetta sul pannello frontale: una vera seccatura.

Il bootstrap dei minicomputer dagli switch di console era una procedura standard fino alla metà degli anni '70. Dovevi letteralmente caricare parole binarie a 16 bit - le istruzioni del programma bootstrap - un bit alla volta ("i dattilografi touch" potevano farne tre alla volta in ottale) nel registro di commutazione, depositarle in posizioni di memoria successive , quindi caricare l'indirizzo iniziale del programma nel contatore dei programmi, quindi premere "start". -ed.

Il Cromemco Z80 fu acquistato nel 1978 per un progetto (The CPEMC Digitally Driven Studio) che prevedeva il controllo computerizzato di dispositivi sintetizzatori analogici in studio. Credo che lo Z80 utilizzasse un sistema operativo su disco precedente a CP/M (potrei sbagliarmi). Ussachevskij era interessato a portare l'automazione informatica all'EMC e nel 1977 mi chiese un'idea. Ho proposto di costruire un dispositivo computerizzato che potesse pilotare l'attrezzatura del sintetizzatore controllato in tensione nello studio. Ho scritto una proposta che è stata presentata per una sovvenzione NEA di circa $ 2000. Mentre aspettavamo l'approvazione del finanziamento, ho lavorato alla progettazione degli stadi amplificatori (32 in totale) che avrebbero trasformato i segnali del computer in tensioni di controllo. Quando abbiamo ottenuto i soldi della NEA abbiamo acquistato il Cromemco e tutto il materiale di cui avevamo bisogno per costruire il dispositivo. Il Cromemco fu scelto per due motivi: 1. era il microprocessore più avanzato sul mercato, 2. era un kit altamente personalizzabile e ci avrebbe permesso di inserire la circuiteria per il dispositivo che stavamo costruendo. Jim Constantine ha aiutato con l'interfaccia digitale. Mark Zuckerman ha scritto il software in codice Assembly. Il computer funzionava con un'architettura bus S-100 e abbiamo dovuto attingere a quella per ottenere i segnali digitali di cui avevamo bisogno. Dopo molti tentativi, ho progettato gli amplificatori digitale-analogici e abbiamo inserito il tutto su schede perforate inserite nello chassis del computer Z80 stesso. Un grosso cavo lungo 25 piedi pendeva dal retro del computer ed era collegato a un pannello di connessione nello studio 317 (il computer doveva vivere fuori dallo studio a causa del rumore della ventola). Ussachevsky lo ha sperimentato per alcuni anni e penso che sia riuscito a produrre alcuni suoni che ha utilizzato in una composizione. Non sono sicuro che qualcun altro abbia provato a usarlo. Quando ero all'EMC due anni fa era ancora lì in una delle stanze sul retro.

Prima delle macchine Sun e NeXT c'era una Data General Supernova nello studio informatico della stanza 324. Mark Zuckerman portò questa macchina (1977?) per il programma di sintesi musicale per computer che stava eseguendo. L'estremità analogica della macchina e i filtri di attenuazione utilizzati per produrre un suono utilizzabile sono stati realizzati su misura presso l'EMC. Penso che questo sia stato il primo computer posseduto dal Centro per la sintesi musicale. Prima di questo, il programma di musica per computer utilizzava un IBM 360/? mainframe presso i Nevis Laboratories per la conversione della musica. Abbiamo costruito anche l'estremità analogica per questa macchina. In qualche modo Charles Dodge è riuscito a passare del tempo sulla macchina Nevis di notte e nei fine settimana. I suoi studenti programmavano al centro computer del campus e di notte inviavano i loro lavori su schede perforate con Dodge a Nevis per la conversione.


Howard Eskin 1997Howard Eskin** ricorda (nel 2007):

Ho trovato anche 2 LP polverosi (1969 e 1976) di computer music realizzati alla CU principalmente da Charles Dodge. Ho aiutato con le parti, così come ha fatto Richard Garland dei Nevis Labs. Se ricordo bene, mi occupavo principalmente di software di riconoscimento vocale e di sintesi (avevo fatto un po' di ricerca e sviluppo in quell'area) e ho tenuto alla sua classe alcune conferenze sull'argomento.

I programmi venivano eseguiti presso il Columbia Computer Center ( IBM 360/91 ) a tarda notte. Nastri digitali portati ai laboratori di fisica Nevis [a Irvington NY], dove sono stati convertiti in audio tramite un convertitore D-A delle dimensioni di un armadio per vestiti (ora fatto su un chip in un PC generico).


Copertine degli album C-PEMC del 1969-70


Carlo Dodge