Forget The Walkman: It’s The Headphones

Forty years ago this month, a product was launched  in Japan that would have such a huge impact on the consumer electronics market that we are still using its descendants today. The story goes that one of the Sony founders would listen to music while traveling for the business, and found the company’s existing products cumbersome and awkward so asked his engineers to design something more convenient.

The resulting prototype became the Sony MDL-3L2, a set of miniaturised hi-fi headphones with distinctive foam earpads and a sliding metal headband that in total weighed an astoundingly svelte 45 g. It was paired with a cassette player called a “Walkman” derived from the company’s existing recorder that had been intended for journalists, and went on to sell in the millions. The market for headphones would never be the same again, and if you have a set of lightweight cans in your possession then this was their revolutionary progenitor.

But Hang On, What’s So Special About Headphones?

You probably won’t have heard the Walkman’s 40th anniversary described in those terms in the various reports covering the event, because of course the social impact of the portable music player rather than its headphones is what people remember. The joy of making a mix tape, of listening to The Human League on the bus, and of the adult disapproval of anything involving Kids Having Fun. Previously, music had been a static affair involving bulky record players, but now it could be taken anywhere. The other youth audio icon of that era, the boombox, simply couldn’t match the Walkman, and everybody wanted one.
Continue reading “Forget The Walkman: It’s The Headphones”

Weather Station Can Rock You Like A Hurricane

People love to talk about the weather. It’s the perfect small talk, whether you’re trying to start a conversation or keep one going by avoiding an awkward silence. In the same fashion, weather stations are an ideal starting point for any sort of sensor-related project ideas. You get to familiarizing yourself with communication buses, ADCs, general data acquisition, and you learn a lot in figuring out how to visualize it all.

What if your weather station didn’t visualize anything? [OttoNL] is answering that question with a MIDI-generating Weather Station that uses the mood of the music to convey the condition of the elements outside.

Using an ESP8266 programmed via the Arduino IDE, [OttoNL] hooked up a light dependent resistor, a rain sensor, and the all-round workhorse BME280 for temperature, barometric pressure, and humidity to it. Reading the sensors, the ESP will generate MIDI notes that are sent to a connected synthesizer, with each sensor influencing a different aspect of the generated MIDI signals. A sadder, slow tune will play during rain and a fast upbeat one during sunshine. While it doesn’t use the ESP’s WiFi functionality at all at this point, a future version could easily retrieve some weather forecast data from the internet and add it into the mix as well.

Connect this to your alarm clock, and you can start your day off in the appropriate mood. You can even customize your breakfast toast to really immerse your morning routine in abstract weather cues.

Continue reading “Weather Station Can Rock You Like A Hurricane”

Flashing LEDs With MIDI, Note By Note

Musical keyboards that light up the correct notes to play have long been touted as a quick and easy way to learn how to play. They’re also fun to look at. [Shootingmaker] has developed a similar concept, with a keyboard lookalike, covered in LEDs (Youtube video, embedded below).

The project consists of a PCB, in which the design of the mask imitates the white and black notes of a piano. This makes it look like a keyboard, but as far as we can tell, it doesn’t actually work as one. All the notes are fitted with APA102 addressable LEDs, under the control of a Teensy 3.2 board, operating in USB-MIDI mode. The Teensy receives MIDI data, and then directs the individual LEDs to flash in different colors based on which MIDI channel fired the note.

It’s a fun way to visualise MIDI data, and we think it would be even more fun combined with a basic synthesis engine to make some noise. We suspect it wouldn’t be too hard to integrate the project into an existing instrument, either. Software is available on Github for those interested in replicating the project. You can use MIDI to control neon lights, too.
Continue reading “Flashing LEDs With MIDI, Note By Note”

Getting MIDI Under Control

When [Mr. Sobolak] started his DIY Midi Fighter he already had experience with the MIDI protocol, and because it is only natural once you have mastered something to expand on the success and build something more impressive, more useful, and more button-y. He is far from rare in this regard. More buttons mean more than extra mounting holes, for example an Arduino’s I/O will fill up quickly as potentiometers hog precious analog inputs and button arrays take digital ones. Multiplexing came to the rescue, a logic-based way to monitor or control more devices, in contrast to the serial protocols used by an IO expander.

