3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Build an ArduinoBoy

Step 6Using Your ArduinoBoy

Using Your ArduinoBoy
Your ArduinoBoy, if assembled correctly, should behave no differently than any other MIDI input device. When used with mGB, it will have 5 separate MIDI channels. Channels 1 and 2 are steady tone generators, 3 is a tone generator that seems to have a three note pattern in my limited tests (the timbre of the note will change each time you play on this channel, following a pattern), channel 4 provides bass sounds (use like a drum, bass guitar, or synth), and channel 5 is noise (most often used in GameBoy games for explosions and running water).

Plug your MIDI out device into the port connected to the opto-isolator, your ArduinoBoy into your GameBoy, and your reprogrammable cartridge into your GameBoy as well. Set your ArduinoBoy to mGB mode by pressing the button until the LED connected to digital 8 lights up. From here on out, you can use your GameBoy as a MIDI instrument. Adjustments to the sound generated can be made at the GameBoy using mGB's interface, specifically, timbre, octave, channel, and note attack. The other ArduinoBoy modes are used with other GameBoy chiptune creation programs, specifically, Nanoloop and LSDJ and are beyond the scope of this Instructable.
« Previous StepDownload PDFView All StepsNext Step »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
4
Followers
2
Author:scienceguy8