Categories
All Blogs Mods

The Gameboy Pocket That’s Big On Content

The Raspberry Pi has quickly gained a cult following over the past few years, and this mod is not the first to squeeze the board into a Gameboy case. What really sets this mod apart is the fact that it is crammed into a Gameboy Pocket case and is an excellent compromise between aesthetics and function.

Original Pocket on left, modified shell with Raspberry Pi on the right
Original Pocket on left, modified shell with Raspberry Pi and other components on the right

The build, created by Travis Brown, features original Gameboy Pocket buttons driven by a Teensy 2.0 board to output button presses as if it were a QWERTY keyboard which interfaces with the Rasp Pi. The 2.5″ backlit color screen is suitable for emulating many consoles (NES, Gameboy Color, Master System, and Game Gear) and even playing games such as DOOM. Other aesthetics carried over include using the original headphone jack and AC adapter, as well as the volume potentiometer and power switch. Borrowing from its younger brother the Gameboy Advance (SP), the power indicator LED is two-colored to indicate charge level and charging status. The mod uses very little original code, just what was written for the Teensy to work with Gameboy buttons. Otherwise, everything made use of existing code created by the Rasp Pi community. The rechargeable battery provides about 3 hours of uptime per charge, but it can also be played while charging, extending its playability considerably. A brilliant application of thoughtful design and resourceful repurposement of parts that easily could have been discarded, this mod can be bragged on for authenticity as well as innovation. Check out the full build log here, and to see a the beginnings of a Raspberry Pi – Gameboy build in progress by OhmNohmNohm’s very own Michael Television, check out this post.

Overall, this thing looks really really good. I have a passion for hobby programming and retro games, and the pair of broken Gameboy Pockets in my closet make attempting such a project myself look very feasible. In the build log linked above, the parts list helps prove just how possible it is to do this mod on a tight budget. Perhaps one could be for gaming, the other a portable pirate box or music station. Let me know what you think! Please like, comment, or share!

Expect to be hearing more from me in the near future.
Max

Categories
All Mods Music

USB Boy – What It Do

USB Boy – What It Do

Thursday Customs has recently rolled out a new product, the USB Boy. The device functions like an Arduinoboy in every way, except for the fact that it lacks USB ports. For ages, the integration of LSDJ and other Gameboy music software into a Digital Audio Workstation (DAW) has been a thing of mystery and awe. In this feature we’re going to go into detail as to how you can take advantage of this MIDI port-less device to open up your world of mobile production and composition. Click here for a full video review, read on for more details!

 

Composition with LSDJ

The LSDJ MIDI OUT + Live Sync patch is something that first appeared in 2011 and was something experimental in nature – essentially, LSDJ was used as a MIDI sequencer as well as a tracker to generate noise out of the Gameboy. This meant that anything you could hook up to a MIDI cable via Arduinoboy could be programmed/played by a Gameboy to some degree. Some artists such as Auxcide exploited this on a brutal level, using as many as 4 or more synths and 6 or 7 Gameboys in unison to create jaw-dropping textures and tunes. The Sync maps allowed for the Gameboy to be slaved to receive special MIDI data rather than send it. One example would be creating loopable tunes in Ableton Live or other session-based DAWs with MIDI loops corresponding to certain chains in LSDJ. This allows for Live mode utilization in LSDJ without touching the Gameboy, handy for strictly sequenced tunes and heavily improvised jam sessions alike.

Application for the USB Boy includes things such as being able to compose on the go, and feed note data into a DAW. The if LSDJ’s tempo matches your DAW’s master tempo, recording note data is as easy as hitting the record button in your DAW then pressing START on the Gameboy. Benefits of this are being able to track songs for DAW usage while away from the computer, as well as sending data in realtime to control things such as DMX lighting or effects loops in DJ software. One could easily record their song data as MIDI and use those MIDI files in VJ software with both LSDJ and the USB Boy set to Master, enabling someone to create highly detailed visuals to go with their music.

MIDI OUT is a spectacular function, and MIDI IN via the LSDJ keyboard mode and midiGB software allow for spectacular exploitation of realtime Gameboy performance at its highest level. The LSDJ keyboard was designed years ago to enable LSDJ users to perform their tunes live, on one channel at a time, and have better input for their compositions on the Gameboy. With the USB Boy those same functions are still present, with the option to use a real USB MIDI keyboard or finger drumming controller such as the Novation Launchpad or MIDI Fighter to provide note input. For some folks, one channel in LSDJ isn’t enough, and they crave more input. The midiGB ROM is a free homebrew software for the Gameboy that allows for simultaneous yet independent control over the pulse, wav, and noise channels. The catch is that while these sounds are highly modifiable and extremely easy to color (MIDI CC’s will change parameters), it typically can’t outperform the level of detail LSDJ can create in sound design. midiGB is definitely a go-to option for keyboardists wishing to jam on a Gameboy as a hardware synth along with soft synths in their DAW or even other hard synths.

