Slashdot Mirror


Making Music with CPU Activity

Tails writes "Ever wonder how you could make that useless radio interference your CPU generates into interesting noise? Forcing operations on his CPU and Memory bus, Berke Durak has made a tunable FM signal out of the radio activity his motherboard creates.. " Didn't we see this stuff in Triumph of the Nerds? Looks nifty tho.

83 comments

  1. interesting, but.. by Anonymous Coward · · Score: 0

    I'd rather *stop* the interference that my computer generates. I want the scrolling of the video to not affect either my sound card or my FM radio.

    1. Re:interesting, but.. by Anonymous Coward · · Score: 0

      Would it possible then to generate cancelling noise? (That's not the term of course. I can't remember what the term for it is now.) Obviously you wouldn't be able to remove noise totally, but could it be minimized with this? Then again, would it really be worth the CPU cycles? (Dedicated processor to cancel the noise...)

  2. God bless geeks. by Anonymous Coward · · Score: 0

    and the geeky things we do. I love it!

  3. Trash^H^H^Hs 80 by Anonymous Coward · · Score: 0

    I remember people doing this on their TRS 80 in the 80s with a radio nearby.

  4. Been there, done that... by Anonymous Coward · · Score: 0
    The February, 1976 issue of Dr. Dobb's Journal of Computer Calisthenics & Orthodontia (which was its name back then)features a reprint of Steve Dompier's seminal May, 1975 PCC article, Music of a Sort. In it, Dompier discusses discovering that he could make his Altair 8800 play notes through an AM radio. The Altair played The Beatles' The Fool on the Hill in recital at the Home Brew Computer Club and then broke into a rendition of Daisy.

    The article includes 8080 assembly source and machine code for the program (all 33 bytes of it), a table of three octaves of notes and the data used for the songs at the recital.

    ...And if you haven't been around long enough to know who Steve Dompier is, you're a newbie! :-)

  5. Re:Dancing Demon? by Anonymous Coward · · Score: 0

    Oh, yeah. My grandfather used to have huge song sequences recorded for that old thing. After eight or nine tape misfires, we could *sometimes* get it loaded. Remember Lemonade Loaders for the TRS-80 series? That was grandpappy. -lev

  6. Re:Just a thought... by Anonymous Coward · · Score: 0
    Anyway, isn't this a violation of FCC regulations?

    Well, my Sony Trinitron moniter has engravedon the back of it the followin text:

    This device complies with Part 15 of the FCC rules. (1) This device may not cause harmful interference, and (2) this device must accept any interference recieved, including interference that may cause undesired operation.
    Note the use of the word "harmful" in condition 1. I guess radio transmisions aren't considered harmful. Is anyone else bothered by that second condition though? That "undesired operation" bit always bugged me.
  7. Re:Timex Sinclair, anyone? by Anonymous Coward · · Score: 0

    I saw it done on tv using a blue box called and Altairs 8800, I think. It broadcast a neat little song over an AM transitor radio. Interesting! Chessucat

  8. What' the point? by Anonymous Coward · · Score: 0

    I don't get it. What's the point? Why doesn't this guy use the extra CPU cycles of his brain to do something productive?

    1. Re:What' the point? by Anonymous Coward · · Score: 0

      Exactly, what _is_ the point? Turing, Ada, Babbage, etc... should have spent more time on the farm or tapping things up on their typewriters, or making up sine tables, etc... than building computers! Sheesh, what has this world come to when someone wastes their time with somthing that could maybe, someday, improve our lives?

      Just my $0.02
      And I want my money back.

    2. Re:What' the point? by Anonymous Coward · · Score: 0

      The point is that this idea is somehow intrinsically cool. To me, things like this that exist do so for a reason. You know, there was probably someone saying once "what's the point of changing the size of metal by changing the temperature." I would actually like a processor with a variable clock rate. That is something that I think is cool. I have brought this up to several people, and I get the usual "what's the point" kind of response. When I get that response, I file it appropriately. Some people get it, some people don't. Why this is cool? I don't know .. but you can't convince me that it's not, and maybe someday it will have a use. Some of the best video games that I have seen are based on similar kind of "its cool but I don't really know why" phenemenon. In reality, SOMEBODY understands at least PART of it. But if ANYBODY understood ALL of it .. oh who the fuck knows! Can we get some damned answers here! That ain't cool. When I do this, I get that and I don't know why. That's cool. It's fun. Get it?

  9. Re:Just a thought... by Anonymous Coward · · Score: 0

    if nothing is allowed to make inteference, why bother saying that it has to take interference? shouldn't there not be any? -another totally incoherent message from an anonymous coward

  10. Re:Just a thought... by Anonymous Coward · · Score: 0

    This was done at close range with a Sony walkman. Since the signal diminishes as you move away from the source (by the square of the distance) your CPU probably wouldn't be heard on your neighbors stereo. Anybody know the sensitivity of a Sony walkman?

  11. Re:Just a thought... by Anonymous Coward · · Score: 0

    The frequency at which my Sony Multiscan monitor is driven by linux by default (67 Hz, I think) produces a constant tone on 890 AM.

  12. Re:Timex Sinclair, anyone? by Anonymous Coward · · Score: 0

    A friend and I created music with an IBM 1620 in the late 60's (1968-69). By moving data from area of memory to another you culd generate different frequencies of static on an AM radio nearby. Victor even got an imitation henrix playing the Star-Spangled Banner.

  13. Re:Something's missing here... by Anonymous Coward · · Score: 0

    My guess is that the controller ribbon could be lengthened and used outside the case as an antenae. Maybe once we isolate a strong signal source we could use the power cord and electrical wiring to transfer the signal to other parts of the house. This LAN idea could work. Sure hope those N acronym people don't figure this out.

  14. Re:I saw this demonstrated in 1967. by Anonymous Coward · · Score: 0

    I too remember listening to a Linc-8 play music in our neuroscience lab around 1967.

  15. Re:Been there, done that. by Anonymous Coward · · Score: 0
    Make a Commodore 64 play "A Bicycle Built For Two" by grinding the stepper motor back and forth on the read/write head of a 1541 disk drive. Saw this done back in 1987. :)

    Oooohhh... that's cool! As much fun as the speech synthesizer that worked by cycling the TRS-80 Model I's cassette relay switch -- audible, kind of understandable and pretty dang kewl for 1980....

  16. Re:AM music too (how?) by Anonymous Coward · · Score: 0

    So how would one go about generating some coherent AM noise from a typical PC?

  17. Re:AM music too by Anonymous Coward · · Score: 0

    C64 1451 (or was it 1541) disk drives generated enough FM interferecnce, you could tell whenever there was disk activity (It was strong enough, I'd almost bet you'd be able demodulate into something useful...). And this was from 6 ft. away! ;-)

  18. Re:Chirping RAM by Anonymous Coward · · Score: 0

    Thanks, I had the same thing happening to me (except for me it was quite annoying... ;-). Now I know I'm not insane (I had even disconnected the PC speaker to be sure!). :-)

  19. Receiving the transmission with a computer by Anonymous Coward · · Score: 0

    In 1982, I wrote a 6502 program on an Apple 2+ that read the cassette input and decoded the audio frequencies from an old drum-style Xerox fax machine to make a crude 16-level grey-scale scanner. By using an oscillator to produce grey bands on the fax machine, I calibrated the fax machine output to the shade of black. While writing the code, I mistakenly addressed an unused address rather than the cassette port, and got 60-Hz noise. I wrote a 60-Hz time domain filter to get rid of that noise before I realized that I wasn't getting the right signal at all. So, in theory, a computer could be used to decode a message surreptitiously transmitted from an adjacent computer using wireless transmission and no extra hardware. Anyone game to try?

    1. Re:Receiving the transmission with a computer by Anonymous Coward · · Score: 0

      This wouldn't have to be wireless either. The grounding wire between electrical outlets used in residential and office wiring is an excellent signal conductor. I found this out when I tried to use it to ground RF signals. Apparantly the resistance is too high and causes the groud wire to work as an antenae! Guess thats why the HAMs use wide straps. The above mentioned superhet capabilities of the sound card could be used to amplify signal. Still think we would need to burn some custom chips and make a card to send and receive signals using the case ground if we wanted to build a reliable LAN. Time to put on the coffee.

    2. Re:Receiving the transmission with a computer by sjames · · Score: 2

      Perhaps one of the cheezier sound cards would make a good reciever. They seem to pick up all sorts of EMI anyway.

      That is interesting about the unused address. Perhaps later today, I'll hack a module together to probe non-existant addresses. It may or may not pick anything up, but it might also make a good test for poorly designed MBs

  20. Re:I can already hear it without a radio by Anonymous Coward · · Score: 0

    CRTs aren't so hard. If I remember correctly, the NTSC line rate is about 15 kHz. That's a high pitched whine. What makes CRTs hard is when even a little of your hearing is damaged. The top end is usually the first to go, and 15 kHz is real close. Anyone who is a young child/woman/asthmatic is likely to have a higher range of hearing (Just for interests sake...).

    What's drives me nuts is the 60 Hz (or Elsewhere, 50 Hz) buzz badly sheilded audio stuff emits on speakers, or (slightly) broken transformers and fluorescent light ballasts. Most old (but not ainchent) buildings make me wanna go out of my mind. ;-)

  21. Re:Just a thought... by Anonymous Coward · · Score: 0

    I've encountered several machines on which hard disk and other activity causes noise through the speakers. Muting the CD audio input usually kills, or at least reduces, this noise.

  22. Nothing new here! by Anonymous Coward · · Score: 0

    This is nothing new. We used to leave an AM transistor radio on top of the IBM 1620 and listen to the "tunes"... No need to tell you how long ago that was.

    1. Re:Nothing new here! by rnturn · · Score: 1

      Back in the mid '80s I was working on some early GPS equipment (large 19" rack mount stuff) that was being controlled with a PDP-11. We were located in southern Ohio where it turns out that damned few radio stations broadcast past, say, 1:00 AM. In the middle of the night it got pretty damned boring sitting around collecting data with nothing to listen to. Since we usually had to track satellites in the wee hours (since the full complement of SVs hadn't been launched yet) we sometimes kept ourselves amused by turning on a radio in the lab that would pick up the emissions from the PDP as well as the GPS receivers. After a little while you could tell what part of the control software was running, whether the receivers were tracking a satellite that was rising or one that was setting, and whether they'd switched to a different satellite.

      --
      CUR ALLOC 20195.....5804M
  23. Music on Tubes/Printer music by Anonymous Coward · · Score: 0

    I seem to recall reading (perhaps in S. Levy's Hackers?) about the old IBM 704 Vacuum Tube-based systems where one could play music on the tubes. Apparently the large amounts of current flowing through the tube bays caused Electromagnetic induction in the chassis, causing it to "sing" and "hum" as different processor instructions were passed through them. They took the panels off of the monster cabinets to make them more audible. Then there's Printer music!! There was a program I saw once that played "She's coming 'round the mountain" on an ancient line-at-a-time printer. Depending on what characters and what number of chars were printed, you ended up with different pitches. In one part, supposedly where you stomp if you're singing it, it would throw all the character hammers at once, often blowing the fuse!

  24. Re:Video Transmitting... by Anonymous Coward · · Score: 0

    It's called TEMPEST monitoring. By my understanding, every monitor broadcasts on a slightley different frequency, so the signal really can't be jammed. The only way to avoid TEMPEST is through LOTS of shielding.

  25. Re:AM music too by Anonymous Coward · · Score: 0

    Back in the 80's.. i had an MSX 2 homecomputer (of wich most americans propably know nothing about) MSx was a Z80 based system, with memory mapper, hardware video-accel (what the PC called "windows accelerator), diskdrives.. etc.. it came in several configurations froma multitude of vendors (some 20 different manufacturers) My model (the Philips NMS8280) had a video-digitizer in it, and sound-mixing capabilities. When i put the sound-mixing slider on the front of the machine _just_ under it's full setting, i would be able to tune into non-used channel on my FM-radio.. and hear the sound of the MSX.. playing Tetris.. or anything else. I discovered this when i was driving with my father in his car, and we pulled up to the parking lot near our house, and we heard the music of my brother player Columns on the MSX.. on the car-radio.. Go figure..

  26. Floppy music by Anonymous Coward · · Score: 0

    You can also produce different pitched sounds by moving the head of a floppy drive at different speeds. There was a virus for ( it's name was Gaddafi ) for AmigaOS that would occasionaly play "El Condor Pasa" with the internal 3,5" floppy ! The coolest virus ever :-)

  27. Re:AM music too by dmd · · Score: 1
    The entire musical output of Fatboy Slim
    Well, now, that's not that great a feat.


    --
  28. More songs about computers and radios by John+Campbell · · Score: 2

    My dad's workplace used to have a mini (couldn't identify the type... I was very young at the time) that would play the Star-Spangled Banner on the AM band when it was shut down for the night. I think it was the same one where its only response to any kind of syntax error was "EH?", on the theory that, 90% of the time, you'd know what you did wrong without being told...

  29. Something's missing here... by sjames · · Score: 2

    The discussion in the messages had very little to do with music from system noise.

    The topic under discussion was software that secretly transmits information by taking advantage of the radio emissions.

    The music angle is a simple diversion/nostalgia trip, think security!

    1. Re:Something's missing here... by sjames · · Score: 2

      The problem there is that you'll only get the masking signal while rc5des is scheduled. If someone is running a process on your machine that transmits data, their reciever will allready be set up to reject that along with random signals caused by other processes.

    2. Re:Something's missing here... by sjames · · Score: 2

      One of the messages was talking about generating an FSK signal. It should be possable to hook an AM radio up to a sound card, and decode the resulting audio signal. Hmmm....caffine kicking in...

    3. Re:Something's missing here... by sjames · · Score: 2

      train the signal analysis software to recognize certains actions by pattern matching?

      Intriguing possability!

      I wonder if adding a random element to the length of each timeslice in the scheduler would make such an analysis harder?

    4. Re:Something's missing here... by sjames · · Score: 2

      What if they aren't running some for of *NIX? We resort to the trivial solution ;)

      ;)...

      The random timeslice does look tempting. It MIGHT have a detrimental effect on system performance, but I doubt it would be severe. The real question is a good fast source of randomness. Perhaps a really hot cup of tea.....

    5. Re:Something's missing here... by monk · · Score: 1

      Shades of Cyrptonomicon and "Van Eck Phreaking." It would be interesting to build a simple receiver that demodulated the signal. It might be just as interesting to find if any common subsystems are vulnerable to interference in such a way that they could act as passive receivers. We would have a little Sub Rosa LAN. Then we could write a TCP/IP stack to use the new hardware layer and blow the whole bandwidth on intra office spam and instant messaging. I doubt we could use it for Quake :P

      --
      [-- Trust the Monkey --]
    6. Re:Something's missing here... by patofiero · · Score: 1

      I think the solution to all things is "Run rc5des" I'm sure this creates enough random white noise that *no* one will be able to decode the crap coming out off your bus and cpu!

      patofiero

      "Hokey religions and ancient weapons are no
      match for a good blaster at your side, kid"
      - Han Solo

      --
      "Hokey religions and ancient weapons are no match for a good blaster at your side, kid" - Han Solo
    7. Re:Something's missing here... by patofiero · · Score: 1

      There are two scenarios:

      1) Malicious program sending signals from your
      machine. (The scenario you suggest)

      2) Eavesdropping on signals coming from your machine. (The scenario I was thinking of)

      The first insinuates that you *already* have access to the critical data! There has to be easier and more secure ways to send that data then through the generation and leaking of radio frequency signals (watermark the data in a jpg and email it to your yourself?).

      The second scenario, being more likely, involves gathering leaked signals and doing some form of analysis to decipher the internal state of the machine. You could in theory create a clone of the target machine and use it to train the signal analysis software to recognize certains actions by pattern matching?

      ...patofiero turns his head to hear a short burst of low frequency blips...
      "hrm, that sounds like my nfs server dumping core."

      Patofiero.

      --
      "Hokey religions and ancient weapons are no match for a good blaster at your side, kid" - Han Solo
    8. Re:Something's missing here... by patofiero · · Score: 1

      Problems: 1) Recompiled Kernel with XXX configuration. The average signal data taken during a boot sequence might reveal what is in the kerel! 2) Hacked Kernel. It would be very hard to decipher anything if the scheduler didn't follow the *regular* rules for running process'. However, most people run stock kernels and would be succeptable to this... I'm almost tempted to try this out :) 3) What if they aren't running some for of *NIX? We resort to the trivial solution ;) patofiero

      --
      "Hokey religions and ancient weapons are no match for a good blaster at your side, kid" - Han Solo
  30. What is old is now new by DC+Stultz · · Score: 1

    Alas, playing music is indeed an old hack. I remember listening to Christmas songs on an AM radio sitting on the console of an RCA 301 in 1965.

    I was just cleaning out the garage and in a box of old stuff, I found my 1966 offer letter from Control Data. I left RCA and joined them on 6-6-66 at the grand salary of $505 a MONTH.

    That was after my first real hack: A friend and I managed to program a 301 in machine code so that we could scroll messages across its memory display lights. We put the program in a test station 301 at RCA with the message "Call John at 555-1212" running - it was the phone number of the CDC recruiter!

    --
    DC Stultz
  31. TPA 70 by Zigurd · · Score: 1

    In 1980 (yeah, carbon date this, buddy), I was working at a UN boondoggle in Austria called the International Institute for Applied Systems Analysis. There I saw two very interesting minicomputers, one was a Czechoslovakian copy of a PDP-11, and the other was an original Hungarian design called a TPA-70. This charming machine had a volume and tone control on the front panel. I cannot remember if it was an AM radio receiver or a 1-bit hack making the sound, but I think it was AM noise from the memory. I still have the manuals somewhere in a box in an attic...

  32. Video Transmitting... by Reeses · · Score: 1

    I seem to remember reading an article a while back about the new high-frequency SVGA monitors.. and how with the appropriate receiver, the signal could actually be mirrored via radio waves as far as 150 feet away.... through walls and what not. it all depended on how many monitors were in the vicinity and broadcasting noise on the different frequencies....

    Proof that a system is still insecure, no matter how much you do to it.

    Of course, I guess a large issue, is what exactly is all the EMF doing to our bodies? The normal level of background EMF is much lower than what we currently bombard ourselves with from all directions.... oddly enough, I know people who think that microwave radio transmitters ony transmit from the transmitter straight to the little dish.... there's no overage.. no.. none at all... and if you move the dish.. I guess the transmitter is smart enough to move the signal....

    --
    Reeses
    1. Re:Video Transmitting... by ForceOfWill · · Score: 1

      A system is secure if you have an elephant stomp on it, if you put it inside Mt. Everest, or if you put it in the Mariana Trench :-)

      --

      --
      Seeing is believing; You wouldn't have seen it if you didn't believe it.
  33. hMMMM by Accipiter · · Score: 2
    I've heard that if you record the frequencies from your CPU, and play them backwards, you get scary Pro-Microsoft and Pro-Intel babble. :)

    -- Give him Head? Be a Beacon?

    --

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

    1. Re:hMMMM by the_tsi · · Score: 1

      "Judas Priest is Gates"

    2. Re:hMMMM by MtnMan1021 · · Score: 1

      and, i heard, if you play the frequencies from an amd backwards, it says that bill is dead. - - - - - - - - - - - Jacob Rothstein http://www.petitioneer.com/
      ----- --- - - -

      --
      jacob rothstein reed college
  34. Dancing Demon? by xyzzy · · Score: 1

    Anyone remember Dancing Demon for the TRS-80 model 1?

    1. Re:Dancing Demon? by baudtender · · Score: 1

      Dancing Demon was one of those wonderful Leo Christopherson hacks using packed strings in BASIC. If you're feeling really nostalgic, you can download a TRS-80 emulator and the Dancing Demon program (among others) here: http://www.trs-80.com/ Baudtender

  35. Fatboy Slim? by rnturn · · Score: 1
    ``The entire musical output of Fatboy Slim can be...''

    Don't you mean Root Boy Slim???

    --
    CUR ALLOC 20195.....5804M
  36. I can already hear it without a radio by dwlemon · · Score: 1

    Or at least with my old p90 I could. Whenever my computer was doing something processor/memory intensive, I could hear it making a strange sound.

    I can also hear my video card making a sound when things are drawing to video memory. Actually, maybe it's the bus that makes the sound.

    I can also hear things like CRTs scanning. I always know which TVs in the house are on.

  37. Re:Chirping RAM by Detritus · · Score: 1
    We have never been able to positively identify where the sound came from exactly, but we are pretty sure it was the RAM. It was not the power supply and there was no harddrive in the system.

    It was probably the bypass capacitors for the RAM. DRAMs produce large current spikes when they are accessed and capacitors can behave like electrostatic speakers.

    --
    Mea navis aericumbens anguillis abundat
  38. can i have an mp3? by mcc · · Score: 1
    sounds amazing. and as someone who listens to ambient techno and thinks speaker feedback sounds nifty, i want some CPU noise to listen to in the car.. :)

    i'd try it myself but i'm on a mac and i doubt this is the kind of thing that would work on all versions of linux. maybe later i'll reboot into linuxppc, download it and see if it compiles.. but even so i doubt a 75 mhz machine will reach up into the FM band, although the CRT version might work.

    <ramble>
    anyway, this might be a great source of random audio for the one-time-pad security thing mentioned in the other article today. put an FM radio in the audio-in jack and run SETI@home or something complex to ensure the sound coming out the CPU will be random and unreproducable. Or run RC5, just for the sheer irony value of cracking one type of encryption and generating another in the process. If OTP were actually something useful, that would be a great idea.. -_-
    <ramble>

  39. Re:Timex Sinclair, anyone? by ScottDWebster · · Score: 1

    Yeah, my dad and I did that on ours like 15 or 20 years ago.

  40. Imagine the chorus you could get... by Sloppy · · Score: 1

    ...with a Beowulf cluster!



    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Imagine the chorus you could get... by 12dec0de · · Score: 1

      I have heard this done with the CLOWN (500+ node)
      system assembled in Paderborn, Germany on 06th Dec 1998.
      They rather used the speakers, so you could
      listen w/o a radio, but I neverd before heard such an wierd sound.

      Now technically it is a lot simpler than creating
      FM signals, but still is fun to listen to. They used a simple server that send modified pings to the nodes that contained the freq in the timeout field IIRC. A small programm would send rising freq to the nodes by their ip numbers. The way the nodes where layout, you could hear the wave swirling around you when you stepped into the cluster.

  41. Just a thought... by cokane · · Score: 1

    If you get a pair of cheap computer speakers you can do this too. I remember my Soundblaster 16 making noise when my video display had a large write to it, and when I read from my sbpcd. Anyway, isn't this a violation of FCC regulations? I thought it was, in the part about this device may not make any interference, and must accept all incoming interference?

    1. Re:Just a thought... by Zugok · · Score: 1

      noise just bites. Lately my soundcard (SB64 ISA) has been making strange squeeky noises, and I don't have cheap speakers either, I run my sound through a stereo system. Perhaps I should get that SoundBlaster Live PCI I've been thinking about.

      Another thing, my GSM mobile fscks ups my screen whenever it's in use, and when ever there's a bloody GSM signal floaing about, speakers (any speakers, TV, stereo headphone) make this irritating blip blip blip noise. grrrr


      --
      "I just can't sit while people are saying nonsense in a meeting without saying it's nonsense" J Watson, Sci Am 288:(4)51
  42. Been there, done that. by Bowie+J.+Poag · · Score: 1

    Indeed, this is an old, old trick...and why it gets attention here is beyond me.

    There's even a name for it. "The Voice of God" trick... I've used this technique to determine if hardware is working when you have absolutely no other way of determining the health of a system. For example, I picked up an SGI Indigo 2 at a surplus auction a while back.. didnt have a keyboard, a monitor, or a mouse to plug into it. I basically had a power light, and thats it. Putting an AM radio in close proximity to the motherboard and tuning it to a clear frequency will result in your being able hear the motherboard go through its self check. If you hear nothing, the board is dead. If you hear alot of chatter happening on the bus, you can be fairly certain the machine is at least salvagable.

    Now, if this guy were to have actually written code to play -music- by running data through his mobo at different rates, that would be different. Until then, i'll sit back and wait for someone to top the ultimate trick:

    Make a Commodore 64 play "A Bicycle Built For Two" by grinding the stepper motor back and forth on the read/write head of a 1541 disk drive. Saw this done back in 1987. :)


    Bowie J. Poag

    --
    Bowie J. Poag

  43. Re:AM music too by rde · · Score: 2

    Making it be done on FM is magic.
    Not really. The limited edition of the 2.2.10 kernel that was given away with Kellogg's Cornflakes had a special frequency modulation module; it works best when combined with Kellogg's proprietary 'snap crackle pop' sound card. It's only got three channels, and the second one sounds like an old LP, but it's still very effective. The entire musical output of Fatboy Slim can be generated overnight and released as MP3s when you get up in the morning.

  44. it all comes around again by wmeyer · · Score: 1

    And here I thought I was the only one on /. old enough to remember Dompier. :)

    I had an Imsai, not an Altair, and remember too well loading some simple programs from the front panel switches. (Let the kids try to figure out what that means.)

    And then there was the ASR-33..........

    --
    --- Bill
    1. Re:it all comes around again by starman97 · · Score: 1

      I remember keying (switching?) in 'The fool on the hill' from a Creative Computing mag into my Altair's front panel. I took about an hour, so I would let it play for the rest of the day. My Mom still remembers it playing for hours on end. This was before we got the 88-ACR cassette tape interface so I could save huge efforts like that.

      Now if they could generate a real FM signal and play recognizable music, that'd be something, bonus points for Stereo playback. What I suspect is that the FM reciever is picking up the strong(relatively) AM signal and playing that.

      --
      Starman97@Gmail.com (bring it on spammers)
  45. I saw this demonstrated in 1967. by the+eric+conspiracy · · Score: 1

    My first exposure to computers was on a high school field trip to the old DEC factory in Maynard MA (in an old textile mill) where they were making early minicomputers - PDP 8's with 12 bit words, Link 8's etc. in 1967. During this trip we were shown a Link 8 with an AM radio sitting on top of the machine playing Greensleeves based on the program running in the machine at the time. This trick is at least 35 years old.

  46. Hmm... by ttyRazor · · Score: 1

    Could we make an mp3 "broadcaster" out of this? :) That would make an interesting output plugin for Winamp or Xmms.

  47. Usable with Jini technology? by Fiery · · Score: 1

    It seems to me that it would prove useful to investigate the use of this ability to generate coherent signals from a processor as a method of connecting wireless devices. Your Jini laptop could use the processor as a resource and interact as it wished with other Jini. Phone lines could be identified electronically by the phone company, detectable by any technician or competent person with access to tools.

    Perhaps such things will come about. I remember reading an article once about networks of processors with switchable gates that could adapt to their surroundings; as I remember, they communicated through electromagnetic signals - interference, perhaps. Very strange; when they moved the processors, they stopped working. Ah, it was in Discover magazine [...] at one point; I'd recommend reading it with this information in mind; a room could be wired with a network of low-power sensors, for instance.

    Cool.

  48. AM music too by SEWilco · · Score: 2

    Making a system play music on an AM radio is a 30-year-old trick. Making it be done on FM is magic.

    1. Re:AM music too by Mithy · · Score: 1

      Not really. My old 386 happily swamps most of the FM waveband between 99MHz-102MHz. Dead irritating when a few local FM stations with weak transmitters happen to broadcast around there.

      I guess I could get it to play things if I wanted to, but I'd rather listen to Classic FM.

      "Cake or death!" (E. Izzard)

      --

      --
      "This isn't the post you're looking for. Move along."
    2. Re:AM music too by FLuke27 · · Score: 1

      yeah. i mean, come on. hackers have been doing this forever... I even saw it on tv, so some more of you oughta know about it.

  49. Did the programs work? by theHippo · · Score: 1

    I can't seem to hear anything from my system. Maybe the shielding is good....I'll probably take the case off later....

    1. Re:Did the programs work? by theHippo · · Score: 1

      The word "radio" should be inserted somewhere above :)

  50. Timex Sinclair, anyone? by bgarcia · · Score: 1
    I seem to remember people doing this with their Timex Sinclair "computers" back in the 80's.

    What goes around, comes around.

    99 little bugs in the code, 99 bugs in the code,
    fix one bug, compile it again...

    --
    I'm a leaf on the wind. Watch how I soar.
    1. Re:Timex Sinclair, anyone? by kamandi · · Score: 1

      Did this on my Sinclair ZX80 (pre-Timex). Wrote a brownian music generator from an ancient Amateur Scientist column (pre-PCs, used spinners on cardboard to generate random within params).

      Geez, I'm making myself feel old.

  51. Chirping RAM by Breace · · Score: 1

    Quite a few years back we where working on a Video on Demand system which had a Pentium 90 and 128 MB of RAM.

    We developed the software under DOS because the MPEG decoder only had closed source DOS drivers.

    I had written the memory access routines because no DOS extenders supported >64MB.

    Then when I started to run tests to verify my routines, the system started to make these funny chirping sounds. It wasn't loud but definately audible. And there where different tones. I was actually thinking of making the test routine a song, but since the whole project lasted only two months there was no time to play...

    We have never been able to positively identify where the sound came from exactly, but we are pretty sure it was the RAM. It was not the power supply and there was no harddrive in the system.

    When a few years later we had a custom motherboard made we told the manufacturer of this board and they just laughed at us, said it was impossible. Ah well, maybe one day I'll put that system together again... ;)

    Breace

    1. Re:Chirping RAM by ingvar · · Score: 1

      I've heard the video card in an *old* SGI chirp
      when pushing polygons to the screen.

      The video board (framebuffer, rendering engine;
      whatever) was about A2-size and absolutely
      *covered* with ICs.

      We thought it as the heat generated. But it was rather cool, in a way, being able to hear how many things were spinning on the screen.

  52. > - ) by RoLlEr_CoAsTeR · · Score: 1

    mwahaha...

    I wonder, then, what error msgs in Windows sound like when broadcast.. or those infamous Blue Screens of Death.

    hmmmmm..

    --

    Insert mind here.
    1. Re:> - ) by bvmcg · · Score: 1

      Bill's manic laughter.

  53. cat /dev/urandom > /dev/audio& by CraigMcPherson · · Score: 1

    Who needs anything else?

    An unlimited amount of free music, much of it better than some junk on the radio today.

    Get a simple cat /dev/urandom going at the same time, and you'll have an endless multimedia experience AT LEAST on par with CBS.

  54. Drive music by bvmcg · · Score: 1

    Vaguely related...

    There were a number of programs on the Apple ][ and C-64 which played music by stepping the drive heads at various frequencies.

    I had one that played In the Hall of the Mountain King which got more and more insane as it went. Kind of a test to see what level of abuse you'd let your drive go through.

    I was used to realigning those damned 1541s anyway.

  55. Radio Frequency Interference by HKelle · · Score: 1

    This shows why it is important to keep the lid on computercases. Computers are a big source of radio frequency interference and make the life of radio operators difficult.
    Please put the lid on your computer if it isn't allready there.

  56. Does no-one remember TEMPEST? by Phrogman · · Score: 1

    All we are discussing here is what the military refers to as TEMPEST hazards. Your computer system (particularly the monitor) broadcasts signals in the radio frequency which, given the correct equipment, can be intercepted and interpreted intelligently. We used to have an $18000 286 System when I was in military communications - the only reason it was so expensive (a regular 286 was only $2200 or so) was because the whole thing was lined with lead to prevent TEMPEST emmissions. Like it or not your use of the computer can be monitored completely by someone sitting outside your house or apartment with a directional antenna and the correct equipment in a van.

    Now the fact that someone is affecting their emmissions to play music is another matter that is quite cool. I remember a little program that someone wrote that would play "El Condor Pasa" on my Amiga's floppy drive.

    --
    "The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid