2014 RPM Challenge: Accepted!

Today is the first day the 2014 RPM Challenge, which is the National Novel Writing Month of music!  The goal of the RPM challenge is to compose and record an entire album during the month of February! I accepted the challenge by dusting off my Cacophonator and Mohogonator, and got to work making music after dinner today. As today also marks the 50th anniversary of the Beatles invasion, this project drew inspiration from the Beatles’ back catalog!


I used the dynamic duo of Cacophonator and Mohogonator with Auditionator (i.e. Adobe Audition) to record a session for about 12 minutes at a blazing fast 192kHz sample rate.  After chopping the recording into individual tracks, I digitally slowed them down to the customary rate of 44.1kHz, thereby expanding the work to its final ~45 minute length.  For inspiration while I was recording, I listened to Beatles songs sped up to 435% (which is 192/44.1) of their customary speed.  My tracks needed a bit of post-processing: on some of them I chose to bump the pitch back up an octave or two and add “Beatle Fades” to the beginning and end.  Anyway, within twenty minutes after the recording was made, I had edited the songs and uploaded them.  You’ve read that correctly, in less time than it takes to listen to the pieces, they were composed, recorded, processed, mastered, named and uploaded.

Today is also the 50th anniversary of the first Beatles song hitting #1 on the US pop charts: “I Wanna Hold Your Hand.” This whole project was inspired by this apparent coincidence in timing, and each track was directly inspired by listening to the sped-up Beatles original.  I hope you enjoy each of the 11 tracks I created!

While My Cacophonator Gently Weeps
Got To Get You Into My Cacophonator
All You Need Is Cacophony
With A Little Help From My Cacophonator
Sgt. Cacophonator’s Lonely Hearts Club Band
Cacophonator Came In Through The Bathroom Window
Lucy In The Cacophonator With Diamonds
Got To Get Cacophonator Into My Life
A Hard Day’s Cacophonation
You’ve Got To Hide Your Cacophonator Away
Cacophonator Wants to Hold Your Hand

It may be more convenient to listen to the entire album: “Cacophonator 2: Electric Boogaloo; A Love Tragedy in 11 Parts” on the RPM Challenge site’s Cacophonator page. Just scroll down to “My Player.”  There is plenty of February left: I encourage everyone to participate!

Weekend Project — Timed Outlet

I have a cordless drill with rechargeable batteries.  The batteries charge completely in about 20 minutes.  They are not supposed to stay on the charger for longer than that.  However, unless I am standing right there after the charging time, I forget to take the batteries off of the charger.

To fix this problem, I made a timed duplex power outlet out of a countdown timer and a duplex outlet.  I plug the timed outlet into a 120v outlet.  Then, plug the battery charger into the duplex outlet attached to the timer.  Finally, I set the timer to 20 minutes and walk away.  (There are more details about the parts and assembly on the Instructable.)

One problem I had is that the faceplate that came with the timer was too wide.  It covered the timer and a bit of the duplex outlet.  I found a Thing on Thingiverse that uses the Customizer to custom build faceplates that cover from one to five outlets with any configuration.  I used it to make a custom faceplate for two outlets with a single hole for the timer on the left-hand side and holes for a duplex outlet on the right-hand side.  I printed it on the Makerbot 3D printer using black PLA filament.  I used 100% infill to make it solid and durable.

 One problem I had with the print was that the raft stuck to the surface in some spots and would not come off.  So, there are a few rough looking spots.  Another problem is that the hole for the timer knob was a bit too small.  I had to drill it out slightly bigger.

 After attaching the new faceplate, I used my label maker to print the numbers for the dial.

That’s it.  No more ruined batteries due to overcharging.  And, it’s portable!



Home Environmental Sensor Array (Phase 1) Finished

After six months of working on this on-and-off, I installed my home environmental sensor array (HESA) in my basement. Basically, it looks for water in the basement. If it detects water, it shuts off power to my water softener (assuming that the softener is or will, dump more water into the basement), and sends me an email.  The HESA has a Raspberry Pi to detect water and control the PowerSwitch Tail relay.  It also connects to the internet via my home network.


