The Spirit Of The 80s Lives On In A MIDI Harmonica

In the 1980s, there was a synthesizer that you could play like a harmonica. This device was called the Millioniser 2000. It utilized HIP (Harmonica In Principle) technology. The Millioniser 2000 was a breath controller wrapped in chrome-colored plastic embossed with its logo in an odd, pre-vaporwave aesthetic, and connected to a gray and green sheet metal enclosure loaded up with DIN jacks. The Millioniser 2000 is absolutely the pinnacle of late 70s, early 80s design philosophy. If it were painted brown, the Universe would implode.

Because of the rarity and downright weirdness of a harmonica synthesizer from the 80s, prices on the used market are through the roof. Musicians are a weird bunch. However, this does give someone the opportunity to recreate this bizarre instrument, and that’s exactly what [John Lassen] did for his entry for the Hackaday Prize.

While this isn’t as complex as the Millioniser 2000, it does have the same basic user interface. There’s a pressure sensor that measures how much you’re blowing. There’s a slider to change which notes are played, and there are a few buttons to change parameters, like the MIDI channel, a midi controller, or a transpose function. The electronics, like so many of the entries to the Musical Instrument Challenge in the Hackaday Prize, are built around the Teensy and it’s incredible audio library.

Robot + Trumpet = Sad Trombone.mp3

[Uri Shaked] is really into Latin music. When his interest crescendoed, he bought a trumpet in order to make some energetic tunes of his own. His enthusiasm flagged a bit when he realized just how hard it is to get reliably trumpet-like sounds out of the thing, but he wasn’t about to give up altogether. Geekcon 2018 was approaching, so he thought, why not make a robot that can play the trumpet for me?

He scoured the internet and found that someone else had taken pains 20 years ago to imitate embouchure with a pair of latex lips (think rubber glove fingers filled with water). Another soul had written about measuring air flow with regard to brass instruments. Armed with this info, [Uri] and partners [Ariella] and [Avi] spent a few hours messing around with air pumps, latex, and water and came up with a proof of concept that sounds like—and [Uri]’s description is spot-on—a broken robotic didgeridoo. It worked, but the sound was choppy.

Fast forward to Geekcon. In a flash of brilliance, [Avi] thought to add capacitance to the equation. He suggested that they use a plastic box as a buffer for air, and it worked. [Ariella] 3D printed some fingers to actuate the valves, but the team ultimately ended up with wooden fingers driven by servos. The robo-trumpet setup lasted just long enough to get a video, and then a servo promptly burned out. Wah wahhhh. Purse your lips and check it out after the break.

If [Uri] ever gets fed up with the thing, he could always turn it into a game controller a la Trumpet Hero.

Continue reading “Robot + Trumpet = Sad Trombone.mp3”

Turning The Deep Note Into A Game

One of the most famous pieces of computer-generated music is the Deep Note, the audio trademark for THX. It begins with a dozen or so voices, randomly tuned between 200 and 400 Hz, then glissandos to a frequency spread of three octaves. Put that through a few thousand watts of a speaker system, play it before Jedi, and the audience will be listening.

The original THX Deep Note was created on hundreds of thousands of dollars worth of hardware running 20,000 lines of code, but that was in 1983. Now we have cheap microcontrollers, so of course, you can now fit the Deep Note in your pocket. You can even make it a game. That’s exactly what [Bob] did with his Deep Synth. It’s the Deep Note, in a Game Boy-ish format.

The hardware for this build is the 1Bitsy 1UP, a retro-inspired handheld game console from [Bob]’s friend [Pitor]. Onboard the 1Bitsy is an STM32 F4 running at 168 MHz with a 2.8″ LCD, SD card reader, and the traditional Game Boy control scheme. All the games are up to you.

[Bob] wrote an audio driver for the 1UP, but needed a good audio demo. Since the Deep Note was a good enough demo for Lucasfilms, it would obviously be a good enough demo for a microcontroller. In far less than 20,000 lines of code, [Bob] made the 1UP polyphonic, and it was surprisingly fast enough to synthesize around thirty oscillators. It actually sounds like the Deep Note, too. You can check out a video (and audio) of that after the break.

Continue reading “Turning The Deep Note Into A Game”

Elegant Drum Machine From Teensy

Playing the drums is pretty hard, especially for the uncoordinated. Doing four things at the same time, all while keeping an even tempo, isn’t reasonable for most of us. Rather than hiring a drummer for your band who is well versed in this art, though, you might opt instead to outsource this job to a machine instead. It’s cheaper and also less likely to result in spontaneous combustion.

