Bemutatták a legrégebbi számítógépes zenét
2008. június 19. 10:57, csütörtök
A brit Computer Conservation Society (CCS) archívumából előkerült két 1951-es hangfelvétel, amik a legrégebbi bizonyíthatóan számítógép által generált zenéket tartalmazzák.

A Baa Baa Black Sheep és az In the Mood lerövidített változata 1951 őszén, a BBC Manchester Egyetemen tett látogatásakor készültek. A brit közszolgálati társaság a modern számítógépek előfutáraként számon tartott "Baby" születésének 60. évfordulója kapcsán mutatta be a felvételeket. A zenéket a Baby (hivatalos nevén Small Scale Experimental Machine) kereskedelmi változata, egy Ferranti Mark 1 számítógép játszotta le, ami elsőként kapott memóriaegységet programja tárolásához.


Small Scale Experimental Machine, alias Baby

"Tudomásom szerint ez a világ legkorábbi számítógép által lejátszott zenei felvétele" - nyilatkozott Paul Doornbusch, számítógépes zeneszerző és történész. Az eddigi legrégebbre datált felvétel az amerikai Bell Labs egy IBM nagyszámítógéphez kapcsolódott. "Ezzel kezdődött az egész számítógépes zene dolog, azonban nem ők voltak az elsők, akiknek a számítógépe zenét játszott" - utalt a Bell Labs munkájára Doornbusch.

Az elsőséget egy harmadik gép, a CSIRAC, Ausztrália első digitális számítógépe mondhatja a magáénak, ami "lenyűgözte" közönségét a Colonel Bogey induló (Híd a Kwai folyón c. filmből lehet ismerős) interpretálásával. "Hónapokkal vagy hetekkel előzte meg a manchesteri felvételt" - mondta Doornbusch, hozzátéve, hogy erről eddig még nem sikerült hanganyagot előbányászniuk, tehát jelenleg Manchesteré a dicsőség.

A brit gép zenei adottságainak megörökítése a BBC egy külsős közvetítő csapatának köszönhető, akik egy gyermekműsorhoz vették fel a hanganyagot. Akkoriban a Manchester Egyetem egy Ferranti Mark 1-nek adott otthont, ez volt az első kereskedelmi fogalomba került általános célú számítógép. A zeneprogramot egy matematikus, Christopher Strachey írta, aki jó barátságban volt a számítógépes legenda Alan Turinggal, akit a modern számítógép tudomány egyik atyjának tekintenek.

"Ismereteim szerint Chris Strachey egy dámajáték programot írt, ami megszakításkor a 'God Save the King' dallamot játszotta" - mondta Chris Burton, a CCS tagja, míg mások szerint Strachey a programot kifejezetten zene játszására írta. Akárhogy is, a szeszélyes gép a Baa Baa Black Sheep, a fentebb említett God Save the King, és az In the Mood egy részletét játszotta fel az BBC acetátlemezére, utóbbit kétszeri nekifutásra, amit most a CCS és a Manchester Egyetem közösen adott ki a Ferranti előfutárának tiszteletére.


Egy lap Geoff Tootill, a Baby egyik alkotójának jegyzetfüzetéből, jól példázva, hogy nem akármilyen munka volt a gép programozása

Az 1940-es évek végén a Baby születése után Manchester a számítógépes újítások fellegvárának számított. A Baby és a belőle kifejlődött Ferranti Mark 1 végre univerzális számítógépek voltak, kapacitásuk határain belül bármilyen feladatot elvégeztek, programjuktól függően. Ahogy fentebb említettük a Ferranti már memóriával is rendelkezett, amit egy katódsugárcsőből építettek és 1024 bit programozását tette lehetővé a tudósoknak. A Baby előtt a számítógépeket, mint az ENIAC vagy a Colossus, fizikailag is át kellett építeni, ha valami új feladatot akartak elvégeztetni velük. "Nem volt egyszerű megváltoztatni a munkájukat" - mondta Burton.

A Baby 1948. június 21-én futtatta le első programját, ami meghatározta egy szám legnagyobb együtthatóját. "Ezt a programot kifejezetten a gép alapos megdolgoztatására készítettük, hogy lássuk, hol hibázhat" - magyarázta Geoff Tootill, a Baby egyik építője a BBC Newsnak. "Ha ezt a problémát egy matematikussal oldattuk volna meg, akkor egy másodperc töredéke alatt megkaptuk volna a választ" A cégek azonban meglátták a lehetőséget a Babyben, és beindultak az anyagi csatornák, ami olyan gépeket eredményezett, mint a Mark 1. "Ez volt a számítógépkorszak kezdete" - emlékezett vissza Tootill.

