Advertisement

Using a MIDI controller as a Macro tool!

Started by January 08, 2006 03:43 PM
2 comments, last by firegs 18 years, 10 months ago
Hey all. A freind of mine get this new keyboard, called the Logitech G15. http://www.logitech.com/index.cfm/products/details/US/EN,CRID=2166,CONTENTID=10717 On it are 18 programmable keys, called the G Keys. Well, needless to say, im a gamer and those keys are AWESOME to have, but i didnt think spending 80 bucks was worth it, so I thought about some other ways i could get these macro keys for myself with what I had.. Almost instantly, I thought of my MIDI Keyboard. Right in front of me are 88 keys going unused during game play! Well, I got to work, and I've made a program that I call "MIDI Macro". Its a simple interface that lets you assign individual keys, or "complex macros" to each key (its still in beta stages, so right now you're limited to C3 through C4). For each key, you can either have it send a set of keystrokes, or have the key run a program or a file. I'd really like some feedback on it and any improvements you think I can make. Some things I plan on adding, ~Save the macros you put in to a file, and load them ~listen for a special key, so when pressed during game play, can make macros on the fly ~Add all 88 keys Anything else? You let me know. http://www.firegamestudios.net/MidiMacro.zip Once downloaded, extract both the EXE and OCX file to somewhere, but theyhave to be in the same place. Run the EXE and choose your MIDI in and Outs and youre good to go. ~Fire
Nice, it looks like you actually have a useful idea this time. I'd like to see more keys programmed before I can find a utility for it. But this is a great job. Good luck!
Advertisement
Is there any possibility of source distribution?

This seems like the kind of thing that users would love to tweak and expand upon.
Sure! It was made in VB 6. Its highly unorganized, but i think you can figure it out..

http://www.firegamestudios.net/MIDIMACRO.zip

If you change something, please post it, or something, so i can add to it ^_^

~Fire

This topic is closed to new replies.

Advertisement