Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

FOF discussion only. Do NOT post help questions here!
This topic is 14 years and 10 months old. Instead of replying, please begin a new topic, or search for another related topic that may be more suitable.
clock2113
Member
Posts: 60
Joined: July 11th, 2007
Reputation: 0

Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

Postby clock2113 » Tue May 04, 2010 10:02 pm

1) Get a guitar that has MIDI capability - GODIN LG series, Brian Moore iGuitars, or Roland Stratocastor
2) Get a MIDI interface; Axon or Roland GK-series
3) Install MIDI-Yoke
4) Install Midi-Ox
5) Route the USB Midi converter to Midi-Yoke 1
6) Install glovePie
7) Run this script:

midi.DeviceIn = 01
debug = midi.InDevName //Show the device name... just to be sure

Key.Z = MapRange(midi.channel6.a3, 0,1, 0,1)
Key.X = MapRange(midi.channel6.asharp3, 0,1, 0,1) //Fret 2, string 1
Key.D = MapRange(midi.channel6.b3, 0,1, 0,1) //Fret 3, string 1
Key.F = MapRange(midi.channel6.c4, 0,1, 0,1) //Fret 4, string 1
Key.G = MapRange(midi.channel6.csharp4, 0,1, 0,1) //Fret 5, string 1

Key.Z = MapRange(midi.channel5.d4, 0,1, 0,1)
Key.X = MapRange(midi.channel5.dsharp4, 0,1, 0,1) //Fret 2, string 1
Key.D = MapRange(midi.channel5.e4, 0,1, 0,1) //Fret 3, string 1
Key.F = MapRange(midi.channel5.f4, 0,1, 0,1) //Fret 4, string 1
Key.G = MapRange(midi.channel5.fsharp4, 0,1, 0,1) //Fret 5, string 1
Key.Return = MapRange(midi.channel5.d4, 0,1, 0,1) //Fret 1, string 1
Key.Return = MapRange(midi.channel5.dsharp4, 0,1, 0,1) //Fret 2, string 1
Key.Return = MapRange(midi.channel5.e4, 0,1, 0,1) //Fret 3, string 1
Key.Return = MapRange(midi.channel5.f4, 0,1, 0,1) //Fret 4, string 1
Key.Return = MapRange(midi.channel5.fsharp4, 0,1, 0,1) //Fret 5, string 1

Key.Z = MapRange(midi.channel4.g4, 0,1, 0,1)
Key.X = MapRange(midi.channel4.gsharp4, 0,1, 0,1) //Fret 2, string 1
Key.D = MapRange(midi.channel4.a4, 0,1, 0,1) //Fret 3, string 1
Key.F = MapRange(midi.channel4.asharp4, 0,1, 0,1) //Fret 4, string 1
Key.G = MapRange(midi.channel4.b4, 0,1, 0,1) //Fret 5, string 1

8) Set your keys in FoF (z,x,d,f,g for the frets, and Return for strum)
9) Play! Use the fifth string for single note lines, and the bottom 3 strings for chords... still working on the chords bit :(


Anyways, I'll be posting more as I get it working better and better...
-~ Master of Fire ~-
User avatar
AussieJay
Member
Posts: 111
Joined: February 28th, 2009
Reputation: 1
Contact:

Re: Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

Postby AussieJay » Wed May 05, 2010 12:05 am

Impressive! I heard of GlovePIE for midi emulation. I was going to use it for my USB Rock Band drums (since FL Studio etc like MIDI instruments) but this is really interesting. I wouldn't like to play TTFAF or any long/difficult solos though since my fingers would bleed hehe
FoFiX Expert Drummer using custom built Rock Band 4-pad drum kit and Mad Catz 4-pad portable drums (as cymbals!)
Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

Postby Lysdestic » Wed May 05, 2010 1:41 am

I can't imagine this sounding very good, but kudos on the effort, all the same.
clock2113
Member
Posts: 60
Joined: July 11th, 2007
Reputation: 0

Re: Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

Postby clock2113 » Fri May 07, 2010 9:28 pm

AussieJay wrote: I wouldn't like to play TTFAF or any long/difficult solos though since my fingers would bleed hehe


Haha, I've playing guitar long enough that it's easier for me to push frets than mash plastic :)

Lysdestic wrote:I can't imagine this sounding very good, but kudos on the effort, all the same.


Well, it doesn't sound any different; the game is turned up loud enough I don't hear the acoustic noise of my pick hitting my electric guitar...
Dr. Professor Logic
User avatar
Lysdestic
Member
Posts: 2939
Joined: December 14th, 2007
Reputation: 7
Contact:

Re: Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

Postby Lysdestic » Fri May 07, 2010 11:14 pm

clock2113 wrote:
Lysdestic wrote:I can't imagine this sounding very good, but kudos on the effort, all the same.


Well, it doesn't sound any different; the game is turned up loud enough I don't hear the acoustic noise of my pick hitting my electric guitar...


I see. Not hearing the guitar would make this rather useless for me, since playing this way doesn't teach you anything of the guitar besides actually fretting a note. Even if you could hear the guitar, since it doesn't follow any Music Theory in scales, or for that matter, the key of the song, it all seems like a lot of effort for something that is really nothing more than novelty.

That said, I don't wish to rain on your parade by any means. A cool feat all the same, I just imagine fighting with the strum logic and the sound of the guitar would be too much of a headache.

Still, the best of luck, and despite the above, this is a neat project. I just wish the game were more capable of transferring over to a MIDI guitar, beyond chromatically hitting five notes on a string.
bloodpuke
Member
Posts: 6
Joined: April 12th, 2009
Reputation: 0

Re: Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

Postby bloodpuke » Sun Jul 18, 2010 1:19 pm

I don't quite get the script thing or where it goes, but...

I am using a Roland GR-1 synth and have set it up through "controller setup" as a midi device. I map the strings to the keys for brutal string skipping mayhem. Problem is, it only lets you play drum files this way. Any idea how to get the guitar files to play?

Do I really need MIDIOx, MIDIYoke, and Glovepie if FoF can already sense my MIDI connection?

Thanks
oldnewtype
Member
Posts: 75
Joined: November 25th, 2009
Reputation: 0

Re: Use a real guitar! MIDI + MIDIYoke+MIDIOX+GlovePIE

Postby oldnewtype » Tue Aug 10, 2010 11:36 pm

Interesting find here. I've actually spent most of my time today using these programs to get my drum controller to work in flstudio, so I've just gotten associated with this kinda stuff. I've been using a roland synth on my guitar for a while now, I think I'm gonna try this out! Thanks for the script.

Return to “General FOF Discussion”

Who is online

Users browsing this forum: No registered users and 8 guests