Email me at serendipity.synth@gmail.com with any questions or comments, or if you are interested in obtaining a device.
![]() |
![]() |
The D-Thing is a device that adds significant capabilities to the DFAM (or Edge) sequencer, such as:
The D-Thing Quick Start guide can be found here.
The D-Thing Firmware Update guide can be found here.
The following video briefly shows the basic functions (using the internal clock).
Here is a detailed review of the original version of the DFAM Thing by Melbourne artist Bribery.
Integrating the DFAM Thing with the DFAM and other gear is via two CV outputs, two CV inputs and a MIDI input. These are all on the right hand side of the device so as to not interfere with operating the controls.
Run Press to start or stop the sequencer. Tap while running to reset to step 1. Control An encoder for selecting modes and other funtions. Rotate to select, click to apply. Tempo A potentiometer for setting the speed of the internal clock. Clock A switch for selecting between internal, external and MIDI clocking of the steps. |
Buttons 1-8 8 buttons for setting the sequence length in the standard modes, but also for manually playing particular steps, defining a custom sequence, or setting clock multiply/divide factors. Steps An encoder on the Eurorack modules for step selection, in place of the individual buttons found in the standalone device. Reset A small button for rebooting the controller. Contrast A trimmer pot accessible from the rear for adjusting the LCD contrast. |
Aligning the DFAM and the DFAM Thing
Internal Clock
External Clock
MIDI Clock
Clock Multiply and Divide
When either Internal or MIDI clock is selected, pressing and holding the Control encoder and clicking one of the numbered buttons changes the clock speed as follows:
When a clock factor is applied, the BPM is shown with an asterisk on the display.
The number of steps (other than for a custom sequence) can be set to anything from 1 to 8 by clicking the corresponding numbered button. The length chosen is displayed at the top right of the screen.
Multistep: enter the multistep menu (see below).
Swing: toggle the swing beat.
Microtiming: enter the microtiming menu (see below).
Play as Keys: use the buttons to trigger particular steps when pressed.
Tap Tempo: three or more presses of any of the buttons will determine the rate of the Internal clock. Pressing the control encoder a second time, or turning the tempo control will cancel Tap Tempo mode.
MIDI Mode
note messages/voltages correspond to specific steps as follows:
If the D-Thing is running, the selected clock source will determine the triggering of the note, otherwise the note will trigger only when played.
When in MIDI mode you can press one of the numbered buttons to change the MIDI channel. Buttons 1 to 7 set it to that particular channel, and button 8 sets it to omni mode. The selected channel is shown on the screen, and persists across restarts.
It is important to note the distinction between MIDI Mode and the MIDI Clock option. MIDI Mode is purely for using note messages to play particular steps on the DFAM sequencer. MIDI Start, Stop and Continue messages will not affect the Run state of the D-Thing unless the Clock switch is set to MIDI Clock.
New in firmware 1.3 of the standalone D-Thing is support for MIDI CCs.
Holding down the Control encoder on startup (or after pressing reset) allows changing various device settings. Each setting is presented in order, and a selection is made by rotating and clicking the Control encoder. Currently these settings control
Unfortunately the MIDI circuit interferes with programming the Nano via USB, so the small switch is there to disconnect the MIDI circuit when programming the chip. (It also possible of course to remove the chip from the board in order to program it.)
If you accidentally flick the switch then MIDI will not function. This is the first thing to check should MIDI stop working.
The process for updating the firmware is described in the Firmware Update guide.
Swing timing can be selected using the Control encoder, and is simply toggled on and off. When on, every second step is delayed by 1/3 of a beat.
Microtiming has its own submenu for programming and control. When Microtiming is selected, you can use the submenu to:
Set: Keep a numbered button pressed and rotate the encoder to set the micro-timing shift for the corresponding step in units of 1/180th of a beat. The maximum deviation is 1/3 late (a positive value) or early (a negative value). Click the encoder while the button is held to return the deviation to zero.
Clear: Return all steps to 0 deviation.
Save: Save the current deviations.
Restore: Restore the last saved deviations.
Return: Leave the submenu (all settings will remain active).
Here is a demo of these features using the Behringer Edge.
Multistep also has its own submenu for programming and control. When Multistep is selected, you can use the submenu to:
The other options behave in the same way as for Microtiming.
Here is a demo of these features using the Behringer Edge.