This is phase one of my HESA project. The device I built in this phase will only detect water. Future phases will add the capability to detect more things and be more interactive.

This is basically, my first real Maker project.  I learned or practiced many Maker skills like soldering, basic electronics, and CNC routing. I made my own PCB (that I did not end up using). I did some basic metal work with a jig saw. I learned how to use several software tools for CAD and design. I learned to program in Python. And I had a lot of fun doing it.

Several Makers at the Milwaukee Makerspace helped me with this project. There is no way I could have built this without them. Thanks to anyone who took time to help me move this project forward.

Wiki project page


Raspberry Pi Project Ended

I’ve really struggled with the Raspberry Pi Project. As I posted earlier, the Raspberry Pi kept killing the file system on the SD card. Pete traded me for a different Pi, which behaved much better, making the card last at least long enough to get the operating system and other software installed. Yet the Raspberry Pi continued to corrupt the file system if left running for longer periods. The latest time it totally killed the SD card; I couldn’t even reformat it on my computer.

If I include the Pi in the traveling mascot, I’m convinced it will not survive the inevitable rough treatment. The only other use I can think of for a Raspberry Pi in a travelling mascot is as a home base server for the mascot, publishing the travelogues. Yet it’s too unstable for even that task.

I still like the idea of a traveling mascot that can track it’s own travels, but I’m convinced that building it around a Raspberry Pi is not the proper foundation. I really like the little GPS unit that came in this kit, and will try to build a scaled down version of the traveling mascot with a USB interface to hook up with any computer for collecting data.

Thanks again Adafruit Industries, we really appreciate the kit, and we’ll continue to work with the parts on other projects. Like vultures, some other members have already picked off some pieces of the kit for their projects.

Lighting Control Upgrade!

IMAG3517In an effort to make the lighting control system more user-friendly, the original board-mounted switches have been replaced with a laser-cut zone map! Instead of looking up which zone number corresponds to a particular bank of lights, each location is now identified by a green LED pushbutton.  You can read more about the lighting control system and how it’s been evolving on our wiki: http://wiki.milwaukeemakerspace.org/projects/mmlc

Weekend Project: Simple rocket launcher

For years I have wanted to make a simple device to launch a model rocket. This Saturday, my son Tim and I built it at the Makerspace. The launcher consists of a project box with some external connectors for the wires that go to the rocket, an arming switch, an LED to signal that the circuit is good, and a launch button. It took about four hours to make including several mistakes and backtracks.

We tested the circuit and it works as planned. The real test will be tomorrow when we attempt to launch some rockets at the park.


Brown Dog Gadgets on Kickstarter


Joshua is a recent addition to Milwaukee Makerspace, and as we mentioned before, he runs a kit company called BrownDogGadgets. Well, the latest on Joshua is a Kickstarter campaign he’s running… and yeah, did we mention it’s over $71,000 now!?

He originally had a goal of $5,000 but the backers showed up in force to support his Folding USB Solar Cell project, and even though it’s been cloudy and raining all week here in Milwaukee, it’s all sunshine and smiles at the success of the campaign so far.

Check it out on Kickstarter if you’re into solar power, got an iPhone you need charged, or just like brown dogs. :)

Raspberry Pi Challenge Update


Previously on The Raspberry Pi Challenge

Just a quick update on the “Milwaukee Makerspace Traveling Mascot” project as I caught Eric doing a bit of Raspberry Pi + GPS hacking last night.

Raspberry PI + GPS

I’m excited to see how this project progresses. I’ve not had a chance to get hands-on with the Adafruit Ultimate GPS Breakout yet, but there’s a great tutorial on using it with a Raspberry Pi and one that covers Arduino usage as well.

Remote-Controlled LED Room Lighting

This gallery contains 4 photos.

My apartment has sub-par to poor lighting.  Combine that with our lease’s “no painting walls” policy and you’ve got a one-way ticket to Drab-ville.  Many moons ago I planned to replace the over-cabinet lighting in our kitchen with RGB LEDs controlled by Arduino, but I never found the motivation to actually do it.  Then one […]