We have no intention of wading into the vacuum tube versus silicon debates audiophiles seem to thrive on. But we know a quality build when we see it, and this gorgeous tube preamp certainly looks like it sounds good.
The amp is an attempt by builder [Timothy Cose] to give a little something back to the online community of vacuum tube aficionados that guided him in his journey into the world of electrons under glass. Dubbed a “Muchedumbre” – Spanish for “crowd” or “mob”; we admit we don’t get the reference – the circuit is intended as a zero-gain preamp for matching impedance between line level sources and power amplifiers. Consisting of a single 12AU7 in a cathode-follower design and an EZ81 for rectification, where the amp really shines is in build quality. The aluminum and wood chassis looks great, and the point-to-point wiring is simple and neat. We especially appreciate the neatly bent component leads and the well-dressed connections on the terminal strips and octal sockets. There’s a nice photo gallery below with shots of the build.
Many of the hacks featured here are complex feats of ingenuity that you might expect to have emerged from a space-age laboratory rather than a hacker’s bench. Impressive stuff, but on the other side of the coin the essence of a good hack is often just a simple and elegant way of solving a technical problem using clever lateral thinking.
Take this project from [drtune], he needed to synchronize some lighting to an audio stream from an MP3 player and wanted to store his lighting control on the same SD card as his MP3 file. Sadly his serial-controlled MP3 player module would only play audio data from the card and he couldn’t read a data file from it, so there seemed to be no easy way forward.
There was a small snag though, the MP3 player summed both channels before supplying audio to its amplifier. Not a huge problem to overcome, a bit of detective work in the device datasheet allowed him to identify the resistor network doing the mixing and he removed the component for the data channel.
He’s posted full details of the system in the video below the break, complete with waveforms and gratuitous playback of audio FSK data.
[Sam Miller], [Sahil Gupta], and [Mashrur Mohiuddin] worked together on a very fast LED matrix display for their final project in ECE 5760 at Cornell University.
They started, as any good engineering students, by finding a way to make their lives easier. [Sam] had built a 32×32 LED matrix for another class. So, they made three more and ended up with a larger and more impressive 64×64 LED display.
They claim their motivation was the love of music, but we have a suspicion that the true reason was the love all EEs share for unnaturally bright LEDs; just look at any appliance at night and try not be blinded.
The brains of the display is an Altera DE2-115 FPGA board. The code is all pure Verilog. The FFT and LED control are implemented in hardware on the FPGA; none of that Altera core stuff. To generate images and patterns they wrote a series of python scripts. But for us it’s the particle test shown in the video below that really turns our head. This system is capable of tracking and reacting to a lot of different elements on the fly why scanning the display at about 310 FPS. They have tested display scanning at twice that speed but some screen-wrap artifacts need to be worked out before that’s ready for prime time.
The team has promised to upload all the code to GitHub, but it will likely be a while before the success hangover blows over and they can approach the project again. You can view a video interview and samples of the visualizations in the videos after the break.
Thanks to their Professor, [Bruce Land], for submitting the tip! His students are always doing cool things. You can even watch some of his excellent courses online if you like: Here’s one on the AVR micro-controller.
A stock Arduino isn’t really known for its hi-fi audio generating abilities. For “serious” audio like sample playback, people usually add a shield with hardware to do the heavy lifting. Short of that, many projects limit themselves to constant-volume square waves, which is musically uninspiring, but it’s easy.
[Connor]’s volume-control scheme for the Arduino bridges the gap. He starts off with the tone library that makes those boring square waves, and adds dynamic volume control. The difference is easy to hear: in nature almost no sounds start and end instantaneously. Hit a gong and it rings, all the while getting quieter. That’s what [Connor]’s code lets you do with your Arduino and very little extra work on your part.
If you have ever had a go at building a tube-based project you will probably be familiar with the amount of metalwork required to provide support structures for the tubes themselves and the various heavy transformers and large electrolytic capacitors. Electronic construction sixty years ago was as much about building the chassis of a project as it was about building the project itself, and it was thus not uncommon to see creative re-use of a chassis salvaged from another piece of equipment.
It’s true that [Bruce] has not entirely escaped metalwork, he’s still had to create the holes for his tubes and various mountings for other components. But a lot of the hard work in making a tube chassis is taken care of with the cake tin design, and the result looks rather professional.
We have something of a personal interest in single-ended tube amplifiers here at Hackaday, as more than one of us have one in our constructional past, present, or immediate futures. They are a great way to dip your toe in the water of tube amplifier design, being fairly simple and easy to make without breaking the bank. We’ve certainly featured our share of tube projects here over the years, for example our “Groove tube” round-up, or our look at some alternative audio amplifiers.
You’d figure a luxury car like a Jaguar would have a high-end infotainment system. [RichTatham]’s Jag did, but the trouble was that it was a high-end system when a cassette deck and trunk-mounted CD changer were big deals. So naturally, he saw this as a great reason to modernize the system by grafting a netbook into the Jag’s dash. The results are fantastic!
Even though the Jag’s original system didn’t have much left that made it into the final project — the navigation system, CD changer, phone and even the amps ended up on the scrap heap — at least the dashboard instrument cluster proved to be very amenable to his mods. By substituting a climate control cluster from another model into his car, he was able to free up tons of space for the netbook’s 8″ display. A custom bezel and some clever brackets completed the head-end of the new system, and the look is as close to a factory install as you’re likely to find in an aftermarket mod. With the netbook stashed in the bay vacated by the OEM system, a GPS dongle, and a USB sound card connected to a 5.1 amp using the original speakers this jag is ready to bump. We bet that the system sounds as good as it looks, and with the added functionality of a Windows PC to boot.
From what we can understand, [ompuco] has built a 2D audio output on top of the Unity game engine, enabling him to output X and Y values from his stereo soundcard straight to an oscilloscope in XY mode. His code simply scans through all the vertexes in the scene and outputs the right voltages into the left and right audio streams. He’s using this to create some pretty incredible animations. Check out the video “additives” below for an example. (See if you can figure out what’s being “added”.)