Another excellent opportunity for compositional freedom is the LSDJ keyboard function of the USB Boy. It is possible to map MIDI controllers to certain notes and macros that are user-defined, allowing for a custom workflow. Gone are the days of having to locate and modify a compatible PS/2 keyboard or punch in entire songs with your thumbs. The power is in your hands and under your fingers to utilize MIDI automation and MIDI controllers to create a workflow that fits your needs. Currently there is support for using only one Gameboy with the keyboard function at a time, but that may change as time goes on and LSDJ and the USB Boy are developed further. A change in the composition process by using MIDI controllers may be frustrating or liberating, but always flexible given the nature of MIDI mapping, something the PS/2 keyboard modification doesn’t allow.

 

Composition and Production with DAWs

It’s no secret that producers like Savant, Frostbyte, and Whitely use LSDJ now and then in their productions, often using LSDJ as both a creative exercise away from their computers as well as a core part of their sound design now and then. The USB Boy allows for fundamental tempo sync, meaning you can record from your Gameboy straight into your PC without the need to warp the audio to the correct tempo, as the Gameboy without external sync tends to drift. This also means it’s easy to sample, resample, and reapply your chippy sounds in new creative ways in your computer productions. It’s easy to make your creative cover tunes remixes with a vocal acapella, and expand your own LSDJ works with more synths, drums, and other sounds. It also makes it easy for folks who mix and master their own LSDJ releases to draw automation over their individually recorded tracks for things such as EQ and effects, again a consequence of not needing to warp the tracks to drift-less beat grid. As far as integration with computer productions, the sky’s the limit.

 

Live Band Performance

maxandmatt1

Catch me and the USB Boy in action!

We’ve already touched upon the USB Boy providing the capability of live jamming in LSDJ and midiGB, but what about enhancing LSDJ-only performances? Or integrating your Gameboy tunes into a live band? Well, after doing extensive (read: completely unplanned and unrehearsed) testing, I found that it is profoundly easy to take your LSDJ game to the next level with the USB Boy. How easy is it? Read on for my personal anecdote.

Back in late December, I received the USB Boy prototype from Thursday Customs, asking that I provide a thorough examination, beating, and testing of the device where possible. As luck would have it, I was invited to play in a friend’s band the following month: Matt Owen and the Eclectic Tuba. They had a song called “Hyperdrive” which almost felt like an old Anamanaguchi tune, minus the NES. I asked Matt what I would do, and he said “play along, and solo,” which sounded great on paper. Matt’s band uses two laptops running Ableton Live to drive background instruments (like rhythm guitar recordings), send a tick to the drummer, filter in vocals and instruments for EQing, and provide softsynth support for the two keyboardists. For me to be properly mixed into a band whose drummer operates on a metronome tick, I needed to make sure my Gameboy was in time with that tick. Rather than simply press “play” on my sequenced part of their song (and solo section I pre-wrote), I thought it would be wise to bring the USB Boy and hook it up to Matt’s rig.

When I arrived at the bar, soundcheck took only seconds and I was nervous. I had not used the USB Boy too much yet, and was afraid I might not be able to play on the tune. However, as soon as I plugged the USB Boy into Matt’s Macbook Pro, drivers installed themselves, and when Ableton was loaded up, there was the “Teensy MIDI” device (the USB Boy) ready for action. Making sure to turn on the appropriate output functions, I threw the USB Boy into LSDJ slave mode. Later when it was time for Hyperdrive, it was as easy as turning on the Gameboy, putting LSDJ in slave mode, and then cuing up my segments while the band jammed and Ableton sent MIDI data to the USB Boy. I even have video from the gig!

Here’s footage of the whole ordeal! You’ll notice that something rhythmically was off – the band swung and the Gameboy didn’t. The big caveat here was that on the album, where I learned to program the song, the song was not swung. This was an overlook by myself and the band, which will be properly compensated for next time when we play together in March by taking better advantage of LSDJ’s Groove function. Overall the performance was awesome and the Gameboy mixed very well with the band. And shockingly, it was easy to jam along because the USB Boy was literally plug and play, aside from setting it up as a device in Ableton which took literally a few seconds.

 

Enhanced LSDJ Performance

In the LSDJ scene there has always been a special pedestal for artists who rock a 2xLSDJ setup, typically with a DJ mixer. Notable acts to do this include Knife City, Trey Frey, Roboctopus, and Galaxy Wolf. The big deal with doing live performance at clubs and bars with LSDJ is not only having a decent sized live audience, but also being able to approach performance more from the DJ end of the spectrum. This means effects, EQ tweaking, and transitions are huge parts of the performance. Often, hardware mixers cost upwards of $100 and provide the bare necessities for LSDJ: amplification, EQing, and a few basic effects. Some folks use devices like Kaoss Pads and guitar pedals to help color their sound, which adds more money to the live setup. Most bars use mono-oriented sound systems, meaning stuff like panning effects doesn’t really matter much and will have no effect in these venues. It’s possible to use mono-output in clubs to your advantage, as well as DAWs such as Ableton or FL Studio to design a highly capable software mixer on your laptop. Other software such as Guitar Rig, Izotope’s Trash, and even Traktor can be used to make your performance setup be feature-rich without breaking the bank. Expect an article soon detailing this process using the USB Boy! These techniques will work with 1xLSDJ works as well. Keep your eyes peeled!

