1 (edited by Shiru 2017-02-14 17:02:54)

Topic: Headphones and line out for 1-bit Arduino sound

Alright, I had enough of crappy sound coming from an old trasistor radio that has been used for testing for Octode and Phaser1 ports, which made quite difficult to judge if the sound is even correct. It became apparent that I need a better control, especially if something more complex or tricky than these engines considered, so I came up with a very simple schematics that may come handy if you need something like this too. Note that I'm not an EE, it may have mistakes in the design, but at least it something that works. It can be used to connect headphones (volume is not too bad even without amplifier), line input, or an amplifier.

R1 and C2 here are the low pass filter, the values calculated for ~16 KHz cutoff to avoid possible hiss artifacts that is typical for the 'interleaving' 1-bit enignes.

C1 is a coupling capacitor to block the DC offset. Potentiometer R2 allows to change the output level. The values for these were chosen just because I didn't have anything else. These together actually act as a high pass filter, but the cutoff is ~1.5 Hz, so it should not affect the sound. Volume range is good as well, smooth transition from zero to max.

http://randomflux.info/1bit/misc.php?action=pun_attachment&item=68&download=1


Also, some tech porn:

http://shiru.untergrund.net/temp1/ardui … _out_1.jpg
http://shiru.untergrund.net/temp1/ardui … _out_2.jpg

Post's attachments

arduino_line_out_schematics.png 5.03 kb, 49 downloads since 2017-02-14 

You don't have the permssions to download the attachments of this post.
website - 1bit music - other music - youtube - bandcamp - patreon - twitter (latest news there)

Re: Headphones and line out for 1-bit Arduino sound

Thanks! Looks like even someone totally inept at soldering like me can construct this.