[soundcloud url=”https://api.soundcloud.com/tracks/116407271″ width=”100%” height=”166″ iframe=”true” /]
Within the recent updates to LittleSoundDJ comes a fix for the kits wave mixing, meaning better sample playback and improvement of a great sound design trick for LSDJ hackers. I started off with importing a complex waveform with single cycle elements, Monowave. The results were pretty interesting. The key to all the below sounds is using wave mixing and manipulating the resulting offsets between the waveforms to make interesting drones that you can control in various ways.
The basic process is:
- Load the kit file (at the end of the article) into a blank space on your ROM
- Load a instrument and load your kit into both slots
- Pitch is very broad, so you might want to layer the sound on top of a pulse note to help tune it. AFAICT it is in cents, more or less.
- Offset will select which step in the waveform the loop will start. You can set both to the same value or slightly offset for cool phasing tricks.
- Len is how big the looped section will be. a LEN of 1, is basically a single cycle, and big LENS play more of the sample. Monowave has cool fake filter sweep sections in it, so play around with the kit.
- LOOP should be set to on
- Speed can be used to half the drone pitch. Heavy Bass!
- DIST is another tool to really grime the sound up, be sure to dig the settings mentioned in the manuals hidden mode.
The biggest issue is this process will murder your DMG-01’s CPU. You will probably have better results on a GBA SP, or even a Color Gameboy. Using the latest version of LSDJ is strongly recommended as well. I posted some screenshots of the patches in the demo below:
Let me know feedback on the kit and what cool sounds you guys come up with. The next project will be making 12 voice kits of pitched waveforms. Four voice chords anyone?
For the last few years I have been abusing the Arduinoboy Midiout feature in my sets to control my external midi gear with my Nintendo Game Boy running LSDJ. This has allowed me to focus on crowd control and trying to remember the three chords each song has with some decent results. For most of that time I have been using a Scienceguy built unit, but I have never been happy about its build quality and worried about the day when the unit finally bites the dust. Recently I saw a new product from Brooklyn based tinkerer XIWI Electronics which looked pretty robust and I figured what the hell, and ordered a unit from their online shop.
The unit itself is solidly built. It has sleek looks and the detachable link cable and power supply are handy in connecting to my various Game Boy units. One thing I noticed is that some modded Game Boys are no longer able to power the Scienceguy via the link cable, so having external power is something I will have to research to see if it has any impact on solving the issue. The unit is powered using my Voodoo Labs pedal power unit that I use to power my Nord Micro Modular, my Shurthi-1, and various other gear with no complaints. The push button looks gorgeous and feels great, but in operation it is a little finicky and may require double presses to select the various modes.
In actual operation, it works like pretty much every other Arduinoboy. Some users have reported problems in getting their Arduinoboy to send midi properly, so here are my settings via the maxpat editor found on the Arduinoboy website:
A quick note:
– I use four channels of midi. 1,2,4 are controlling synths so they are just assigned one CC, CC1 for modulation. The whole range of the CC is scaled across the usable range of the CC message. The noise channel is mapped to channel 3 which controls all my various effects boxes. Here I use various CC messages to toggle on and off various effect settings for my guitars and vocals.
This is a very robust unit high value unit that simply works as advertised. The unit is sturdy and reliable in limited testing and is a good product for those who are looking for getting into LSDJ syncing and external midi control. If anyone has questions please post them in the comments.