6ch-sound-processor

Public

@dilshan

Download board files

Files for version 1. Pick what you came for.

Share 6ch-sound-processor

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

5.1 channel analog audio processor

This project is a 5.1-channel, analog audio processor based on PT2322 and Arduino Nano.

PT2322 is an inexpensive analog audio processor introduced by Princeton Technology Corporation. It contains 6-channel individual channel attenuators, a 3-way tone control system for front-end speakers, and a 3D audio simulation system.

In this design, we combine PT2322 with Arduino Nano and interface it with PC/embedded computing boards through a USB port. Native GTK UI application provides to control all functions of the PT2322 IC.

This audio processing module is an open-source hardware project. All the design files, source codes, and compiled binaries are available in this repository.

Assembling the module

The PCB of this module can directly order from the PCBWay project page. Also, the latest Gerber files of this module are available in the release section of this repository.

All the required components to assemble this module are in the BOM file at here.

The entire assembly process of this module is shown in the below video:

5.1 Channel Audio Processor

Compiling source codes

Arduino Nano firmware of this project is written using PlatformIO. To compile and install the firmware, use the latest version of PlatformIO IDE.

The sound processor control application is a GTK application. GTK 3 development packages are required to compile this application. To compile the application, issue the make command from the source directory.

$ git clone [email protected]:dilshan/6ch-sound-processor.git
$ cd 6ch-sound-processor/6ch-sound-fx-controller/
$ make
Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.