A zeneszám meghallgatása
Megosztás
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 

IT/Tech, Hardver
Tudomány, Mobil, Film, Játék
Az internet szabadságáért tüntettek Budapesten Az internet szabadságáért és a Hamisítás Elleni Kereskedelmi Megállapodás, az ACTA ratifikálása ellen tiltakoztak szombat délután mintegy ezren a fővárosban.King Arthur II - The Role-playing Wargame Kiadó: Paradox Interactive Fejlesztő: Neocore Games Honlap Rendszerkövetelmények: Minimum: Dual Core E2180 2,0 GHz-es processzor, 1,5 GB RAM, GeForce 8800 GTS vagy Radeon HD 3850 X2 grafikus kártya, 16 GB szabad hely a merevlemezen Ajánlott: Core 2 Quad Q6600 2,4 GHz-es processzor, 2 GB RAM, GeForce GTX 460 SE vagy Radeon HD 5830 grafikus kártya, 16 GB szabad hely a merevlemezen Hasonló játékok: King Arthur, King Arthur: The Druids, King Arthur: The Saxons, Total War-sorozat Kategória: stratégia A játékosok közül bizonyára nagyon sokan emlékeznek még 2009 zimankós novemberére, amikor a magyar játékfejlesztés történelemkönyvébe egy újabb fontos fejezetet írt a hazai Neocore Games csapata.Harmadára csökkentették a Sigma SD1 árátA Sigma gyártástechnológiai változtatásokra hivatkozva radikálisan átalakította csúcskategóriás készüléke, az SD1-es árazását.LG Optimus Vu és Miracle, új Nokia Egyszerre három új okostelefonról futott be hír a napokban, bár ezek közül csak kettőről tudjuk, hogy nagyjából mire is számíthatunk.Félmillió állás az appfejlesztésben Csak a tengerentúlon majdnem félmillió új állást köszönhetnek az okostelefonra és tábla PC-re fejlesztett appok megjelenésének és immár széleskörű alkalmazásának, bár ez a terület gyorsan változik.
Hirdetés



Hozzászólások
A témához csak regisztrált és bejelentkezett látogatók szólhatnak hozzá!
Bejelentkezéshez klikk ide
(Regisztráció a fórum nyitóoldalán)
2008. jún. 23. 14:09 | válasz | #32
Ebbe az időbe kellene visszavinni, az időben egy 1GB-s DDR2 memót, meg az elvét levezetve hogy hogyan is működik... Eladni részvényekér, amit mondjuk 40 évre lekötök faterom nevére és az én családom világ egyik leggazdagabbja egy lehet hogy már terminátorok lakta világban... :D
2008. jún. 21. 22:47 | válasz | #31
ez elég hülyeség mivel elvileg a Neumann János fejlesztette ki vagyis feltalálta a belső vezérlést gondolatát...
tvik  
2008. jún. 20. 13:49 | válasz | #30
Elég érdekes hangskálát használtak.

Na jó, tudom hogy nehéz összehozni a megfelelő frekvenciákat gépi ciklusokból, főleg alacsony órajelen.
2008. jún. 20. 12:32 | galéria | válasz | #29
Máshogy kell hozzáállni.
Ebben LAKHATSZ.

"The Matrix has you" :)
Ludi94  
2008. jún. 20. 11:38 | válasz | #28
Azért ehhez képest egy iPod nano jelentős fejlődés. Ha ezt próbálnád zsebre rakni, vagy a nyakadba akasztani...
Flashy  
2008. jún. 20. 07:52 | válasz | #27
"A Baby 1948. június 21-én futtatta le első programját, ami meghatározta egy szám legnagyobb együtthatóját." nem prímtényezőjét inkább?
2008. jún. 20. 07:06 | galéria | válasz | #26
És ez kinek új?
Renault F1 plays British anthem
:)

Pre-SoundBlasteriánus kor:
A PC csipogójához (nem hangkártya, nem FM-szinti, hanem az alaplapi négyszögjeles zörgőegység) is volt egy elvetemült Turbo Pascal könyvtár, amivel 3 szólamú zenét lehetett lejátszani, és az utolsó DOS-os időkben egy beszédszintis óra mondta be az időt angolul bootolás után.
Anakyn  
2008. jún. 20. 02:12 | válasz | #25
"God Save the Queen"

Megadják a módját hogy bemutassák az első számítógépes zenét...
2008. jún. 20. 01:01 | válasz | #24
Offtopic: ne szinkronnal nézzétek a filmet, mert úgy megölitek a lényeget :) De végre 2 ember, akinek eldicsekedhetek azzal, hogy Staines-be járok vásárolni. Igaz, kelet-Staines-be, de akkor is :)
Jungle is massive! Booyakashaaaa

