Do you ever peer into the void…of your hardware scrap box? It may be a wonderland of parts with near-infinite potential, and they just need to be assembled and depending on what you hoard, programmed. Access to a laser engraver doesn’t hurt either. The stuff in [Mr. Sobolak]’s bin is cooler than average, at least by Hackaday writer standards. His sound palette project is a wild mixture of interfaces, hardware, channels, and color. There are arcade pushbuttons, slider potentiometers, rotary potentiometers, miniature laser harp, touch piano, and drum pads which earns the title of junk box build extraordinaire.
Under the hood, we find the usual copper tape, wire and solder connecting operators to a Teensy 3.2. In the more esoteric part of the BOM, we find some fancy SoftPots which look like great fun to play. All the code is linked in the Instructable, but there is absolutely no reason to make an exact copy. MIDI is from the 80s and libraries abound for this protocol so the building may be the hardest part of making an interface that fits your character. Some of the techniques in the Instructable may help you, like how to connect a piezo element so it can read something lighter than a wrecking ball or the laser harp roughly the size of your palm.
We are not short of MIDI interfaces if you are thinking of making your own or be truly random.
Continue reading “Junkbox MIDI”
If you think that this scratch instrument looks as though it should be at least… three times larger in order to be useful, you’d be wrong. This mighty pocket-sized instrument can really get the club hopping despite its diminuitive size. Despite that, the quality of the build as well as its use of off-the-shelf components for almost every part means that if you need a small, portable turntable there’s finally one you can build on your own.
[rasteri] built the SC1000 digital scratch instrument as a member of the portabilist scene, focusing on downsizing the equipment needed for a proper DJ setup. This instrument uses as Olimex A13-SOM-256 system-on-module, an ARM microprocessor, and can use a USB stick in order to load beats to the system. The scratch wheel itself uses a magnetic rotary encoder to sense position, and the slider is miniaturized as well.
If you want to learn to scratch good and learn to do other things good too, there’s a demo below showing a demonstration of the instrument, as well as a how-to video on the project page. All of the build files and software are open-source, so it won’t be too difficult to get one for yourself as long as you have some experience printing PCBs. If you need the rest of the equipment for a DJ booth, of course that’s also something you can build.
Continue reading “A Scratch Instrument For Ants”
Have you ever wanted to perform as a DJ but found the equipment expensive as well as intimidating? Well, your prayers have been answered by [Dror Ayalon] who has designed Nomnom 2. It is an open source, music mixing project that uses up to 16 video clips to give you control of your next hit album.
You are given charge of a physical control panel that has 16 buttons and four knobs. Each button can be used to turn on or off a particular clip while the knobs control the repetition rate, volume, speed and playable length of each track. An Arduino sits under the buttons and is responsible for sending the information to an application that runs in your web browser. The browser app uses the NexusUI library to control playback of the audio clips and bring to life the entire experience.
[Dror Ayalon] has been busy polishing his project and there are some neat videos of him demonstrating it so check out the videos below. The code is available for down from GitHub and the BOM is available at the Hackaday.io project page. The web app can be ported to a desktop app using electron and a PCB can be designed for the controller for future versions.
For now, it is incredible to see hardware and software, come together in such a harmonious fashion. This may be the start of something wonderful but if you are just looking for a way to annoy the neighbors, check out the Midi Musical Siren instead. Continue reading “Meet The Video DJ Machine”
Conductive paints and inks have been around for quite sometime, and the internet abounds with examples of cool projects you can use them for. They’re well suited to quick and fun prototypes, educational workshops, and temporary toys. But, as cool as conductive paint is, it’s not usually the kind of thing that gets people excited at parties.
Well, until now that is. Adafruit has published a dope guide for building a bomb-diggity DJ mixing station out of a pizza box, conductive paint, and a Circuit Playground board. The guide walks you through how to properly apply the conductive paint (in this case using a stencil to lay it onto a cardboard pizza box), wire it up using the Circuit Playground, and integrate it into popular DJ software.
Sure, your sister’s “professional” DJ boyfriend may scoff at it, but it’ll still let you lay down some boss beats. And, when the bass drops nobody will care that you’re scratching a Domino’s box. Of course, there are other options out there if you want a more permanent solution.
Most DJ tools are just ripe for DIY rework. Everything at least speaks MIDI, and the firmware side of the equation that makes a physical interface for your laptop can be downloaded and flashed with minimal effort. And this means that there’s no time better than the present to wire up a ton of buttons to a Teensy and call it a controller.
[UmamiFish]’s build goes the extra mile, though, with a nice laser-cut box and holes for display LEDs as well as the 22 arcade buttons that are packed tightly into the enclosure. A 74HC595 shift-register IC handles the LEDs, but there’s no getting around a bunch of wiring in a build like this. It pays to be neat, and using ribbon cable helps keep some of the chaos under control.
Browsing around Instructables will turn up myriad similar controllers, should the exact configuration of this one not suit your needs. And if you want something with a little more of the real-disk feel, have a look at this controller that uses hard disk platters, or this log of a timecode-vinyl-to-MIDI build.
The life of a modern DJ is hard. [Gergely] loves his apps, but the MIDI controller that works with the app feels wrong when he’s scratching, and the best physical interfaces for scratching only work with their dedicated machines. [Gergely]’s blog documents his adventures in building an interface to drive his iPad apps from a physical turntable. But be warned, there’s a lot here and your best bet is to start at the beginning of the blog (scroll down) and work your way up. Or just let us guide you through it.
In one of his earliest posts he lays out his ideal solution: a black box that interprets time-code vinyl records and emulates the MIDI output of the sub-par MIDI controller. Sounds easy, right? [Gergely] gets the MIDI side working fairly early on, because it’s comparatively simple to sniff USB traffic and emulate it. So now he’s got control over the MIDI-driven app, and the hard part of interfacing with the real world began.
After experimenting a lot with timecode vinyl, [Gergely] gives up on that and looks for an easier alternative. He also considers using an optical mouse, but that turns out to be a dead-end as well. Finally, [Gergely] settled on using a Tascam TT-M1, which is basically an optical encoder that sits on top of the record, and that makes the microcontroller’s job a lot easier. You can see the result in the video below the break.
And then in a surprise ending worthy of M. Night (“I see dead people”) Shyamalan he pulls timecode vinyl out of the grave, builds up a small hardware translator, and gets his original plan working. But we have the feeling that he’s not done yet: he also made a 3D printed optical-mouse holder.
Continue reading “Scratching Vinyl Straddles Physical And Digital Realms”
If you don’t have your ticket to the Hackaday Prize Party at Hackaday Munich you better scramble for one. We are excited to announce that [muallem] is the DJ for the event. He is the driving force behind the music at the Bob Beaman Club in Munich and is sure to deliver a set to remember. Don’t take our word for it, we’ve been cranking his Soundcloud channel for a couple of days now and it’s hard to wait the two weeks left before the party starts.
Workshop details whether you have a ticket or not
For those able to show up during the afternoon we have started to post details about the workshops. One point of confusion has been the All-day tickets versus the Workshop tickets. Here’s a rundown:
- Workshop tickets were limited based on the hardware we are able to bring to the event with us.
- All day tickets are welcome to participate in the workshops if you bring your own hardware to hack. Of course you are also welcome to come and watch, visit, or work on a completely separate hardware hack of your own!
If you have a ticket you’ll want to check out the details about getting a head start (by pre-loading embedded development software and learning a bit about the challenges). If you don’t have a workshop ticket we’re recommending hardware you can bring in order to participate.
So far we’ve posted about the Roboto and Moog workshops but will add details about Reverse Engineering and Computer Vision workshops soon!
The Hackaday Prize: Space Trip or Cash?
There has been a brewing debate about whether the winner of The Hackaday Prize (who will be revealed live at Hackaday Munich) will take the Trip to Space or grab the $196,418 in cash. Tell us which what you would do and why.