Quick And Easy Audio Preamp

npn_transistor_audio_preamp

The most recent installment of [Dino Segovis’] Hack a Week covers the construction of a simple NPN transistor audio preamp. Some time ago, he built a small audio amplifier using an LM386 which worked well, but didn’t quite get his music as loud as he would like it. He decided to build a preamp to complement his amplifier, and demonstrates how you too can build one with just a small handful of components.

As the name probably suggests, the cornerstone of this amplifier is an NPN transistor. He explains that a forward bias is applied to the base-emitter junction, which results in the transistor operating halfway between its cut-off and saturation regions. Both halves of the input audio signal are superimposed on this bias voltage, resulting in a decent amount of gain across both channels from a relatively small package.

The preamp isn’t going to win any awards among audiophiles, but it is definitely a great beginner project. Its a novel way of demonstrating how transistors work, while producing a useful takeaway piece of audio equipment at the same time.

Continue reading to see a video showing just how big an effect [Dino’s] NPN preamp had on his music.

Continue reading “Quick And Easy Audio Preamp” →

MIDI Air Drums Let You Play Anywhere

[Maayan Migdal] wrote in to share a really cool drum kit he constructed that has one special twist – no drums at all. Using a simple MIDI device and an Arduino, his “Air Drums” look pretty sweet.

The hack makes use of a pair of garden rakes, which serve as his drum sticks. The rakes were cut down and modified to allow the addition of accelerometers and some USB cables. The left stick contains a single accelerometer for registering hi-hat hits, while the right stick is armed with a pair of the modules, which are used to trigger snare and crash symbol strikes. He modified a pair of sandals to fit better while drumming before adding a sensor to each shoe. The left sandal contains an accelerometer to register bass drum hits, while the right shoe uses a light sensor to simulate the use of a hi-hat pedal.

We think that the results are awesome, but feel free to check out the video below to see what we mean. If Guitar Hero wasn’t dead in the water on hiatus, we think this sort of setup would make a great replacement for the flimsy drum set that comes with the game.

Continue reading “MIDI Air Drums Let You Play Anywhere” →

Singing Robot

The 4DOF CXN-I anthropomorphic robot arm in the Mechatronics Lab at FICES-UNSL (Engineering faculty, San Luis National University, Argentina) was built from scratch, and it is still a work in progress to teach and learn about mechatronics , in order to build another, more robust and precise arm in the future. When one of the students working with the device thought “hey, these motors are quite noisy, aren’t they? let’s put them to work towards something more useful”.

Armed with some guitar tabs, a robot and some noisy servos, [Guille] got the robotic arm to sing a little song raised a couple of octaves, and included it in the introduction video. Because hey, whipping a metal arm around like that is pretty mechanically strenuous, and its not all that great for the servos either.

Join us after the break for a quick video, the singing starts about 58 seconds into the show.

Continue reading “Singing Robot” →

Guitar Becomes An Improved Color Organ

[Charles] wanted to put some LEDs in his guitar. He also wanted individual notes to output certain colors, but he couldn’t find any projects with tone-based algorithms to convert sound into colors. After about a year of work, his ColorChord guitar was born.

Unlike every other color organ build we’ve seen, the color of a note does not relate to the absolute pitch of the note. Instead, the colors are mapped within a musical key. A I chord will always be Yellow, a IV chord will always be purple, and a V chord will always be blue. Playing in the key of C will have the LEDs output yellow, purple, and blue for a C, F and G chord, respectively.

Continue reading “Guitar Becomes An Improved Color Organ” →

Beat707 LE: A Button Pad-based Standalone MIDI Sequencer

sparkfun_button_pad_midi_controller

[Guilherme] picked up a SparkFun Button Pad and was taking a closer look at the device when he noticed that it was based off the ATMega328 microcontroller. Since he loves working with MIDI, he thought that the Button Pad would make a slick yet compact standalone MIDI controller.

Since his ultimate goal was to create a completely standalone controller aside from the power plug and MIDI interface, it forced him to work quite closely with the ATMega chip. He and his partners spent a good deal of time working through some serial communications issues so as not to block the LEDs or MIDI block timer during operation. Ensuring that the Arduino doesn’t block any other functions is obviously important when you are building a MIDI timer, and it seems [Guilherme] was successful in his quest.

The MIDI controller works quite nicely as you can see in the videos below, great job!

Continue reading “Beat707 LE: A Button Pad-based Standalone MIDI Sequencer” →

Robot Band Covers [Marilyn Manson]

[James] built himself a robotic band from obsolete computer parts. The band needed something to play, and [Marilyn Manson]’s Beautiful People fit the bill. While it’s not the Rock-fire Explosion, having the [James]’ band cover [Marilyn Manson] is nearly as terrifying.

[James]’ original plan was to cover Mad World, but the stepper motors were drowning out the music for that song. While trying fix the cello problem the servos started acting up and reminded him of a certain song. While it’s not faithful to the original, we really like the arrangement on this version.

Continue reading “Robot Band Covers [Marilyn Manson]” →

Improved FPGA Synth

A week or so ago we featured an FPGA MIDI interface. Since then the builder has gone crazy with his FPGA and revised his code to include polyphony and PWM output, and posted a polyphony demo.

In our previous coverage of the build, the synth was monophonic, and the MIDI implementation was pretty shaky. After realizing the hard work was done, [Mich] re-wrote the MIDI interpretation module to keep 8 voices in memory. Now the synth can play 16th note arpeggios at 999bpm.

The original build used 8 pins to output the audio with an R/2R ladder for a digital to analog converter. This didn’t work well with a polyphonic synth (everything was clipped or noisy), so [Mich] moved to PWM output.

Continue reading “Improved FPGA Synth” →