

The PT2399, manufactured by Princeton Technology Corp, is a digital delay chip designed for audio applications. It is widely used in devices such as guitar pedals, karaoke systems, and audio processors to create echo and delay effects. The chip combines digital signal processing with an analog interface, making it a versatile and cost-effective solution for audio delay effects. Its adjustable delay time and feedback make it a popular choice for both hobbyists and professionals in the audio industry.








The PT2399 is a monolithic IC that integrates digital delay processing with analog input/output stages. Below are its key technical details:
| Parameter | Value |
|---|---|
| Supply Voltage (Vcc) | 4.5V to 5.5V |
| Typical Operating Voltage | 5V |
| Current Consumption | 10mA (typical) |
| Delay Time Range | 31ms to 340ms |
| Total Harmonic Distortion (THD) | < 0.5% (at 1kHz, 1V RMS) |
| Signal-to-Noise Ratio | > 90dB |
| Input Impedance | 10kΩ |
| Package Type | DIP-16 or SOP-16 |
The PT2399 is available in a 16-pin DIP or SOP package. Below is the pinout and description:
| Pin No. | Pin Name | Description |
|---|---|---|
| 1 | AGND | Analog ground for the internal circuitry |
| 2 | ROUT | Right channel output for the delayed signal |
| 3 | VCO | Voltage-controlled oscillator input for delay time adjustment |
| 4 | VREF | Internal reference voltage (typically 2.5V) |
| 5 | DGND | Digital ground for the internal circuitry |
| 6 | OSC1 | Oscillator pin 1 (connect to external resistor and capacitor for timing) |
| 7 | OSC2 | Oscillator pin 2 (connect to external resistor and capacitor for timing) |
| 8 | VDD | Positive power supply (4.5V to 5.5V) |
| 9 | LPF_OUT | Low-pass filter output |
| 10 | LPF_IN | Low-pass filter input |
| 11 | NC | No connection (leave unconnected) |
| 12 | NC | No connection (leave unconnected) |
| 13 | LOUT | Left channel output for the delayed signal |
| 14 | LIN | Left channel input for the audio signal |
| 15 | RIN | Right channel input for the audio signal |
| 16 | AGND | Analog ground (same as Pin 1) |
The PT2399 is straightforward to use in audio delay circuits. Below are the steps and considerations for integrating it into your design:
The PT2399 can be controlled using an Arduino to adjust the delay time dynamically. Below is an example code snippet:
// PT2399 Delay Time Control with Arduino
// This example uses a potentiometer connected to an analog pin to adjust delay time.
const int potPin = A0; // Potentiometer connected to analog pin A0
const int vcoPin = 9; // VCO pin connected to digital pin 9 (PWM output)
void setup() {
pinMode(vcoPin, OUTPUT); // Set VCO pin as output
}
void loop() {
int potValue = analogRead(potPin); // Read potentiometer value (0-1023)
// Map potentiometer value to PWM duty cycle (0-255)
int pwmValue = map(potValue, 0, 1023, 0, 255);
// Output PWM signal to VCO pin
analogWrite(vcoPin, pwmValue);
delay(10); // Small delay for stability
}
No Output Signal:
Distorted Output:
Excessive Noise:
Q: Can the PT2399 be used for stereo audio processing?
A: Yes, the PT2399 has separate left and right input/output pins, making it suitable for stereo applications.
Q: How do I calculate the delay time?
A: The delay time is determined by the external resistor and capacitor connected to the OSC1 and OSC2 pins. Refer to the PT2399 datasheet for the exact formula.
Q: What is the maximum delay time achievable with the PT2399?
A: The maximum delay time is approximately 340ms, depending on the external oscillator components.
Q: Can I use the PT2399 with a 3.3V power supply?
A: No, the PT2399 requires a minimum supply voltage of 4.5V to operate correctly.
By following this documentation, you can effectively integrate the PT2399 into your audio projects and achieve high-quality delay and echo effects.