Azért durva belegondolni hogyha 60 év alatt idáig jutottunk, 60 év múlva milyen gépek lesznek majd... Én az akkori emberek kezébe nem egy notebookot adnék, hanem egy PDA-t, az ütősebb lenne :)
2008. jún. 20. 00:21 | galéria | válasz | #23
C64-re is megannyi jó zenét készítettek, pedig igen szűk volt a korlát.
Egy örök klasszikus. :)
Commando, Supremacy, yie ar kung-fu és megannyi játék zenéje mai napig itt cseng a fülemben! :)
Ferrer  
2008. jún. 19. 23:20 | válasz | #22
Melyik volt az első kereskedelmi zenekészítő számítógép? A Fairlight CMI? Mert az se volt semmi.. 8 kb-os memóriával és pár beépített hanggal, aztán lehetett dönteni, hogy vagy maradjon a ház, vagy vegyünk CMI-t. :) De elég sok jó zene készült vele aztán.
2008. jún. 19. 21:19 | válasz | #21
A fenti képen egy elég durva mp3 lejátszó van :)
2008. jún. 19. 20:05 | galéria | válasz | #20
Gondolom a RIAA és társai már be is perelték a készítőket és minden életben lévő leszármazottukat, rokonukat.
2008. jún. 19. 18:47 | galéria | válasz | #19
Érdekes feladat lehet. És bővíti a szókincset, főleg káromkodások tekintetében :)
Ha lesz 1m2 szabad asztalfelületem, beszerzek egy PIC fejlesztőkitet és leporolom a sok Rádiótechnikát.
kvp  
2008. jún. 19. 17:44 | válasz | #18
"Ez a hardver, nem a moddolt PC kék ledes ventivel! :)"

Meg a kedvencem, a hazilag is elkeszitheto Microchip PIC alapu szamitogep. Ha valaki eleg ugyes, akkor video kimenet es soros/billentyuzet/joystick portok is lesznek a 'gepen'. A legkisebb valtozatok pl. csak 8 labuak, ebbol 2 lab a tapellatas (2.3-5.5V kozott barmi), es 6 lab felel az io-kert. Ebbol ki lehet hozni egy tv-re kotheto, pong-ot jatszo komplett rendszert. (2 lab a videojelnek, 2 analog bemenet az atari potiknak, 1 lab a hangnak, 1 lab a kivalaszto gombnak) Erdekes feladat megcsinalni egy ilyet, es kozben az ember megerti, hogy hoztak ossze annak idejen a gepeket. Maga a PIC architektura egyebkent az 1963-as Apollo Guidance Computer tavoli leszarmazottja, programozasa is hasonlo.
2008. jún. 19. 16:31 | válasz | #17
Ahham. Azért megmutatnék 1-2 2002-es Cisco tűzfalat. :D
2008. jún. 19. 15:34 | galéria | válasz | #16
Katódsugárcső mint memória. Késleltető művonal mint memória.
A lyukszalagos ki/bemenet szinte közismert, kommersz megoldás.

Ez a hardver, nem a moddolt PC kék ledes ventivel! :)
Sanyix   "Rest in Peace Sanyix" 
2008. jún. 19. 15:21 | galéria | válasz | #15
Mióta? Valahogy a hálózati ketyeréken is magasszinten írt programokat, meg linuxokat láttam.
2008. jún. 19. 14:51 | válasz | #14
Akinek tavaly nyáron dolgoztam még ő is ezt tanulta. Ferrit gyűrűs memóriák programozása. A programozás úgy nézett ki, hogy huzalokat kellett kötözgetni.

Az XP már neki sok...nem érti a grafikus felület működését/programozását. :)
kvp  
2008. jún. 19. 14:37 | válasz | #13
"Egyébként ha kicsi kondenzátorokat(akár házilag gyártottat) 10*10-es mátrixokba rakok, nem értem miért okoz gondot több Kbyte kivitelezése ilyen módon. Hát nem egyszerű de nem is lehetetlen."