This drum machine is actually a MIDI Euclidean sequencer. Euclidean rhythms are interesting in their own regard, but the basics are that a common denominator between two beats is found in order to automatically generate complicated beats. This particular unit is running on a Teensy 3.5 and consists of four RGB rotary encoders, an SSD1306 LCD, four momentary buttons, and four 16 LED Neopixel rings. Setting each of the dials increases the number of beats for that particular channel, and it can be configured for an almost limitless combination of beats and patterns.

To really get a feel of what’s going on here, it’s worth it to check out the video after the break. MIDI is also a fascinating standard, beyond the fact that it’s one of the few remaining standards created in the 80s that still enjoys active use, it can also be used to build all kinds of interesting instruments like one that whacks wine glasses with mallets or custom synthesizers.

Thanks to [baldpower] for the tip!

Continue reading “Elegant Drum Machine From Teensy”

Can You Build An Open Source Pocket Operator?

Toys are now musical instruments. Or we’ll just say musical instruments are now toys. You can probably ascribe this recent phenomenon to Frooty Loops or whatever software the kids are using these days, but the truth is that it’s never been easier to lay down a beat. Just press the buttons on a pocket-sized computer.

One of the best examples of the playification of musical instruments is Pocket Operators from Teenage Engineering. They’re remarkable pieces of hardware, and really just a custom segment LCD and a few buttons. They also sound great and you can play real music with them. It’s a game changer when it comes to enabling musicianship.

Of course, with any popular platform, there’s a need for an Open Source copy. That’s where [Chris]’ Teensy Beats Shield comes in. It’s a ‘shield’ of sorts for a Teensy microcontroller that adds buttons, knobs, and a display, turning this into a platform that uses the Teensy’s incredible audio system designer.

When it comes to the world of microcontrollers and audio processing, the Teensy is a champ. The Teensy Audio Library has polyphonic playback, recording, synthesis, analysis, and effects, along with multiple simultaneous inputs and outputs. If you’re building a tiny synth that can fit in your pocket, the Teensy is the way to go, and [Chris]’ Teensy Beats Shield does it all, with a minimal and useful user interface. You can check out a video of the Teensy Beats Shield below.

Continue reading “Can You Build An Open Source Pocket Operator?”

Hacking Nature’s Musicians

We just wrapped up the Musical Instrument Challenge in the Hackaday Prize, and for most projects that meant replicating sounds made by humans, or otherwise making musicians for humans. There’s more to music than just what can be made in a DAW, though; the world is surrounded by a soundscape, and you only need to take a walk in the country to hear it.

For her Hackaday Prize entry, [Kelly] is hacking nature’s musicians. She’s replicating the sounds of the rural countryside in transistors and PCBs. It’s an astonishing work of analog electronics, and it sounds awesome, too.

The most impressive board [Kelly] has been working on is the Mother Nature Board, a sort of natural electronic chorus of different animal circuits. It’s all completely random, based on a Really, Really Random Number Generator, and uses a collection of transistors and 555 timers to create pulses sent to a piezo. This circuit is very much sensitive to noise, and while building it [Kelly] found that not all of her 2N3904 transistors were the same; some of them worked for the noise generator, some didn’t. This is a tricky circuit to design, but the results are delightful.

So, can analog electronics sound like a forest full of crickets? Surprisingly, yes. This demonstration shows what’s possible with a few breadboards full of transistors, caps, resistors, and LEDs. It’s an electronic sculpture of the sounds inspired by the nocturnal soundscape of rural Virginia. You’ve got crickets, cicadas, katydids, frogs, birds, and all the other non-human musicians in the world. Beautiful.

An Open Controller For Woodwind Instruments

Engineers, hackers, and makers can most certainly build a musical gadget of some kind. They’ll build synths, they’ll build aerophones, and they’ll take the idea of mercury delay line memory, two hydrophones, and a really long tube filled with water to build the most absurd delay in existence. One thing they can’t seem to do is build a woodwind MIDI controller. That’s where [J.M.] comes in. He’s created the Open Woodwind Project as an open and extensible interface that can play sax and clarinet while connected to a computer.

Early prototype to test out variable resistive pressure pads

If you want to play MIDI, there are plenty of options for keyboards, drum sets, matrix pads, and even strings. If you want to play a MIDI saxophone, there aren’t many options. Keytars, for example, are more popular than MIDI woodwind controllers. [J.M.] is changing this with a MIDI controller that recreates electronic aerophones electronically.

The controller itself uses a Teensy 3.2 loaded up with an ARM Cortex M4, two MPR121 touch controllers for 24 channels of capacititve touch capability, and a pressure sensor to tell the computer how strong the user is blowing. All of this works, and [J.M.] has a few videos showing off the capabilities of his homemade controller. It’s a great piece of work, and there are a few extentions that make this really interesting: there’s the possibility of adding CV out so it can be connected to modular synths, and the addition of accelerometers to the build makes for some very interesting effects.

Check out the video below.

Continue reading “An Open Controller For Woodwind Instruments”