Multiplexing was not in [Mr. Sobolak]’s repertoire, but it was a fitting time to learn and who doesn’t love acquiring a new skill by improving upon a past project? All the buttons were easy enough to mount but keeping the wires tidy was not in the scope of this project, so if you have a weak stomach when it comes to a “bird’s nest” on the underside you may want to look away and think of something neat. Regardless of how well-groomed the wires are, the system works and you can listen to a demo after the break. Perhaps the tangle of copper beneath serves a purpose as it buoys the board up in lieu of an enclosure.

We are looking forward to the exciting new versions where more solutions are exercised, but sometimes, you just have to tackle a problem with the tools you have, like when the code won’t compile with the MIDI and NeoPixel libraries together so he adds an Uno to take care of the LEDs. Is it the most elegant? No. Did it get the job done? Yes, and if you don’t flip over the board, you would not even know.

Continue reading “Getting MIDI Under Control”

Isomorphic Keyboards With CV Out

A piano keyboard can be much more than a linear row of white keys and black keys. Over the history of the keyboard, different arrangement have been made, and in the late 19th century, the Janko keyboard was developed. This keyboard that was a series of buttons laid out on a hexagonal grid. The idea being that every scale in every key is fingered the same. Chords with large intervals are easier. It also looks cool.

To date, making a MIDI Janko keyboard (with CV out) was an exercise in buying a lot of buttons and programming a microcontroller. But this 3D print from [TomsJensen] adapts what is probably the most popular MIDI keyboard in production to a Janko layout.

We have seen something like this before with [John Moriarty] building a system that adapts a standard piano keyboard and any full-size MIDI controller into an isomorphic keyboard. However, if you want to play with modular synths you need a keyboard with CV out, the cheapest and most popular being the Arturia Keystep. That’s a smaller keyboard and requires a complete redesign.

This project is up on OnShape with the files up on Thingiverse should you want to print your own. Sure, it’s just a small modification to an already popular MIDI keyboard, but if you’ve got some plastic sitting around it would be great to try out.

The Theremin Gets A Voice

Every once in a while, we come across a project that adds a ridiculously good twist on an existing design. This is exactly what [Xiao Xiao] and the team at LAM research group at the Institut d’Alembert in Paris have done. Their project T-VOKS is a singing and Speaking Theremin that is sure to drive everyone in the office crazy. (YouTube link, embedded below for your viewing pleasure.)

For the uninitiated, the Theremin is an electronic music instrument that does not require physical contact. Instead, it uses two antennas to sense the distance of the operators hands and uses that to modulate the pitch and volume of the output audio. From music concerts to movie background music to even scaring the neighbours, this instrument can do it all.

T-VOKS is a different take on the instrument, and it interfaces with a voice synthesizer to sing. There is an additional sensor that is used for the syllable sequencing, and the video below shows the gadget in operation. The icing on the cake is the instrument playing, or should that be singing in an actual concert. There is also a research paper detailing the operation on Dropbox[PDF] if you need the nitty-gritty.

We wonder how a TTS engine would work with this idea and hope to see some more projects like it in the future. Fore those looking to get started, have a look at the build guide for a DIY theremin.

Continue reading “The Theremin Gets A Voice”

Hacking The Pocket Operator

The number of easily usable and programmable microcontrollers is small, so when selecting one for a project there are only a handful of very popular, well documented chips that most of us reach for. The same can be said for most small companies selling electronics as well, so if you reach for a consumer device that is powered by a microcontroller it’s likely to have one of these few in it. As a result, a lot of these off-the-shelf devices are easy to hack, reprogram, or otherwise improve, such as the Robot Pocket Operator.

The Pocket Operator is a handheld, fully-featured synthesizer complete with internal speaker. It runs on a Cortex M3, a very popular ARM processor which has been widely used for many different applications, and features everything you would need for a synthesizer in one tiny package, including a built-in speaker. It also supports a robust 24-bit DAC/ADC and all the knobs and buttons you would need. And now, thanks to [Frank Buss] there is a detailed teardown on exactly how this device operates.

Some of the highlights from the teardown include detailed drawings of how the display operates, all of the commands for controlling the device, and even an interesting note about how the system clock operates even when the device has been powered off for a substantial amount of time. For a pocket synthesizer this has a lot to offer, even if you plan on using it as something else entirely thanks to the versatility of the Cortex M3.

Continue reading “Hacking The Pocket Operator”