Тёмный

DEC LAB-8/e (PDP-8/e) playing music 

Philipp Hachtmann
Подписаться 483
Просмотров 49 тыс.
50% 1

This is a video of my 1971 DEC LAB-8/e minicomputer playing music. In this video it is revealed where the music comes from:
The music is generated by generating noise induced into an AM radio receiver near the CPU.
The software is Richard Wilson's "Music Compiler" written back in 1975. It runs under OS/8, one of Digital's operating systems for the PDP-8 series of computers.
Visit pdp8.hachti.de?lab8e

Наука

Опубликовано:

 

31 мар 2008

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 146   
@thecooldude9999
@thecooldude9999 13 лет назад
you know its hardcore when you blow a fuse trying to turn it on.
@morning1500
@morning1500 12 лет назад
As the CPU toggles bits on and off at a high speed, it generates small amounts of radio frequency energy. By using carefully timed loops in a program, one can control those frequencies quite accurately. The beauty of what they did, here, was in creating multi-note chords! Very impressive! I put an AM radio near my C=64 to hear the data loading from the drives. Bzhhht-bzzz-bzhhht-bzzz
@daylightbigboy
@daylightbigboy 8 лет назад
Just the sound of that beast warming up. It seems like you have enough computing power to rule the world but in reality, the phone in your pocket has many thousands of times more computing power and memory. THAT THING IS AWESOME!
@cda32
@cda32 Год назад
In fact an iPhone 13 is 44,155,844 times faster than the PDP-8/e
@donhostiarra5641
@donhostiarra5641 7 месяцев назад
The original Game Boy had far more computing power than this computer.
@real_hachti
@real_hachti 15 лет назад
Thanks for the comment! Currently I have two machines capable of running OS/8. And they're still getting more complete :-) The TeleType uses standard ribbons. Can get/order them in every office shop around the corner :-)
@jon87386
@jon87386 10 лет назад
Ahh.... music from a more civilized time, on a computer from a more civilized time...
@DarkShroom
@DarkShroom 10 лет назад
the 70s.... a more civilised time? lulwat
@Kazuo1G
@Kazuo1G 11 лет назад
At 0:48, did you blow the circuit breaker?! XDDDD
@giefuser
@giefuser 16 лет назад
The first time I ever saw a PDP it was a PDP-8/L that "played" music on an AM-radio :) It is awsome! Thanks for sharing
@checktheevidence
@checktheevidence 10 лет назад
Ingenious stuff! I am impressed that Richard Wilson managed even to create tuneful music, let alone 3-part music!! Great stuff. 6 years after this was written, I heard the first music come out of my own kit-assembled home computer. How far, indeed, we have come since those days of "computing power"
@aidenpoplin7735
@aidenpoplin7735 8 месяцев назад
May I ask what computer it was?
@frotz661
@frotz661 14 лет назад
This setup looks rather well-loaded. I'd love to play with it.
@DrCruel
@DrCruel 13 лет назад
Wow. I haven't seen that printer for decades. Watching it in operation, I can actually remember the distinctive smell of that machine ...
@nwajoe
@nwajoe 15 лет назад
That's awesome! I was just reading Steven Levy's book Hackers for the umpteenth time and wondered if there was any footage of a PDP in action. Thanks for sharing this.
@Nosix88
@Nosix88 5 лет назад
Thanks for posting! I also wrote a music program in PAL-3 assembler that ran on the PDP-8/i and 8/e during the early 70s while in high school in Cold Spring Harbor NY that produced musical tones from RFI with a nearby radio FM radio, different from the AM radio here. I found that by changing the time delay before turning on and off the link bit I could produce musical tones on the radio. I was able to make a table of the delays for different musical notes and used this to play music.
@Nosix88
@Nosix88 5 лет назад
These machines produced a lot of RFI! One advantage of using the RFI to make the music is we didn’t need to void the hardware warranty on the computer to connect to one of to one of the lines inside to get an analog audio output!
@AdmiralCreideiki
@AdmiralCreideiki 14 лет назад
@ThisGuyFrritz - Thanks! I knew I'd heard them before.
@sbalogh53
@sbalogh53 14 лет назад
@ElasticMinds I still vividly recall writing COBOL programs on coding sheets which then got punched onto cards by the "Punch Girls". The deck of cards would then be put into a physical queue on a large table outside the computer room to be run overnight. A single compilation and testing cycle would take 12-24 hours depending on what other jobs were in queue. I spent hours manually stepping through programs to make sure they were as correct as possible before submitting them onto the computer.
@RogerBarraud
@RogerBarraud 13 лет назад
That's so good I am actually tearing up :) Had an Electronics Austraila Mini-SC/MP in '77 ... made noises on AM radio also -- but nothing that beautiful :) How many points from me? IT'S OVER 9000!!! ;-) Keep up the good work!
@kd1s
@kd1s 9 лет назад
Yeah - early computers had literally no shielding so a radio could pickup the cpu going through it's ops.
@eugenekrylov5190
@eugenekrylov5190 Год назад
My first computer was PDP-8 with paper typewriter 4K main memory and 4K extended
@504caveman
@504caveman 13 лет назад
wow toldaly cool i love old scool suff bro keep that old comuter palying musik all som
@roachtoasties
@roachtoasties 5 лет назад
I'm getting tired of my Windows 10 computer. When is Best Buy going to stock these so I can upgrade?
@moogyboy6
@moogyboy6 12 лет назад
The second piece is J.S. Bach's Two Part Invention in F. (Wendy Carlos did her own electronic rendition on her 1968 debut LP, "Switched-On Bach", played not on a computer but rather on an early Moog synthesizer.) I think the first piece is also by Bach.
@crazy4lego
@crazy4lego 10 лет назад
I'd so love to have one of these.
@ChickenBG7
@ChickenBG7 7 лет назад
same
@AlecJB
@AlecJB 16 лет назад
That is reallyawesome, thanks for sharing! :D
@Lasarabande
@Lasarabande 13 лет назад
This song was featured in an early computer game I played when I was younger (early 90s) It kills me now that I can't remember the name of the game! Thank you for an interesting video though :)
@PDP11GY
@PDP11GY 16 лет назад
Great and very impressive to me ! Nostalgia and als is memory to my DEC employee time 1977 where I also was involved to service PDP-8 systems. Super Video and great to see a PDP-8 is still under service. Thanks and have fun with your PDP-8 environment.
@ZILOGz80VIDEOS
@ZILOGz80VIDEOS 10 лет назад
I used to do a very similar thing abeit using an AM radio and the TI-Keyboard I bought for my TI-84.
@jameshay7247
@jameshay7247 8 лет назад
FCC ain't gonna be happy...
@booboo699254
@booboo699254 7 лет назад
These are FCC Class - A machines, so they are already not approved for consumer use and have plenty of interference! :)
@real_hachti
@real_hachti 12 лет назад
@luzon83 The break comes from OS/8 (the machine's operation system) loading and interpreting the next directory data block from the RK05 disk.
@Arc.hitectureMusic
@Arc.hitectureMusic 7 лет назад
Id love to try one of these. My oldest machine is a IBM PC XT that I am continuously trying to keep thriving for years to come.
@yerzmyeychiptune
@yerzmyeychiptune 9 лет назад
Haha, incredible. :)
@Astinsan
@Astinsan 8 лет назад
I had one .. it was a heavy beast.. hehe
@DrCruel
@DrCruel 13 лет назад
@SappinSentry When I was eight years old, I was sent to the local high school in my town as part of a special gifted students program. They had a low-end PDP-8/e (printout, punched paper tapes for storage, a board with dip switches for troubleshooting, and no monitor or tape drive) which I think at the time cost the school $10,000. There was only one student who knew how to use it, and I used to hang out with him. I used it to play a text version of Lunar Lander on it. Very cool at the time.
@MxArgent
@MxArgent 11 лет назад
I've always thought the fact that i could pick up a smartphone -- a veritable machine in it's own right -- and stuff it right in my pocket was pretty impressive. This stuff's really come a long way, so i find it fascinating to look back and see how my precursors did things...
@Desmaad
@Desmaad 14 лет назад
Funny, Peter Zinovieff was doing stuff like this on a PDP-8/s back in the 60's. According to him, it was the first computer in private ownership.
@Kazuo1G
@Kazuo1G 11 лет назад
A computer so big, you need to switch it on like a car. XD I have a 286 portable computer that literally looks like a microwave with a keyboard attached to it. :D
@MattSiegel
@MattSiegel 8 лет назад
sweet :)
@richardmerryman9135
@richardmerryman9135 12 лет назад
The original TRS-80 Model I (1977) used the same RF noise trick to create music and provide game sound effects via an AM radio. I didn't realize they got the idea from an even older computer, very cool. Eventually people learned another trick which was to toggle the cassette motor on/off relay really fast to make sounds. Unfortunately this eventually broke the relay. Then they learned how to actually use the cassette output to provide sound via an aux input on a stereo.
@sbalogh53
@sbalogh53 14 лет назад
One thing I really miss in modern computers are all the Blinking Lights. Most of the mainframe and mini-computer systems I worked on during the 1970s to 1980s had loads of mesmerizing lights. I suppose on today's super-fast systems, the lights would just be a fairly constant blur, so not much fun any more. Sometimes I miss the "good old days", but not too often. :)
@choppergirl
@choppergirl 12 лет назад
Clark Griswold's went into the Apple Store to pick up his Iceland Blue iMac he ordered to replace his aging beige C=64. What he walked out with, was a Pea Green PDP-8e with woodgrained side panels. Pea Green, now theirs a color never coming back for kitchen appliances, or home computers.
@ScottieNiven
@ScottieNiven 14 лет назад
Thanks!
@Scioneer
@Scioneer 6 лет назад
We use that same am radio trick to output music from our TI graphing calculators.
@kinglonewolf104
@kinglonewolf104 15 лет назад
Cool computer, and cool video :) &eB
@douro20
@douro20 14 лет назад
A tape drive, two hard drives, a floppy disk drive, a CRT monitor and a lab I/O station...
@limon276
@limon276 11 лет назад
One of the very first digital music generator. The today's synths laugh of this very old machine.
@gfixler
@gfixler 11 лет назад
@cjamescook - very cool! I thought you were confused for a moment, because that was clearly 2-part Invention #8 (used later in the Colecovision game "Looping"), but you were referring to the first piece. I was remembering the second one. Nicely done.
@cjimcook
@cjimcook Год назад
Both #13 and #8 are played here.
@astralentity
@astralentity 16 лет назад
lol i love the printer output like that
@digivince
@digivince 14 лет назад
Someone needs to play still alive with it and have the screen display the cake and all the other images in ASCII Art.
@saucedispenser9167
@saucedispenser9167 7 лет назад
I thought it would write the sound to a tape and then you could play it back on a reel-to-reel player or something. Is that possible?
@superspit
@superspit 10 лет назад
oh wow...an old Roland Space Echo!
@real_hachti
@real_hachti 14 лет назад
Because it's a lab/8e - a version with lab IO. It's the official color scheme. And it has the pdp12 floating point processor. It's like a pdp12 wihout a Linc inside :-)
@madamerotten
@madamerotten 13 лет назад
This is how the term "Bach File" evolved.
@RugbyHB
@RugbyHB 9 лет назад
Wow. I can recall that operating system from high school. Circa 1974?
@real_hachti
@real_hachti 8 лет назад
+Alexander Luft Around that era, yes.
@ScottieNiven
@ScottieNiven 14 лет назад
Could someone expain how the music is broadcasted to the am radio?
@juniorsilvabroadcast
@juniorsilvabroadcast 3 года назад
Today this is possible using the Raspberry PI. On FM band with extremely good quality
@danny75461
@danny75461 14 лет назад
thats amazing it sounds as good as the Nintendo enertainment system
@kargaroc386
@kargaroc386 13 лет назад
I wonder if it would be possible to emulate that.
@real_hachti
@real_hachti 14 лет назад
@douro20 It's a drum printer!
@vapourmile
@vapourmile 12 лет назад
Space age is right, how is it that computers from the seventies look more futuristic than computer's of the two thousand and tens? What's ironic is remembering how they tried to depict the metropolis of today and they were further ahead back then than we are today!
@grant2053
@grant2053 15 лет назад
HA! Nice one using a radio to hear the RFI from the processor as music XD
@vapourmile
@vapourmile 12 лет назад
One thing, what are titles of the musical pieces we hear?
@electronman32k
@electronman32k 13 лет назад
@Lasarabande was it treasure maths storm by any chance?
@ivuldivul
@ivuldivul 8 лет назад
Wow! Incredible hack!
@Colhoon
@Colhoon 11 лет назад
is that an IBM progromattic flexowriter doing the printing ? lol, awesome memorys :)
@AdmiralCreideiki
@AdmiralCreideiki 14 лет назад
Sounds quite impressive! Bu, what was the piece that started at about 3:00? I've heard it before, but what is it? Also, 'tis nice to see a LAB-8/e, I've not seen a LAB-8, only "normal" PDP-8's.
@lopungerts145
@lopungerts145 4 года назад
Bach 2 Part Inventions No.8
@BrianPicchi
@BrianPicchi 9 лет назад
I approve.
@unitedco1904
@unitedco1904 7 лет назад
Surprise seeing you here! Keep the computers running!
@vapourmile
@vapourmile 12 лет назад
Thanks. Something else: What tune is it plz?
@douro20
@douro20 13 лет назад
Doesn't that work by manipulating the bits in one of the address lines such that the EMF generated comes out as music?
@vapourmile
@vapourmile 12 лет назад
Such a cool piece of equipment. It's a little bit before my time but I still like to learn about it. It seems designed around how a computer could look, with a distonctive character. I love the choice of music too, very well put together. Does this work because the CPU clock generates electrostatic interference within the range of a radio reciever, or something like that?
@SmoggyLambGG
@SmoggyLambGG 7 месяцев назад
0:49 "Duh, who turned the lights out?"
@djtonyxxx5
@djtonyxxx5 13 лет назад
my dad has done the same thing at his age...
@RWBHere
@RWBHere 6 лет назад
Those were the days! I used a couple of those computers back in the 1970's. We thought that they were amazing - until we tried to program for them. That's when we started to hate them! It's nice to see a complete PDP8/S still running. Do you have the 'high speed' tape reader for it, too?
@real_hachti
@real_hachti 6 лет назад
RWBHere I have added a PC04 to the system.
@RWBHere
@RWBHere 6 лет назад
Ah, good! That's nice to hear. A correction, I should have typed PDP8/e. Thank-you for the videos. :-)
@gemeoloide
@gemeoloide 5 лет назад
Eu cheguei a trabalhar com um desses dentro do meu escritório
@bilbo1337
@bilbo1337 10 лет назад
No shit this machine is 40 years old
@zachz96
@zachz96 5 лет назад
It's closer to 50 years old
@mima85
@mima85 13 лет назад
At 0:50 today we would say "Haha! That was my PC's cheap "made in China" power supply :-)" LOL
@Raveseeker
@Raveseeker 11 лет назад
Can you make a new recording in 1080p? I'd like to see it.
@douro20
@douro20 13 лет назад
@iraeus Oh, I'm sorry. I could had sworn I saw a floppy disk drive. I understand that the CRT is a vector type.
@Membrane556
@Membrane556 16 лет назад
It's playing music via it's RFI.
@websuspect
@websuspect 14 лет назад
@AdmiralCreideiki Classical Music. Brahms?
@fuzzytech3846
@fuzzytech3846 3 года назад
GlaDOS sending secret messages to AM radios again.
@kellingc
@kellingc 14 лет назад
@ScottieNiven Here's an over simplified explanation: The shielding around the processors aren't that good - the program is effecting the processor's RF emissions much like mixer stage does in a radio. You have an osollator providing a stable signal, and then add a variable signal to that. Ever hear static crashes during lighting storms? This is a more controlled form of that.
@Arc.hitectureMusic
@Arc.hitectureMusic 13 лет назад
@SappinSentry for serious business, taking over the world, launching missles, calculating mortgages, tax code calculations, and making music from the frequencies it generated.
@ThisGuyFrritz
@ThisGuyFrritz 14 лет назад
I can tell you that both pieces you've heard were 2-Part Inventions written by Bach. The first #13 and the second is #8.
@thealternativej7994
@thealternativej7994 8 лет назад
Is there a way to simulate this in a emulator? I'd love to hear that 2nd song in 44100kz!
@real_hachti
@real_hachti 8 лет назад
+thealternativeJ No! Not really!
@clasystems
@clasystems 7 лет назад
I think we can hack up SIMH to do it. POLY SPACEWAR defines a device where you load the exact frequency and the duration in microseconds you want each sound element to play. We had a 4K straight-8 playing Bach back in the day. Adding SIMH support for the device would mean enough to accomplish it. Of course the originals outputted to an amp and speaker!
@real_hachti
@real_hachti 7 лет назад
clasystems Why?! During the last years everybody wants to only simulate...! This excludive hobby is for hardware owners. Who own real hardware and suffer for the needed storage. I'm really getting annoyed by all those retro simulation folks! And SIMH is not cycle true. And the CAF instruction?! Stupid idea. To run exactly this sound program, long and short cycles must be modeled correctly... and some sort of CLA-Pulse-Generator would be needed. Special hardware. Realtime requirements on the host machine. If you want electronic music from a modern computer, there are better ways.
@clasystems
@clasystems 7 лет назад
We can agree to disagree about WHY to do it, but my point is that the Poly Music register is simulating HARDWARE and not software timing loops. That might require calibration on the host PC, but nothing more than that. Kermit on the PC uses the infamous "calibrated millisecond" routine to avoid the use of the high-speed timer. That amount of quantified time is arbitrary and can be made smaller increments and/or use the high-speed timer and note the program is high-overhead. It's up to the USER as to what is meant by "better" as opposed to my points about that it can be done at all. The CAF instruction is meaningless for the suggested hardware. Read my other post regarding this. Simulating to the nearest TIMED cycle is not relevant if you simulate the proper device! As to "exclusive" I totally disagree with you. As one of the most prolific [as you are also] my work on the simulator is to allow a more powerful program development environment [as in fact I DO CURRENTLY develop programs] and as such, the better the simulator overall the better. Simulation has to be clever and avoid needless overhead-ridden devices, which in this case is merely the incidental RF noise by having an AM radio near the machine to emphasize that a most minimalist PDP-8 can do "something" when a SLIGHTLY more complex machine can not only do a lot more, but it is also easier to simulate the "smarter" hardware. A PDP-8 that RFI's music cannot also play SPACEWAR while one with the music register doing the timing can do both, as we demonstrated on a "straight-8 with 4K just over 50 years ago. I believe that configuration CAN be simulated accurately. The program logic of SPACEWAR is NOT concerned with timing loops at all, it wants to achieve an adequate number of display refreshes on an oscilloscope so that the image is suitable, and if need be, use a darkened room to extend the phosphor image retention effect [without resorting to "slow" amber displays such as is used on the LINC-8]. But the sounds produced are not affected at all by the program speed, just wanting to avoid flicker on the display. On a simulator that would never be an issue as the simulation could be more like a storage scope; the refresh rate could even be made far lower and it would work fine [in simulation]. If we want to isolate ourselves by not allowing new people to see at least in part what can be done by using a simulator virtually anyone can run on a modern computer, we doom our hobby to a dwindling number of people and less wanting to be part of it. I don't want to be the last "big fish" in a dried-up pond. There is actually a remarkable interest in the PDP-8 from younger people these days. If the simulator can help get them interested, no reason to inhibit the process merely to remain "exclusive". I am prepared to write my programs and major operating system development for my personal edification if it comes to that, but I want to be able to be as productive as possible accomplishing it and there are people who want this available to them NOW, and have explicitly asked me for it. All of them are younger than me. I suggest having at least an open mind.
@ximenoworks
@ximenoworks 3 года назад
First MIDI?
@grossteilfahrer
@grossteilfahrer 11 лет назад
I have run this program on Update's pdp8-I ten years ago. Very interesting hack.. I have a basic/8 "banner printer" for os/8 I wrote about that time, are you interested in trying it? (I used a decwriterIII on the tty interface) to make large letter writing..
@doctorx0079
@doctorx0079 Год назад
Where does the tradition of playing Bach's Invention no. 8 come from? Is it from Switched-On Bach?
@real_hachti
@real_hachti Год назад
Haha, that‘s very possible! But… from which year is switched on Bach?
@doctorx0079
@doctorx0079 Год назад
@@real_hachti 1968 I think.
@real_hachti
@real_hachti Год назад
@@doctorx0079 1968 fits perfectly.
@choppergirl
@choppergirl 12 лет назад
1:34 - The Teletype had to pause and catch its breath and exclaim.. "holy fuck, this is tiring!!! i'm not as young as I use to be!"
@cjimcook
@cjimcook Год назад
The teletype paused because the computer had to read the next block off the disk or tape to obtain the rest of the directory to print.
@Arc.hitectureMusic
@Arc.hitectureMusic 14 лет назад
@sbalogh53 im sure nobody wants to go back to programming with switches either. Editing on a PDP looks painful. having to load 2-3 different punch cards to edit a punch card in a different format. Makes my IBM XT seem like a breeze in comparison.
@Haruki_Aikawa
@Haruki_Aikawa 13 лет назад
you can pick up the sound on am....ooooooh could i have soo much fun with that
@duszeksmsaczek6394
@duszeksmsaczek6394 6 лет назад
Who thought about Quake 3 when heard telex sound.
@bitchlasagna4720
@bitchlasagna4720 5 лет назад
me
@JimLeonard
@JimLeonard 11 лет назад
Is the music compiler source online somewhere?
@cjimcook
@cjimcook Год назад
You can find it in the old DECUS library, item #8-804.
@ObiTrev
@ObiTrev 13 лет назад
Did that index say Maple [Leaf Ragtime]?
@cjimcook
@cjimcook Год назад
Yes.
@youreale
@youreale 10 лет назад
wow
@ThisGuyFrritz
@ThisGuyFrritz 14 лет назад
I wonder if you've heard them on the Switched-on Bach Albums. I've used a piece from "The Switched-On Boxed Set" when I uploaded my last video on my former YT account. Unfortunately, like the WMG or even WORSE, the current copyright holders, Seredip, LLC, DELETED it and I got my 3rd strike. That's a warning to fans of Wendy Carlos's recordings. I have a link on my channel that brings you to a website of people leaving comments about that company.
@spacehelmetforacow
@spacehelmetforacow 13 лет назад
@kargaroc386 Probably not :( that only happens because this computer's clock speed is low enough it shows as an audible frequency in radio transmissions. Modern computers are too fast, all you get is pure, uncontrolled noise...
@BetamaxFlippy
@BetamaxFlippy 5 лет назад
I'd like to broadcast the computer's signal so all radios receive it
@douro20
@douro20 14 лет назад
Oh...and is that a chain printer next to everything else?
@luzon83
@luzon83 12 лет назад
Why's the printer stopping at 1:33?
@cjimcook
@cjimcook Год назад
To read the next block off the disk or tape to obtain the rest of the file directory to print.
@AdmiralCreideiki
@AdmiralCreideiki 14 лет назад
@websuspect - Har har. Quite funny.
@choppergirl
@choppergirl 14 лет назад
If this is a PDP 8, why is it lime green like a PDP-12?
@cjimcook
@cjimcook Год назад
DEC rebadged some PDP-8 systems to be laboratory systems, so this is a "LAB-8/e".
@choppergirl
@choppergirl Год назад
@@cjimcook I have a Darth Vader Apple ][ rebranded as Bell & Howell which was way bigger than Apple at the time; that will never happen again.
@douro20
@douro20 16 лет назад
He's using a hard disk for storage.
Далее
Honeywell H316 FORTRAN IV impressions
9:01
Просмотров 22 тыс.
PiDP-8 tour and demo
16:59
Просмотров 22 тыс.
Beautiful sport😍
00:20
Просмотров 337 тыс.
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
Просмотров 2,2 млн
DEC: Personal Challenge, 25th Anniversary Video
36:52
Gnaoua Festival 2023 Opening Parade
9:00
Просмотров 19 тыс.
5 Angewohnheiten, die Männer unsympathisch machen
8:31
DEC PDP8 playing music
1:53
Просмотров 42 тыс.
Essaouira 18. Januar 2023
4:29
Просмотров 1,7 тыс.
Programming the PDP11, part 1 of 4
5:33
Просмотров 127 тыс.
Warming up the LGP-30
6:52
Просмотров 30 тыс.