Az ABC nevu szamitogep pont igy mukodott joval korabban, viszont azt meg papirszalagrol futtatta a programokat, tehat csak linearis vegrahajtasra volt kepes. Amikor a mernokok rajottek, hogy lehet kombinalni az otleteket, akkor kezdodott az egesz. Az elso teljesen programozhato gepet meg Konrad Zuse keszitette a II. vilaghaboru elott telefonkozpontokhoz hasznalt relekbol. Ezek utan eleg sokaig tartott, mire a tobbi mernok rajott, hogy ez a megoldas alkalmazhato az elektroncsoves rendszerekhez is. Erre vegul Neumann jott ra. Aztan egy kis ido kellett, hogy a forgodobos, majd ferrit memoriak helyett atalljanak az ABC-ben hasznalt kondenzatoros dinamikus memoriakra. (a Zuse fele gepben statikus ram volt, mint a mai cpu cache-ekben)

http://en.wikipedia.org/wiki/Atanasoff–Berry_Computer

http://en.wikipedia.org/wiki/Konrad_Zuse

Az egyik elso ismert programozasi nyelvet a gorogok irtak le, es egy logo szeru megoldas volt, amivel primitiv mechanikus 'robotokat' lehettett programozni. (gyakorlatilag egy onjaro 3 kereku allvanyt, amit szinhazi kelleknek hasznaltak)

ps:
Ha valaki ma ranez egy frissen kiadott pic mikrovezerlo dokumentaciojara, akkor az utasitaslista pont igy nez ki, meg a formatuma is megegyezik csak pdf-ben adjak. Egyebkent az intel dokumentaciokban is hasonlo a formatum, csak azt senki nem olvassa, csak aki forditoprogramot vagy operacios rendszer keszit. (pl. a visual studio es a gcc fejlesztoi) A legeszerubb ilyen architektura a programozas muveszete uj kiadasaban talalhato, ahol egy risc-es rendszert irnak le ugy, hogy meg egy iskolas is kepes legyen gepi kodban programozni.

http://en.wikipedia.org/wiki/MMIX
2008. jún. 19. 14:34 | válasz | #12
Ferritgyűrűs memória értelme leginkább az volt, hogy a gép elszállása esetén is megmaradt az aktuális állapotában. Ez pl azért volt hasznos, mert akkoriban a gépekben volt több 10ezer elektroncső, pár 1000 óra üzemidővel. Gyakorlatilag pár percenként kiégett 1-1 elektroncső, akkor azt ki kellett cserélni, és a ferritgyűrűs memória miatt a gép futtatta onnan a programot, ahol lerohadt.
2008. jún. 19. 13:51 | válasz | #11
Tudom. :) De manapság is néha mikrokontollerekhez kell ez is..nomeg hálózati ketyerékhez. :))
Sanyix   "Rest in Peace Sanyix" 
2008. jún. 19. 13:49 | galéria | válasz | #10
Aha, csak a legtöbben ilyen eljárásokkal függvényekkel, meg magasszintű programnyelvvel dolgoznak, nem 01-el... az marad a mazochistáknak.
2008. jún. 19. 13:23 | galéria | válasz | #9
az utolso szám jo téma :D
2008. jún. 19. 13:20 | válasz | #8
" hogy nem akármilyen munka volt a gép programozása" Ránézésre nem bonyolult. Egy mai pl AMD procit már picit nehezebb(lényegesen).
2008. jún. 19. 13:13 | válasz | #7
Egyébként ha kicsi kondenzátorokat(akár házilag gyártottat) 10*10-es mátrixokba rakok, nem értem miért okoz gondot több Kbyte kivitelezése ilyen módon. Hát nem egyszerű de nem is lehetetlen.
2008. jún. 19. 13:08 | válasz | #6
128 byte. Mert 1024 bit. 1024/8 (láttszik, hogy 5bit + 3-bittel műxik a cucc).
2008. jún. 19. 12:43 | galéria | válasz | #5
Tiszetl-legalábbis én ilyen szinkronnal láttam párszor a filmet. :-)
2008. jún. 19. 11:54 | galéria | válasz | #4
Respect, Ali G módon félrebetűzve.
"-Egy szót mondok: T.I.T.SZ.E.L.E.T.
-Titszelet??"
2008. jún. 19. 11:50 | válasz | #3
Mit jelent az, hogy RESTECP? Nem kötözködni akarok csak még soha nem hallottam.
2008. jún. 19. 11:35 | galéria | válasz | #2
Jegyzetfüzet mint grafikus fejlesztői környezet :)
RESTECP!
2008. jún. 19. 11:11 | válasz | #1
Szegény profok ki is nyiffantak volna, ha valaki odahajít nekik egy mostani subnotit

Amúgy a fősulin nekem már 4KB-os ferritgyűrűs memóriákkal vagiztak a tanáraim, amik egy kisebb szekrényben fértek el, szal az 1Kb nem sokkal van alatta. Igaz a aktódcsövek gondolom nagyobbak is voltak cserébe :)