TGA Pro - Guitar and Line Level Audio Shield for Arduino TeensyDesigned by Blackaddr Audio in Canada
The TGA Pro from Blackaddr Audio is the ultimate platform for learning and prototyping digital audio effects. The combined Two-Channel Audio and MIDI shield makes designing your own audio effects a...Read More…
The TGA Pro from Blackaddr Audio is the ultimate platform for learning and prototyping digital audio effects. The combined Two-Channel Audio and MIDI shield makes designing your own audio effects and digital signal processing as easy as possible.
SALE ON T4.1 BREAKOUT BOARD - The first revision does not have the breakout RX/TX test points connected, all other breakout pins are connected. This does not interfere with the normal MIDI RX/TX operation. As a result this add-on option is half-price.
Orders are batched and shipped out once per week.
|--Feature--||--Teensy 3.6--||--Teensy 4.0/4.1--||--Comment--|
|Requires adapter||yes||no||Only Teensy 3.x requires ordering the adapter|
|Speed||180 MHz||600 MHz||Stable, no cooling required|
|Overclock Speed||256 MHz||1.0 GHz||Experimental, cooling required|
|SPI ports||2*||2*||One SPI on main socket, *second SPI via Breakout board|
|SPI Mem||4Mbit||4Mbit||4Mbit per SPI chip|
|Expansion Board||YES||YES||physical controls via ordering option|
|MIDI||YES||YES||Onboard 5-pin MIDI|
|USB Serial||YES||YES||Serial console|
|SPI DMA||YES||YES||Lowers CPU utilization|
|USB MIDI||YES||YES||USB class MIDI device|
|USB Audio||YES||YES||USB audio interface|
It is recommended to buy a Teensy 4 if you do not already own a Teensy 3 you wish to re-use.
What sets the TGA Pro apart from other boards is it's specifically designed for connecting a wide range of audio sources. Onboard high-impedance preamps with adjustable gain permit direct connection of guitars, guitar pedals, or line-level sources using full size 1/4" jacks. High-quality audio-grade components are used throughout the signal path as well as onboard power circuits provide all the necessary voltages from the USB 5V. Full technical details can be found in the datasheet.
WHAT IS TEENSY?
The TGA Pro leverages the popular Arudino-compatible Teensy 3.x and 4.x series microcontrollers from PJRC. Arduino-compatible means you can use the same software development libraries and tools as literally millions of other developers around the world. Teensy takes Arduino one step further by offering much higher performance microcontrollers in a tiny form factor that is perfect for makers to use in their own custom projects.
The TGA Pro is compatible with Teensy 4.0/4.1/3.6/3.5/3.2. The Teensy 4.0 or 4.1 is recommended for it's fast processing speed (600Mhz) and generous Flash and RAM memory.
The heart of Teensy audio is the Audio Library by Paul at PJRC. This library allows simple connections between audio blocks while handling all the complicated audio transfer work.
HOW DOES IT WORK?
TGA Pro provides an audio CODEC and surrounds it with all the necessary jacks, preamps, power, input and output circuits for a ready-to-use audio processing platform. Blackaddr Audio has extended the PJRC Audio Library adding more custom effects examples and re-usable audio primitives to make building your own custom effects even easier. The entire platform is powered and programmed from a single USB cable attached to your computer. When you're ready to install in a custom enclosure, you only need to provide a 5V power source.
Several ordering options are available to further enhance your project.
Two add-on options are available:
T4.1 Breakout Board - this PCB provides a 48-pin socket for your Teensy 4.1 breaking out most of the pins on the device, including the ones not utilized by the TGA Pro. Ideal for custom projects with lots of switches, knobs, LEDs, etc. Includes an extra bare breakout PCB so you can solder a Teensy directly to it if desired for minimum height. NOTE: You can still use a Teensy 4.1 directly into the T4.0 socket leaving the extra pins unused. See the Users Guide for details.
T3.X Adapter / Breakout Board - this PCB is necessary to use any Teensy 3.X series device with the TGA Pro. The adapter remaps the pins to be compatible with the Teeny 4 socket on the TGA Pro. Additionally, most of the pins on the device are broken out, including the ones not utilized by the TGA Pro. Ideal for custom projects with lots of switches, knobs, LEDs, etc. Includes an extra bare breakout PCB so you can solder a Teensy directly to it if desired for minimum height.
The TGA Pro has can be optionally ordered with 4Mbit of external RAM available on the SPI0 bus.
What's external RAM used for? Many audio effects require delaying audio (delay, flanger, double-tracking, etc.) or storing other large realtime data like waveshaping tables for distortion. Delaying audio requires buffering large amounts of raw uncompressed audio data in buffers which consumes large amounts of RAM. By using external SRAM for this data, longer delays can be achieved while keeping the on-chip microcontroller RAM free for running your program. With one 4Mbit SRAM, audio storage of approximately 6.0 seconds can be achieved. NOTE: this SRAM is for external data storage. It doesn't increase stack memory in the processor.
This board plugs directly into the TGA Pro and provides the physical controls you'll need for your audio effects. You'll have full control of your audio projects on Day 1, right out of the box!. The open-source schematics and code mean you already have a working reference for designing the controls for your custom project. When ordering this option, female headers will be soldered into your TGA Pro, no soldering is required by you. NOTE: available for Teensy 4.0, 4.1, 3.6 or 3.5.
Includes: - 3 analog pots - 2 pushbutton switches - 2 LEDs - 3.5mm headphone jack
If you're planning to install your TGA Pro in a custom enclosure, you'll probably want to use your own chasis-mounted MIDI connectors and solder wires to the board. If you're installing in a small guitar pedal enclosure you may not even need MIDI and want the extra space to fit your mechanical stomp switch. In either case, you still get all the MIDI circuitry onboard, this free option only removes the bulky connectors.
Optionally, a third stereo TRS jack can be installed to provide the preamp output as a clean (dry) signal. This is ideal for situations where you need a copy of the unprocessed original. E.g. to feed a DI, re-amping, etc.
While the TRS audio jacks are designed with mounting nuts for easy installation in a custom enclosure, you may prefer to use your own. This free option will install the snap-in audio jacks but will not solder them. This allows them to be easily removed so you can solder wires to the board instead. NOTE: snap-in fit may not provide a usable electrical connection.
All software is open-source with many effects already available for use and modification. General Teensy software supported is provided by PJRC on their forums. Blackaddr Audio provides it's BALibrary software on Github.
BA Library currently provides the following additional demo effects:
Teensy micro-controllers support the Arduino libraries and add a powerful Teensy Audio library to provide built-in real-time audio support with the following effects and tools already provided:
Getting started is easy for beginners: - use the free Arduino software tools with Teensyduino plugin - use the free graphical Audio Design Tool to build a project - use the open-source code audio library as starting point to learn, modify and create!
Additional import taxes and duties may be applied by your country's customs services. These are not included in the amount paid to Tindie.
Teensy, the Audio Library and Audio Design Tool are copyright by PJRC who provides support via the forum.pjrc.com community.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when Arduino Teensy Guitar Audio Shield can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
|Shipping Rate||Tracked||Ships From||First Item||Additional Items|
Anthony | Feb. 21, 2021
Paul | Oct. 9, 2019
Chris | March 21, 2019
Holger | Feb. 5, 2019
Shane | Nov. 9, 2018
Nicholas | Oct. 27, 2018
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!