In addition to being able to layer all sorts of effects, sometimes the ability to sidechain Gameboy audio fed into your computer make a world of difference – using high quality drum samples to beef up your tunes can help bring your sound design up to most standards held in EDM, especially with a bit of creative EQing.

If this sounds like your kind of device, get it at http://thursdaycustoms.com/ or http://store.kitsch-bent.com/

Stay tuned for more articles in the future about MIDI and its uses with LSDJ, we’ve barely scratched the surface!

Max

Categories
All Blogs Mods Music

Kicking Off the New Year

OhmNohmNohm’s finally starting to turn its wheels a bit more, and we plan on gaining lots of traction as the year goes on. We have lots of ongoing projects, people on deck for interviewing (some of which are far from the chipscene yet very relevant), as well as many article series planned!

Custom Kits in the Works

Half Clock Kit by Scott Griffitts
Half Clock Kit by Scott Griffitts

This introductory post will serve as a sampler for a short time being, another article will be out on Friday featuring the infamous half clock kit available in our store, designed by our own Scott Griffitts. This is the first of many kits we’ll be offering in the near future, others include a biversion kit and MIDIBOY kit modeled after the original MIDIBOY designed by NeX. The solution Scott is designing is meant to be installed internally in a DMG, allowing for all sorts of possibilities we will cover in future blogposts.

Speaking of Possibilities…

We at ONN plan on doing a lot of extra-chipmusic coverage as we are aimed at lofi music, art, and hardware as a whole. Coverage will range from upcoming synths we think are really cool, as well as other kinds of hardware great for making music. Artists such as SKGB have outstanding knowledge of MIDI from both a music and hardware standpoint, and we hope to have interviews and guest articles with similarly talented folks so we can help share the knowledge. There is also a good bit of interest in publishing a series of articles on different things such as pixel art, glitch art, painting electronics (courtesy of Michael Television), more on that in a bit.

Things You Can Look Forward To Seeing This Month

I have tons of ideas I can’t share, but I do have enough to help fill out the month of January.

We’ll have a feature on installing Scott’s new Half-Clock kits, to be followed by my guide for using LSDJ with live band. After that, I have a few other things in store:

  • Weekly Beats Challenge for 2014. “Weekly Beats” is a site where users register and upload one new track per week for a whole year. It is up to the composer to determine what track to produce or upload, and 52 weeks of songwriting can be a bit daunting. My “Weekly Beats Challenge for 2014” is based on Deverahi’s “Complete Guide to Synthesizers”, a book which taught me many things about the fundamentals of synthesis. Each week I’ll post an article (probably on Mondays) covering part of the book’s instruction along with listening samples. I’ll be including all the material from my articles in my Weekly Beats submissions or in exterior tracks I produce outside of Weekly Beats.The goal of this series will be to demonstrate new techniques and sounds that can be applied to various trackers, software, and hardware. Focus here will be more sound design oriented, less music theory oriented.
  • MIDI and Its Uses, an exciting series showing the use of LSDJ as a sort of brains for computer programs, producing music on the go, and being used as a “carrier” in various synth setups. Other topics of interest will be MIDI controlling lights, options for on-the-go music and MIDI sequencing, interfacing with synths and MIDI controllers via computer, and designing MIDI controllers for computers.
  • Interdisciplinary Practices in Chipmusic, a series covering things such as understanding how LSDJ save files are constructed, photography with the Gameboy Camera, music theory, the fundamentals of hardware design (focused on things like backlights, halfclock kits, and arduinoboys), keyboard and fingerdrumming basics, and the basics of creating a live 2xLSDJ set or a setup with LSDJ and mulitple synchronized devices. Examples will borrow from the “Weekly Beats Challenge” series, the “MIDI and Its Uses” series, as well as various interviews and features here at ONN. The goal is not to force readers to be jack-of-all-trades and harbor knowledge that may not be valuable to them, but to show practical exercises and hobbies that can compliment their chipmusic production. Just like how tennis players do crossfit involving sprinting or swimming to strengthen their arms and legs, it’s handy for composers and musicians to explore other angles of their trade to get a firmer grasp of it.

As you can clearly see, we are gushing with ideas and cannot wait to flesh them out. The order I’ve written the bullet points in is my projected order of creating the series and writing for them. I hope you’re as excited as I am, because what I’ve told you is only a fraction of what OhmNohmNohm has to offer.

Thanks for reading!

Max Dolensky