All About Circuits

Latest Audio Technical Articles

Categories

Analyzing the Moog Filter

Analyzing the Moog Filter

Learn about one of the only audio filter topologies out there, the Moog filter!


The Statistical Nature of Noise Analysis: An Introduction

The Statistical Nature of Noise Analysis: An Introduction

This article is an intuitive introduction to the statistical nature of noise and the basic calculations required to combine noise sources in a circuit.


Decompensated Operational Amplifiers

Decompensated Operational Amplifiers

Learn more about decompensated vs. fully-compensated op-amps and external methods of achieving compensation.


Shunt Capacitance Compensation in Operational Amplifiers

Shunt Capacitance Compensation in Operational Amplifiers

In this article, we'll discuss how shunt capacitance can be used to achieve frequency compensation in op-amps and we'll also see why this is not the preferred technique.


What Is a Low Pass Filter? A Tutorial on the Basics of Passive RC Filters

What Is a Low Pass Filter? A Tutorial on the Basics of Passive RC Filters

What is filtering? Learn what resistor-capacitor (RC) low-pass filters are and where you can use them.


How to Choose Microcontroller Peripherals for Digital Signal Processing Applications

How to Choose Microcontroller Peripherals for Digital Signal Processing Applications

This article continues a discussion of microcontroller features and characteristics that are particularly important when you’re thinking in terms of DSP capabilities.


How to Choose a Microcontroller for Digital Signal Processing Applications

How to Choose a Microcontroller for Digital Signal Processing Applications

This article discusses the features that you should look for when you need an MCU to act as both a system controller and a digital signal processor.


Build Your Own Voice-Activated Home Automation System with the Gentleman Maker’s Posh Butler

Build Your Own Voice-Activated Home Automation System with the Gentleman Maker’s Posh Butler

Learn how to use a Raspberry Pi to make your own posh home automation system!


Projects Feb 24, 2019 by Robin Mitchell
How to Drive Large Capacitive Loads with an Op-Amp Circuit

How to Drive Large Capacitive Loads with an Op-Amp Circuit

Learn more about capacitive load compensation.


Introduction to MEMS (Microelectromechanical Systems)

Introduction to MEMS (Microelectromechanical Systems)

This article explores basic characteristics and common applications of a technology that has been incorporated into a wide variety of high-performance electronic devices.


What Is Bandwidth?

What Is Bandwidth?

This article explores the surprisingly complicated details associated with a word that we frequently use but perhaps don’t fully understand.


Understanding the Virtual Short in Op Amp Circuits

Understanding the Virtual Short in Op Amp Circuits

This article explains and discusses an important simplification technique used in op amp analysis.


How to Use Your Computer to Generate Complex Analog Waveforms

How to Use Your Computer to Generate Complex Analog Waveforms

This article presents Scilab code that allows you to generate I/Q, noise, and chirp signals from your PC’s headphone jack.


How to Use Your Computer as an Arbitrary Waveform Generator

How to Use Your Computer as an Arbitrary Waveform Generator

In this article, we’ll use Scilab to generate numerical signals that can be converted into analog waveforms by a computer’s audio hardware.


Audio Processing in Scilab: How to Implement Spectrum Subtraction

Audio Processing in Scilab: How to Implement Spectrum Subtraction

This article discusses a technique in which frequency-domain subtraction is used to selectively suppress the noise components in an audio signal.


Digital Signal Processing in Scilab: How to Remove Noise in Recordings with Audio Processing Filters

Digital Signal Processing in Scilab: How to Remove Noise in Recordings with Audio Processing Filters

This article is an introduction to the complex topic of DSP-based reduction of noise in audio signals.


How to Perform Frequency Modulation with a Digitized Audio Signal

How to Perform Frequency Modulation with a Digitized Audio Signal

In this article, we’ll use Scilab to create an FM waveform that carries information corresponding to an audio recording.


How to Use Scilab to Analyze Frequency-Modulated RF Signals

How to Use Scilab to Analyze Frequency-Modulated RF Signals

Computing a discrete Fourier transform can help you to analyze the ways in which RF modulation affects the spectrum of a carrier signal.


How to Use Scilab to Analyze Amplitude-Modulated RF Signals

How to Use Scilab to Analyze Amplitude-Modulated RF Signals

Scilab’s FFT functionality can help you understand the frequency-domain effects of RF modulation techniques.


Introduction to Sinusoidal Signal Processing with Scilab

Introduction to Sinusoidal Signal Processing with Scilab

This article discusses basic signal-processing tasks that can be performed using a free and open source alternative to MATLAB.