Slashdot Mirror


Guitar Hero Hacks

Edge Online has a short blurb mentioning a project at the University of California turning the Guitar Hero guitar into a real instrument. From the article: "For the final project of their Computer Audio course, University of California students Travis Chen and Sunny Chan have created Guitar Hero Hack, a plugin for sequencing software Max/MSP that lets players assign switchable banks of samples to each of the controller's buttons, utilizes its tilt switch as a way to clear current audio on any given track, and, the two hope, might be on its way to a fully functioning live instrument." His incredibly impressive demo video is well worth watching.

42 comments

  1. Easy? by Southpaw018 · · Score: 2, Insightful

    ...don't miss the accompanying video, in which Chen, like every proficient player, makes it all look far too easy to produce a surprisingly nice tune in just seconds

    Ain't that the truth. I wish I had that much talent - if I tried that it'd just be a random sequence of sounds. Awesome proof of concept.

    --
    ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
    1. Re:Easy? by gEvil+(beta) · · Score: 3, Insightful

      I wish I had that much talent - if I tried that it'd just be a random sequence of sounds.

      Hmm. I just watched the video and it pretty much is a random sequence of sounds. It's really hard to go wrong when you only have five tones to choose from for each instrument, especially when they're all in the same key. The rhythms/beats of the different tracks he was laying didn't match up at all, though. So, ummm, yeah. Still, an incredibly cool hack for the guitar hero controller though. I gotta give him tons of credit for that. And I'm sure some of the tracks he's spent more time honing sound great too.

      --
      This guy's the limit!
  2. The hack we really need is by Rosco+P.+Coltrane · · Score: 4, Funny

    a device that electrocutes the guitarist as soon as it detects the first notes of Smoke On The Water...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:The hack we really need is by focitrixilous+P · · Score: 1

      We've made it a point to sing along with Smoke on the Water as poorly as we can. The song is still WAY too long, but it helps pass the time while whoever picked it feels terrible about themselves.

      --
      SAILING MISHAP
    2. Re:The hack we really need is by spxero · · Score: 1

      Come on, there's nothing wrong with "Dun dun duun... dun dun dunduuun... dun dun duun dun duuuuuuuun..."

      Yeah, ok, I see your point. So what kind of voltage should the guitarist recieve?

    3. Re:The hack we really need is by RandomPrecision · · Score: 4, Interesting

      You might not like this program then...I thought it was funny at the time.

      #include <windows.h>

      void main()
      {
      Beep(392,500);//G
      Beep(466,500);//Bb
      Beep(523,1000);//C2
      Beep(392,500);//G
      Beep(466,500);//Bb
      Beep(554,500);//Db
      Beep(523,1000);//C2
      Beep(392,500);//G
      Beep(466,500);//Bb
      Beep(523,1000);//C2
      Beep(466,500);//Bb
      Beep(392,1000);//G
      }

    4. Re:The hack we really need is by chrisatoremus · · Score: 1

      or freebird

      --

      _______

      DIY Linux virus removal:

      1) [root@localhost ~]# rm -rf /

    5. Re:The hack we really need is by McWilde · · Score: 1

      That timing is way off. It looks like it'll play like one of those "musical" greeting cards that only have "long note" and "short note", thus rendering any song like crap.

      --
      Maybe
    6. Re:The hack we really need is by irablum · · Score: 1

      Stairway to Heaven?

  3. Sequencing software, eh? by croddy · · Score: 4, Informative

    "Sequencing software" wouldn't be my first choice for describing Max/MSP, but at any rate it's much more than that. Max/MSP is a very powerful modular synthesis environment, allowing the user to assemble very interesting and complicated instruments and processing chains using a graphic interface. Miller S. Puckette (the MSP in the name of the software) has also released a similar package called 'pd' under an open source license (or, at least, it is distributed as source code).

    1. Re:Sequencing software, eh? by Anonymous Coward · · Score: 2, Informative

      You're close, but I'll offer a bit more.

      Max/MSP is essentially a graphical programming environment, built primarily to coordinate interaction between a live performer and a computer. It was originally written for composers and musicians, but has since proven general enough in functionality to be used for dance, video, and other genres.

      It *can* function strictly as a sequencer or a synthesis environment, but using it that way is somewhat unusual, as its forte is interactive performance. Check out http://www.cycling74.com/ for more info.

    2. Re:Sequencing software, eh? by CompSciStud4U · · Score: 1

      Pure Data (PD) is definitely worth checking out if you're into computer-aided performance. You can get PD for free (it runs on Windows, OSX, and Linux) at http://puredata.info/. Another one to try if you're more into writing actual code is Supercollider. It's an object-oriented music synthesis language based on Smalltalk. I use a Windows build that I get from http://www.sonenvir.at/downloads/sc3/sc3-win/, but it runs better on OSX and it interfaces with Emacs if you like on Linux.

  4. Re:Your sig by Anonymous Coward · · Score: 1, Insightful

    Who the hell cares being on some 9xx.xxx slashbot's foe's list?

  5. MIDI is Great! by drewzhrodague · · Score: 2, Insightful

    Lots of groups have adapted non-instruments into musical instruments, by hooking them up to MIDI, a digital interface for electronic music instruments. It's quite easy, extensible, and everything electronic and musical supports it (after like '85 I guess).

    I'm not so great with a guitar, bass, drums, and definately not keyboards. MIDI sequencers (computer and embedded) let me play the notes as I want them to be played, instead of relying on my fingers to actually play the bass. I can then focus on where I want the tune to go, rather than this solo I can't play right. Just figured I'd toss that out there. MIDI is great!

    --
    Zhrodague.net - I do projects and stuff too.
    1. Re:MIDI is Great! by urbster1 · · Score: 0

      MIDI is pretty awesone, but on the other hand, sometimes I feel like it's getting old and deprecated-- it was invented in the 80's, just as music devices began to interface with computers, and musicians couldn't have seen where electronic music was going from there. I have no idea what we'd replace it with, though.

    2. Re:MIDI is Great! by Grench · · Score: 0

      Yamaha XG-MIDI is pretty damned nice as an extension to what MIDI can do.

      Even a cheap XG tone generator is a great add-on to your PC, and makes even GM-MIDI files actually sound quite nice.

      The extra XG commands and effects bring MIDI up to speed.

      --
      He's Jesus, for Christ's sake.
  6. Synthaxe Drumitar by McGregorMortis · · Score: 1

    This kinda reminds me of the Synthaxe Drumitar, played by Future Man of Bela Fleck and the Flecktones.

    1. Re:Synthaxe Drumitar by rbochan · · Score: 2, Insightful

      The Synthaxe, is simply a midi controller. The only difference between that and the more 'traditional' keyboard style controllers is that it's held and can be played like a guitar. Guitarist Allan Holdsworth was one of the early pioneers of it's use back in 1985 or so. It's all over the album Metal Fatigue, and others.

      Like any other midi controller, you can connect it to any DSP device you want, not just drum machines, but any synthsizer that you can get a cable connected to.

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
    2. Re:Synthaxe Drumitar by fleck_99_99 · · Score: 1

      I think where Future Man really stands out in his use of the instrument is in his very distinctive style of playing it (how many Flecktones tracks actually use some sort of a snare-as-ride effect?), and his work in creating his samples. Many of the drum sounds he uses are layered composites of many variants of a drum, and of course he occasionally throws in the entirely non-percussion sound. (The info about the samples is from talking to him -- they're a fantastically approachable band, if you go see them in concert. I don't think I've ever seen them NOT stick around to chat with the audience for at least a few minutes afterward.)

      --
      seven two six five
      seven four six one seven
      two six four two e
  7. Moment of cognitive dissonance by smittyoneeach · · Score: 0, Offtopic

    I'm thinking, 'WTF happened? http://www.edgar-online.com/' is about financial stuff...'

    Oh, Edge Online. Got it. First day, new eyes.

    On topic, this sounds kinda cool. What they need is a Joe Satriani endorsement. Or, maybe a David-St.-Hubbins-trying-to-be-Joe-Satriani endorsement, like a "Satch Tapes" outtake. That would be teh junk.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  8. Re:Your sig by Liselle · · Score: 2, Funny

    I have an anti-AC sig, too, although mine just implies that ACs are stupid. Can I get in on this one?

    --
    Auto-reply to ACs: "Truly, you have a dizzying intellect."
  9. Frippertronics by mbourgon · · Score: 1

    My first thought when I heard it start looping was "Frippertronics Hero". :)

    --
    "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
  10. Re:Your sig by RandomPrecision · · Score: 1

    That would potentially amuse Southpaw, if he could see it. :)

  11. Garage band? by confu2000 · · Score: 1

    Not to diminish what these guys have done, but this sounds like what Apple's Garage Band application does. Namely, record one track, loop it, then record a second/third/nth track on top.

    The only difference being this uses the guitar hero controller to input notes.

    1. Re:Garage band? by cicatrix1 · · Score: 1

      Um, I don't think anyone was claiming the invention of looping samples.

      --

      I know more than you drink.
  12. OT:Your sig by Joe+U · · Score: 3, Informative

    His loss.

    Read at -1. The site is much more entertaining that way and I recommend it for everyone.

    Seriously, there's a lot of interesting stuff going on below 1. Modding at higher levels does Slashdot a disservice.

    1. Re:OT:Your sig by Anonymous Coward · · Score: 0

      The funniest part of all this is that ACs don't see signatures.

  13. Re:Your sig by ROBOKATZ · · Score: 1
    Who the hell cares about being on anyone's foes list?

    Of course, back to the original point, to think that the opinion of or facts contributed by someone that didn't bother to create an account are any less valid than those of someone that did bother to create an account that is not necessarily any less anonymous than posting as AC is ridiculous. Somehow, I don't think 'Southpaw018' is his or her real name, and if it was, I doubt his posts would be any more worth reading than they already are.

  14. Would've been a lot cooler by Opportunist · · Score: 1

    if they created a Guitar Hero for the PC. I'd die to play it, but I won't throw a cent towards Sony.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:Would've been a lot cooler by cicatrix1 · · Score: 1

      Because? The CEO killed your wife and raped your dog?

      --

      I know more than you drink.
    2. Re:Would've been a lot cooler by Bobsledboy · · Score: 1

      He also exposed himself to my neighbour!

  15. Trackers anyone? by octopus72 · · Score: 1

    I sometimes used similar technique to make music in Fast Tracker 2. That application did have the possibility to use keyboard as instrument with selected samples. Later you just switch audio track(channel) and record another instrument. Very effective and quick, it was possible to make very good sounding tunes (and if needed adjust them later).

  16. University of California? by ntropi · · Score: 1

    Isn't saying "a project at the University of California" kind of like referring to the "country of Europe"? There's like twenty-something of them.

    1. Re:University of California? by Anonymous Coward · · Score: 0

      Usually though, just University of California refers to the Berkeley campus, although you can never really be sure.

    2. Re:University of California? by TheGuano · · Score: 2, Informative
      I guess a big difference is that "University of California" is actually real.

      Isn't saying "a project at the University of California" kind of like referring to the "country of Europe"?

    3. Re:University of California? by zfalcon · · Score: 2, Informative

      Nope, the University of California refers to the original.

      University of California = UC Berkeley = Cal

  17. We tried something similar, actually by cgenman · · Score: 1

    Check out the presentation from the experimental gameplay workshop at GDC 2006.

    http://www.experimental-gameplay.org/2006/index.ht ml

    Basically, we tried using banks of samples which would be keyed off of the first key the player hit. Additionally, we authored licks which fit the button presses, so that the player had complete control but everything they played would be at least somewhat musical. Likewise, the first fret you pressed determined which key you were in until you finished that lick. Add in distortion by tilting the guitar (which broke in the demo, so Eric smashed it onstage), sustains, whammy, etc, and you had a nifty system.

    The slides explain why it didn't go in, and everyone in the audience that listened to the demonstration will back up that choice.

    Cool hack though, and kudos to Travis and Sunny for making it! We never thought anyone would go to the lengths they have with this game. It has been truly awesome to watch all of these people make the game their own... Just like rock.

  18. Just a tip... by Anonymous Coward · · Score: 0

    If you're going to create a demo film, spit out your gum!

  19. An even cooler hack... by Anonymous Coward · · Score: 0

    Would be if they made a Guitar Hero hack that actually teaches people how to play a real guitar. Maybe then we can get out of this funk of boy bands and pop music and emo as more people, inspired by their newfound talent, start to create their own music.

  20. Cannon fodder played on game controllers by Anonymous Coward · · Score: 0

    PRESS PLAY ON TAPE have released a video of them playing the theme song from the game "Cannon Fodder" ("War, never been so much fun...") on various game controllers (PS2, Xbox, the Arcade, Donkey Conga, dance mat, etc...)

    See it here.

  21. How do you render somthing like crap? by Anonymous Coward · · Score: 0

    And at any wave rate, what does the crap look like? Is it bird crap, somthing like a noodle in an egg-white; is it dog crap, somthing like chunky brisquettes that collapse on one another; is it cow crap, somthing like a pancake; is it hominid crap, somthing like a long bananna-shaped tauros; is it like wild dog or wild cat crap, somthing like a torpedo with a fine duck-tale hairy head; is it like sea cucumber crap, somthing like a long length of crap in the shape of the mono-directional intestine; is it like your mom?

    Feverish Slashdoubters really want to know!

    Logged-in users aren't forced to preview their comments. Create an Account! To confirm you're not a script,
    please type the word in this image: unpacks