onsdag den 10. august 2016

Hi guys, currently I am on my holiday so just taking it all in and I've been a bit away from the workbench.
Here's a little catch-up.

My wooden modular project is slowly pacing away, the first module - the main console - has got its frontplate in 5mm clear acryllic mounted with the TVs steadily fixed on the little wooden shelf.
The idea is to have the monitors as in kind of a cockpit/main console where I can monitor various things like input voltage, temperature in the case, run time and date etc. via my Arduino Uno + TellyMate Shield.
The left CRT has been made into a TV-oscilloscope for the main out (stereo) signal.

Still with the protection on and no holes drilled yet.
After finishing the holes and the jacks and pots on.
Finished front plate in lighting.

In the dark, all systems go!

tirsdag den 17. november 2015

Hacking a Discman into a glitch machine!

A while ago I came across a female hacker/circuit bender under the name r20029 who managed to turn an obsolete Sony Discman into a crispy glitch machine! She baptised it the 'Sony Discbitch' :-)
I managed to hack my own CD player. Here's what it sounds like:

What the hack does is getting access to the anti-skip IC which stores a couple of seconds of audio on a RAM chip. The position of this chip varies from player to player so look up the name of the chip until you find the anti-skip IC. The pins A0 through A9 are DRAM adress pins. If we connect these pins together, we can confuse the machine to get glitchy playback and weird artifacts and noise.

After damaging a couple of CD players I finally managed to solder wires onto the tiny surface mount pins. Hot glue is your friend to make sure you don't accidently pull the wires off the pins when you've soldered it all together.

I think this mod holds great potential for a future module for my modular setup. Maybe have a couple of sample CD's with different material suited for glitchifying.

torsdag den 6. august 2015

DIY Modular #1: Wooden case and CRT-monitors.

Hola amigos y amigas! :-)

Besides enjoying a long summer holiday, before starting on my master's degree in electronic music,
I've been rethinking my entire setup and decided to abandon the idea of having lots of separate boxes which I have to arrange and connect for every concert and instead jump on the modular wagon but with my own standards and designs.
(no "eurocrack" ;-P )

I am going to design and build every module from scratch and include some different and unique modules and parts and try different methods of circuit designing. The frontplates are going to be transparent so all the insides are visible, which adds an extra dimension the the machine - it will be an work of art, from circuit to interface.

I wanted something organic and easy to work with so I went with wooden frames for the cases and for the front- and backplates I chose transparent acrylic glass as it's neat to be able to see the insides of the machine. I will put a lot of emphasis on the aesthetics of the circuits, parts and components because of this. For attaching the acrylic frontplates I am going to use an alu-rail with rectangular 'slide nuts' as the width of the modules will vary.
In the future I want to be able to expand with further identical cases on top so I added a mechanism for attaching the frames to each other. The drawing above shows my vision of what the machine will ultimately end up looking like.

Some snaps of the cases / frames:
Wooden frames with plexi back plate

Single frame / case

Both frames attached

I found it crucial to start with the design of the power supply part. I had an old PSU from a laptop lying around - 19V DC with app. 5A of juice to play around with. Some of the parts will be quite power-hungry so in the future I might have to step it up to 10A. I found a cute old capacitor from Denmark and decided to use it as stabilizing cap. My plan is to have most of the modules run on  ±12V but I might add a 5V line as well but so far I've been using LM317 variable voltage regulators for each device.
Power connector and switch w/ LED
Rear view - large capacitor added
Personal notes on PSU

The first actual modules will be a 'terminal' with a green-monochrome CRT TV. It will receive a video signal from an Atmega328 generating simple text strings with data such as the temperature inside the box, total run time, date and time and a lot of other stuff.
Next to it another CRT TV of the same size will display the master stereo output as a simple oscilloscope. Beneath the TV I will install two analog VU meters with a nice warm backlight as well.

Shelf for the TV's and front plate test
Side view of the shelf
Rear view of the CRTs
Both TVs turned on!
VU meters on as well. :-)
Startup-text generated by the arduino
An analog current panel meter will be beneath the terminal showing the power usage for alle the modules. Each TV draws around 1000 mA but so far 5A in total should be enough. I've used 7812 regulators for each TV to supply 12V but the regulators turn very very hot and will shut off without proper cooling so I had to mount rather large heatsinks.
The plan is to mount front plates in front of the TV's and have all the knobs and in/outputs controlling the TV and the terminal.

For labels I want every front plate etched with a CNC router (or just by hand?) and then edge-light it with an LED-strip installed beneath the acrylic. A test looks like this (scrap acrylic with scratches):
LED-strip test
Edge-lighting test
Edge-lighting test

mandag den 1. juni 2015

Snaps from The Lab 2015

I now have 3 months vacation after finishing my last exam so I thought I would show you some of the more recent additions to the studio / lab. :-)

Tascam Portastudio 244 (4-track)
Various CRT-TVs for future projects
Old school oscillators
Modding a guitar with pickups etc.
Wooden frame for modular synth
Sequencer board for Aristoteles
4-track Reel2Reel
Original Gameboy with LSDJ Tracker
Monochrome monitors
Thrift shop findings!
Donations from a physics teacher
Double-bass (gift from a friend)
Univox LEM Tape Echo
Univox LEM Tape Echo
Retro cassette player without case

onsdag den 13. maj 2015

Debut album released on DIY audio player

For my bachelor-degree project I decided to pile together various recordings and compostions collected during the past years I've been under my alias Dögenigt and make an album.

For a long time I'd been thinking of an alternative to the digital release or vinyl and what have you and I discovered a tiny circuit based on a miniature arduino-like chip (ATtiny85) which can be programmed to read lossless quality sound files from an SD-card and play them (in 44.1 kHz 16 bit) via the PWM pins.
So I decided to go ahead and build the circuit into a small audio player to be built into some casing as my album and have the project and journal revolve around that.

I've been working on the project for the past couple of weeks - it's all in the papers I wrote.
Link to the paper in danish: http://data.xn--dgenigt-q1a.dk/DIEM/opgaver/BA3-Bachelorprojekt.pdf
I tried to translate into english but failed to do so. Let me know if you have success!

Images from the project:

Wave-player based on ChaN's circuit and code:
Runs of 3.3V and outputs sound directly to jack output in 44.1 kHz 16-bit sound. So far, only mono as more digital pins are needed. The PWM-outputs on the ATtiny85 each create an 8-bit signal, when 2 are added together they make 16-bit. For stereo 16-bit sound 4 digital pins are needed. We didn't have enough time to do this but I know of a guy who did it with an ATmega328.

    Finalized player with batterypack, speaker and SD-card.
    Simple version of the player with no jack output but screw terminals instead for power and output.

    Player cased inside VHS-cassette :-)
    ChaN's (simple!) circuit

The album is already online on my bandcamp as digital download but in the future I will have the release available on this platform as in the pictures above. The whole album can be bought for $10 and of course streamed for free. All the tracks are made with my homemade gear. Enjoy!