Tremolo DSP Effect for Arduino

This article continues my newly acquired interest in implementing digital signal processing algorithms on the Arduino GIGA R1 by showing how to implement a tremolo effect algorithm in software. After showing how to implement an Audio Loopback Device and a DSP Diode Clipping Algorithm for Overdrive and Distortion Effects on the Arduino GIGA R1 WiFi, […]
Continue reading…

 

Program uBlox GPS-module timepulse frequency (dynamically) with an Arduino

The uBlox GPS-modules are capable of providing various reference clock signals through the TIMEPULSE pin. By default, this pin outputs a 1 pulse-per-second (PPS) signal. For an upcoming project, a GPS disciplined oscillator (GPSDO), this output had to be adjusted to 100 kHz. Instead of using the manufactuer’s software, u-center, this task is supposed to […]
Continue reading…

 

Switched Capacitor (SC) comb filter

Switched-capacitor filters are great alternatives to standard LC filters. Their frequency response can easily be controlled solely by an external clock signal. In this short article we will have a closer look at an extremely narrow switched-capacitor comb filter. For a homebrew EAS (Emergency Alert System) decoder I needed a very selective band pass filter […]
Continue reading…

 

DSP Diode Clipping Algorithm for Overdrive and Distortion Effects

This article shows how to approximate the behaviour of a regular diode in a mathematical equation and how to subsequently implement the behaviour in software. The DSP algorithm can be modified to implement different topologies, such as single diode clipping, dual diode symmetrical soft clipping or asymmetrical clipping. The easiest way to implement distortion through […]
Continue reading…

 

Review: Teledyne LeCroy WaveStation 2052 – Arbitrary Waveform Generator

After having a look at a Teledyne LeCroy WaveAce series oscilloscope recently, it’s time to have a look at the entry-level WaveStation family of arbitrary waveform generators. The WaveStation generators and the WaveAce oscilloscopes are designed to be capable of working hand-in-hand. The Teledyne LeCroy WaveStation 2052 is a 50 MHz, 2-channel Function/Arbitrary Waveform Generator […]
Continue reading…

 

Review: Jackson Labs GPSTCXO Eval Board

Jackson Labs offers several different precision timing solutions. Among them are various GPS-disciplined oscillators. They sent me an evaluation board for one of their ultra small, low-cost GPSDO. So let’s check it out! The GPS-disciplined Oscillator (GPSDO) reviewed in this article is a state-of-the-art eval board from Jackson labs equipped with a high-performance GPS receiver, […]
Continue reading…

 

Review: Abracon Sync’n Go – Portable Precision Frequency Reference

Most professional devices which require high accuracy and precision have an input for some sort of external frequency reference. The frequency 10 MHz is an industry standard particularly for test equipment. Most reference generators are designed for lab use and therefore are bulky and unsuitable for portable use. Abracon now offers a pocket-sized portable solution. […]
Continue reading…