Annoy Your Sound Guy Even More

“I can’t hear myself in the mix,” “yeah, man, I’ll be there at 8,” and “dude, we need like four more mics.” Each and every one of these words is documented in actuarial tables and doesn’t bode well for your sound tech’s risk of a stroke. Luckily, there’s an even better way to kill your sound guy and this time, it’s actually pretty clever.

[@dop3j0e] at the Stuttgart hackerspace Shackspace came up with the Noiseplug. It’s a very small build that could almost fit into a quarter-inch jack. It’s all SMD with a tiny (unknown) ATtiny9 microcontroller powered by a watch battery.

The music coming out of the Noiseplug is really interesting. All the code on the microcontroller is a one-liner written in C. Similar ‘algorithmic chiptune’ programs can be run on any PC: check out these three examples.

These potential entries to the International Obfuscated C Code Contest throw chars into an 8-bit PCM stream. Piping the output of these programs to /dev/audio would generate an actual song – written entirely in one line of C.

Of course, [@dop3j0e] could have made his Noiseplug a little less annoying, but sound techs are underappreciated for a reason, right?

Check out the Noiseplug in action after the break along with a few one-liner C songs.

[vimeo=31411308]

[youtube=http://www.youtube.com/watch?v=GtQdIYUtAHg&w=470]

[youtube=http://www.youtube.com/watch?v=qlrs2Vorw2Y&w=470]

[youtube=http://www.youtube.com/watch?v=tCRPUv8V22o&w=470]

39 thoughts on “Annoy Your Sound Guy Even More

    1. He definitely hooks it up to a coin cell battery right before plugging it in.

      Also, let me say as a sound tech myself, this would indeed be annoying. Fortunately, I’d be able to isolate it pretty quickly by simply going channel to channel.

      1. You could always sneak it into the back of an effects processor or something similar… not as easy to track down because its independent of the channels…

        As a fellow sound tech, I really shouldn’t be giving these people ideas… =/

    2. I did think of phantom, but my goal was to get the plug as small as possible, and a big-ass XLR plug would have somewhat ruined the show. The annoy-your-sound-tech twist was added as a kind of afterthought.
      A second iteration with phantom power and maybe a more powerful controller is a viable thought though ;)

  1. Very cool i like the chiptune idea.

    but yeah a sound tech you could find the channel and kill it pretty easy.

    most sound tech including me aren’t working for the musician so couldn’t care less if a channel is missing from your mix.

  2. I run the sound board at my church sometimes. Something like this would be very annoying, but as mentioned already it would be extremely easy for a competent sound man to isolate and silence it quickly.

    Now, for some real fun plug it into the extra input line on some guy’s guitar amp.

  3. I was fired for no reason last month from a major AV services company… I still have my uniform and active security passes for almost all of their usual venues.

    I want at least 100 of these, but as a gadget I can slip between XLR cables…

  4. for this to really annoy a sound person, Almost? is right. It would need to be built into several cables so that a simple swap test would be thwarted. As a sound professional myself, the noise is unique and not at all like anything you’d normally encounter with a ground loop or RFI. So it’d be a real head-scratcher.

  5. I can see calls to sin function, putc function, not to mention the actual functions that produce the sound.

    This is not what I call one line of code, those libraries contain hundreds if not thousands of lines of code.

    Maybe the challenge was to use some standard functions in the most difficult to read way?

  6. I wonder if it might be possible for an algorithm to be written that would run this in reverse and read 8 bit music and return mathematical algorithms. so for instance you could input your favourite classic games theme tune and it would come back with two or three lines that would be 99% of the way there, supper compression (:

  7. Damn i was up until 2am writing a PCM WAV generator in Labview that could atempt to play the single line functions. I must be missing sometihng because i cant get anything to sound as cool as the ones from the link.

    The noise on the audio jack…i would kill someone if they did that to me. well id be pissed. Bad enough my guitar cables have to be jiggled sometimes to not make static noise. Random noise would not be fun…

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.