MIDI Controller Looks Good, Enables Your Air Guitar Habit

We all want to be guitar heroes, but most of us have to settle for letting a MIDI board play our riffs using a MIDI controller. [Joris] thinks a MIDI controller should look like a cool instrument and thus the Ni28 was born. Honestly, we first thought we were looking at wall art, but on closer look, you can see the fretboard and the soundhole are festooned with buttons.

Actually, they aren’t really buttons. The Ni in the name is because the buttons are nickel-plated brass plates that act like touch switches. There’s virtually no activation force required and you can easily touch more than one plate at a time.

Continue reading “MIDI Controller Looks Good, Enables Your Air Guitar Habit”

Balloon Guitar Is An Absolute Gas, Helium Or Not

Guitars are most typically built out of wood. Whether it’s an acoustic guitar with a big open cavity, or a solid-body electric, there’s generally a whole lot of wood used in the construction. However, [Mattias Krantz] shows us that alternative construction methods are entirely possible, by building his own balloon guitar.

The balloon guitar still has a neck, bridge, and strings just like any other. However, in place of the resonant cavity of an acoustic guitar, there is provision to install a large balloon instead. It’s actually quite interesting to watch — with the balloon installed, the guitar delivers much more volume than when played without a resonant cavity at all.

The guitar was actually built to test if swapping out air in the balloon for helium would shift the pitch of the sound. Of course, a guitar’s pitch comes from the tension on the vibrating strings, so changing the gas in the resonant cavity doesn’t directly affect it. Instead, much like inhaling helium to affect the human voice, the change is to the timbre of the sound, not the fundamental pitch itself. It sounds as if the guitar has been given a subtle treble boost.

It’s a fun build, and one that shows us that it’s possible to build musical instruments in many ways, not just using traditional techniques. If you want to further play with your guitar’s sound, though, consider turning to the world of machine learning.

Continue reading “Balloon Guitar Is An Absolute Gas, Helium Or Not”

MiniDisc Player Supports Full Data Transfer

Between the era of the CD and the eventual rise and domination of streaming music platforms, there was a limbo period of random MP3 players mixed in with the ubiquitous (and now officially discontinued) iPod. In certain areas, though, the digital music player of choice was the MiniDisc, a miniature re-writable CD player with some extra digital features. Among them was the ability to transfer music to the discs over USB, but they did not feature the ability to transfer the songs back to a computer. At least until now, thanks to this impressive hack from [asivery].

Although it sounds straightforward, this trick has a lot of moving parts that needed to come together just right. The MiniDisc player uses a proprietary encoding format called ATRAC, so a codec is needed for that. The MiniDisc player stores data from the disc in a 40-second buffer when playing, so the code reads the data directly from DRAM in 40-second chunks, moves the read head, repeats the process as needed, then stitches the 40-second parts back together. It can work on any Sony NetMD portable, if you are lucky enough to still have one around.

The project is a tremendous asset to the MiniDisc community, especially since the only way to recover data from a MiniDisc player prior to this was to use a specific version known as the RH-1. As [asivery] reports, used RH-1 players are going for incredibly high prices partially because of this feature. Since this new method demonstrates that it’s possible to do with other devices, perhaps its reign in the MiniDisc world will come to a close. For those still outside the loop on this esoteric piece of technology, take a look at this MiniDisc teardown.

Thanks to [Maarten] for the tip!

Big Audio Visualizer Pumps With The Music

A spectrum analyzer is a great way to create exciting visuals that pulse in time with music. [pyrograf] wanted a big one as a display piece, so set about whipping up something of their very own.

An ESP32 microcontroller serves as the heart of the build, with its high clock rate and dual cores making it a highly capable choice for the job. Audio from a microphone is amplified and pumped into the ESP32’s analog input. Core 0 on the ESP32 then runs a Fast Fourier Transform on the input audio in order to determine the energy in each frequency band. The results of this FFT are then passed to Core 1, which is used to calculate the required animations and pipe them out to a series of WS2812B LEDs.

Where this build really shines, though, is in the actual construction. Big chunks of acrylic serve as diffusers for the LEDs which light up each segment of the spectrum display. Combine the big pixel size with a nice smooth 30 Hz refresh rate on the LEDs, and the result is a rather large spectrum analyzer that really does look the business.

