Friday, October 04, 2024
Tiliqua: Synthesizing Music Synthesizers (ORConf 2024)
video upload by vk2seb
Also see Tiliqua FPGA-based synthesizer.
"Tiliqua is an open-source Eurorack module that aims to make FPGA-based audio and video synthesis more accessible.
For updates: https://www.crowdsupply.com/apfelaudi...
This is a reupload of a talk I gave on Sept 13, 2024 at ORConf in Gothenburg, Sweden. Learn more about ORConf at https://fossi-foundation.org/orconf/2024."
"Tiliqua aims to make FPGA-based audio and video synthesis accessible to everyone. The Tiliqua hardware architecture, alongside a comprehensive collection of example projects built in Python (Amaranth HDL), allows you to experiment with synthesis techniques that are out of reach of embedded microcontroller-based platforms. Think extreme oversampling for alias-free audio-rate modulation, low-latency effects, video synthesis, and high-speed USB audio.
Tiliqua can store up to 8 projects (bitstreams) simultaneously—you can switch between them at runtime without needing a PC. Out of the box, Tiliqua can be:
A video synthesizer (vectorscope display with audio-rate beam modulation)
A multichannel wavetable oscillator (1 MHz oversampling for audio-rate FM)
A high-speed 4 in/4 out USB 2.0 audio interface
A polyphonic MIDI/touch synthesizer
A multichannel diffusion delay
A multichannel pitch shifter
A MIDI/CV converter
A matrix mixer
As the project develops and with community contributions, we hope to add many more.
Tiliqua itself is modular—the FPGA core (an integrated System-on-Module in M.2 form factor) can be removed and embedded in your projects. The audio interface section can be decoupled and connected to other FPGA development platforms. Pictured above, Tiliqua contains the following key components:
Audio Interface
8 (4 in + 4 out) DC-coupled audio channels, 192 KHz / 24-bit sampling supported
Touch and proximity sensing on all 8 audio jacks (if unused)
PWM-controlled, user-programmable red/green LEDs on each audio channel
Jack insertion detection on all 8 jacks
Motherboard
Switched rotary encoder with bar graph display.
Dual USB ports:
dbg: Included RP2040-based JTAG debugger supported by openFPGAloader
usb2: USB PHY connected directly to FPGA for high-speed USB Audio support
Display output for video synthesis (maximum resolution 720/60P)
2x expansion ports for up to 24 simultaneous audio channels (PMOD-compatible)
MIDI-In jack (TRS-A standard)"
PREVIOUS PAGE
NEXT PAGE
HOME
© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH
© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: comments that insult people will be removed. Critique on gear is allowed. Do not ask if listings are still available. Click through auction links to check yourself. Posts and pics remain for historical purposes. To reduce spam, comments for posts older than one week are not displayed until approved (usually same day).