We’ve seen some similar builds over the years, too. Video after the break.

Continue reading “Big Audio Visualizer Pumps With The Music”

How The Roland 808 Cowbell Worked

Every generation has an instrument which defines its sound, and for those whose formative musical years lie in the 1980s, a very strong contender to the crown is the Roland TR-808 percussion synthesizer. Its sounds can be recognized across a slew of hits from that era and every decade since, and though the original instrument wasn’t a commercial success it remains accessible through sample packs, emulations, and clones. The 808 was an all-analogue device that didn’t use samples, thus [Mark Longstaff-Tyrrell] has been able to reproduce its distinctive cowbell sound with reference to some of the original circuitry.

It shouldn’t come as too much of a surprise to find that the circuit is refreshingly simple. The trigger pulse is converted into an envelope which controls a pair of oscillators. The mixed output passes through a bandpass filter to create the distinctive sound on the output which you can hear in the video below the break. The circuit is recreated on a breadboard with the only concession to modernity being a microcontroller taking the place of the Schmitt trigger oscillators in the original.

Altogether it provides a fascinating insight into the synthesis behind a classic sound, and gives us an increased appreciation for the design skills of those Roland engineers who created it. We’ve looked at the 808 before a few times, including an explanation of the famous faulty transistors which contributed to its sound.

Continue reading “How The Roland 808 Cowbell Worked”

Pitch Sequencer Turns Tascam Tape Deck Into Instrument

The cool thing about magnetic tape is that by varying the speed at which you play it back, you can vary the pitch of the output. [Issac] decided to take advantage of this, executing a fancy digitally-controlled pitch mod on his Tascam Porta 02 tape deck.

The build uses a Raspberry Pi Pico, which employs PWM to control the speed of the tape drive’s motor. This is achieved with the use of an NPN transistor driven by the PWM output of the Pico. This allows accurate control of motor speed, and thus pitch.

With that sorted out, the project was fleshed out with an OLED screen and a rotary encoder. These allow various patches or scripts to be run on the Pico, controlling the motor speed of the tape player in various ways. With a bit of work, [Issac] was also able to create a function that converted MIDI note values into PWM values that determine various motor speeds.

The natural thing to do next was to put in a tape with a looping sample at a set pitch, and then vary it in a sequence controlled by the Pico. The 8 steps of the sequence can be manually set with the rotary control, and in future, [Issac] even plans to add a real MIDI input, allowing the system to act as a monophonic synth.

If you prefer other routes to pitch shifting shenanigans, check out this project. Video after the break.

Continue reading “Pitch Sequencer Turns Tascam Tape Deck Into Instrument”

A Kurzweil K2500 piano

Patching The Kurzweil K2500 Synthesizer

Despite being a computer with some extra chips, synthesizers today are still quite expensive. They used to cost far more, but we tend to think of them as instruments instead of computers. And just because it is an instrument doesn’t mean someone like [Peter Sobot] can’t crack it open and patch the OS inside.

The synth in question is a Kurzweil K2500, released in 1996 with a Motorola 68000. Rather than directly start pulling out parts on the kitchen table, [Peter] began by doing some online research. The K2500 operating system is still available online, and a quick pass through Ghidra showed some proper instructions, meaning the file likely wasn’t encrypted.

He found the part of the code that reads in a new firmware file and checks the header and checksum. Certain functions were very high in memory, and a quick consultation of the service manual yielded an answer: it was the volatile RAM. With that tidbit, [Peter] was able to find the function that copied chunks of the new ROM file to RAM and start decoding the file correctly. [Peter] changed a few strings, made sure the checksums were correct, and he was ready to flash. The actual tweaks that [Peter] are made are left up to the reader, but the techniques to get a working decompiled build and a viable ROM image to flash apply to many projects. One benefit is now the K2000 simulates correctly in MAME due to his spelunking. He has his flashing script up on GitHub for the curious.

Ghidra is perfect for this kind of thing. We’ve seen people tweaking their water coolers with it. It opens to door towards tweaking anything to your liking.