doc

 

Sound Synthesizer with NIOS

Virtual Reverb on Cyclone IV and SPARTAN 6

Pyratone - A Virtual Analog Rack Synthesizer with a SPARTAN 3 FPGA

Pyratone II - Virtual Analog Synthesizer with a Cyclone II FPGA

Synthetic Music Frequency Generation with Real and Integer.htm

A Virtual Waldorf Microwave XT Synthesizer in a SPARTAN 3 FPGA

Virtual Analog Modelling Synthesizer in SPARTAN 3 FPGA

Virtual Organ V 2001 with a SPARTAN 3E FPGA

Virtual Organ V 2003 with a SPARTAN 3E FPGA

 

htm

 

An Additive Sound Synthesis Module in VHDL - JS 2006

A realtime Audio to MIDI converter for FPGAs - JS 2004

Audio DSP with FPGA - 96kHz Stereo Audio Processor System with Spartan - JS 2004

96kHz Stereo Audio DSP Project with Spartan 2 FPGA

96kHz Stereo Audio Processor System with Spartan FPGA

Audio Processor System with Spartan FPGA - Analog Board Design

Stereo Audio System with Spartan 2 FPGA - Digital Design

DSP-Board for Stereo Audio Processor with Xilinx FPGA - 2003

24 Bit 96kHz Audio MIDI Music Workstation in VHDL with Cyclone II - 2006

Soundart Chameleon : programable DSP-Architecture for audio processing

Impulse Response Reverb Algorithm in VHDL - 2006

192kHz Stereo Audio Processor System with Altera Cyclone 4 FPGA - 2008

DRUMMIX III - A Drum Computer in VHDL on a Xilinx Artix 7 FPGA - JS 2016

A Drum Computer in VHDL on a Cyclone 4 FPGA

DRUMMIX - A Drum Computer in VHDL on a Xilinx Spartan 6 FPGA - JS 2012

DRUMMIX II - A Drum Computer in VHDL on a Xilinx Spartan 6 FPGA - JS 2014

A Dynamic Room Reverb and Delay Algorithm in VHDL

24 Bit 384kHz Music Workstation with 16384 polyphonic voices music synthesizer - JS 2011

Frequency Converter in VHDL with an FPGA - 2008

Graphical Audio Output on a Cylcone 3 FPGA - 2008

Graphical Audio Equalizer in a Spartan 3 - 2008

A Digital Graphic Equalizer in a Cyclone 3 FPGA - 2009

Audio Signal Visualizer with Cylcone 4 FPGA - 2011

Audio Signal Visualizer with Spartan 6 - 2013

A Programamble Audio Signal Visualizer with FPGAs - 2016

A Guitar Distortion Algorithm in C and ASM - J.S. 2002

A Guitar Distortion Algorithm with tube modelling in VHDL for FPGAs - JS 2004

Audio Platform with Gleichmann HPE Mini Cyclone II - 2006

A Moog Filter Module in VHDL - 2005

15 channel DIY MIDI controller - 2002

15 channel MIDI controller with S/PDIF data connection - 2008

16 channel MIDI controller with 230kbps serial interface - 2004

16 channel digital MIDI controller with 230kbps serial interface - 2005

1024 step rotary encoder with optical feedback for MIDI und Audio - 2012

AudioFire - a 32 channel MIDI controller with 460 kbps serial interface - 2006

AudioFire 2 - a 72 channel MIDI controller with 460 kbps serial interface - 2007

MIDI over S/PDIF and ADAT-like musical high speed interface

Audio Workstation with FPGA - Analog Input Module - Mindprint AN/DI Studio Device

Audio Workstation with FPGA - Analog Input Module - Mindprint DI MOD

Multi Band Compressor in VHDL with Cyclone FPGA - 2005

Multi Band Compressor in VHDL with a Altera Cyclone FPGA - 2007

Multi Channel Filter Bank in VHDL - 2006

Multi Channel Filter Bank in VHDL - 2008

24 Bit 96kHz Audio MIDI Workstation in VHDL for Spartan3E FPGA - 2006

Noise Generator in VHDL with Cyclone 2 FPGA - 2005

Optimized Noise Generator in VHDL with Cyclone 2 FPGA - 2009

Real Time Pitch Shift in an FPGA - 2005

An analog electronic organ based on direct digital sound synthesis - 2001

A modular electronic organ based on programmable logical devices - 2003

24 Bit 192kHz Audio-Music Workstation with 1024 voices polyphonic synthesizer on Altera Cyclone III embedded kit - 2008

High Precision Audio Filter in VHDL - 2005

Digital Real Time Pitching Module for the Audio Workstation - 2009

Digital Real Time Resampler Module for the Audio DSP Workstation - 2008

Audio Signal Resampler amd Player with with Cylcone 4 FPGA - 2011

Digital Resampler Module for the Audio DSP Workstation - 2007

Reverb and Delay Algorithm in VHDL - 2005

A scalable audio DSP platform for FPGAs in VHDL - 2009

Emulation of a MOSTEC 8051 sound chip (SID) with a PLD - 2003

Emulation of a MOSTEC 8051 sound chip (SID) with FPGA - 2006

S/PDIF interface for FPGA-based audio processor - JS 2005

Graphic Spectrum Analyzer - J.S. 2006

Graphic Spectrum Analyzer - J.S. 2008

Audio Spectrum Analyzer with Cylcone 4 FPGA - 2011

Virtual Analog Synthesizer in VHDL - 2004

 

A Test Signal Generator for Audio Applications in VHDL - 2008

USB-MIDI for DRUMMIX Drum Computer and Pyratone FPGA Synthesizer - JS 2016

Virtual MIDI and Audio digital mixer with GUI - 2004

Virtual MIDI and Audio digital mixer with GUI - 2004

Virtual Analog Organ V2001 with Xilinx Spartan3E FPGA - 2006

Virtual Analog Organ V2003 with Xilinx Spartan3E FPGA - 2007

Programmable Virtual Analog Organ with Xilinx Spartan3E FPGA - 2007

Wave Table Synthesis in FPGAs - 2006

A virtual wave table synthesis module in VHDL - 2008

 

oldpages

 

Silencing a Mixing Room by Echo Cancelling - J.S. 2004

The advantage of 192kHz for audio processing - J.S. 2006

The advantage of 96kHz for audio processing - J.S. 2002

Algorhythms - musical rhythms created from algorithmic sound synthesis - J.S. 2001

Real Analog sound synthesis with a digital circuit - J.S. 2005

Example of analog electrical modelling - J.S. 2003

PLD based analog sound synthesis with self oscillating circuit - J.S. 2001

Generation of true sine square triangle waves for virtual analog synthesis - J.S. 2004

Converting Audio to MIDI with a Digital Signal Processor - J.S. 2000

Resonance Absorbers in a wooden box - J.S. 2003

Comparison between 48kHz and 96kHz for audio recording J.S. 2003

Comparison between 48kHz and 384kHz for audio recording J.S. 2004

Comparison between 48kHz and 768kHz for audio synthesis - J.S. 2006

Quadratic and Cubic residue diffusers - J.S. 2005

Cubic residue diffusers - J.S. 2005

Sound Diffusor Concepts - J.S. 1999

2D - Residue Diffuser Designer - J.S. 2007

Alternating Binary Frequency Diffusers - J.S. 2007

Metal Diffuser Concepts - J.S. 2003

Mosaic Diffusor Concepts - J.S. 2002

Quadratic Residue Diffuser for multiple frequencies - J.S. 2004

Special Design of Multi Frequency Diffusers - J.S. 2005

3D - Diffusisve Wall - J.S. 2004

Spiraldiffuser - J.S. 2004

Alternating Prime Number Diffusers - J.S. 2006

Woodstrip Diffuser Concept - J.S. 2003

Wooden Diffusor Concepts - J.S. 2000

A digital noise generator in VHDL - J.S. 2002

Digital Audio Upsampling - J.S. 2004

Lowering Reflections in Recording Studios by Echo Cancelling - J.S. 2002

Silencing a Mixing Room by Echo Cancelling - J.S. 2004

Silencing a Mixing Room by Echo Cancelling - J.S. 2004

Enhanced MIDI protocol for higher transmission rates and lower latency - J.S 2003

Advantages of FPGAs compared to DSPs for audio processing - J.S. 2005

Advantages of FPGAs in the field of Audio Processing - J.S. 2009

A Virtual Piano in VHDL based on physical modelling synthesis - J.S. 2005

A Virtual Piano in an FPGA using physical modelling for sound synthesis - J.S. 2007

Real Time Frequency Conversion between 44,1kHz, 48kHz and 96kHz in modern audio system - J.S. 2005

Frequency shifting with sub sample time delay insertion - J.S. 2003

Smoothed Frequency Shifting with sub sample time delay insertion - J.S. 2008

Lowering Jitter in Music Recordings - J.S. 2000

A test circuit for Jitter meassurement in audio systems - J.S. 2004

A shaped digital noise generator - J.S. 2001

Issues with Sine Wave Generation in digital systems by DDS

Limitation of the current MIDI protocol - JS 1999

MIDI resolution with analog synthesizer emulation - JS 1999

The Limits of Virtual Sound Synthesis by Physical Modelling - JS 2002

MIDI 2000 - an enhanced MIDI protocol for higher transmission rates - J.S 2001

MOA - MIDI over AUIDO - Transmission of MIDI Data in Audio Channels

advanced audio technology - microphone test - 2004

Generation of high precise music frequencies using iterative integer multiplication

Optimized 2D - Residue Diffusers with statsitical scattering - J.S. 2007

PDM - Enhanced Techniques for Pulse Density Modulation

PWM - Pulse Width Modulation for one 1 Bit digital ouput

A Analog Amplifier Stage for PLDs with push pull complementary output - J.S. 2001

A Stereo Analog Audio Amplifier Circuit for PLDs and FPGAs with push pull audio output - J.S. 2003

2D - Cubic residue diffusers - J.S. 2007

Quadratic residue diffusers - J.S. 2003

Optimized Sine Wave Generation in digital systems - 2001

Examples of Sine Wave Generation in digital systems - 2002

Eamples of Sine Wave Generation in audio systems - 2005

Optimized sine wave generation in digital systems - J.S. 2004

Optimized sine wave generation in digital systems - J.S. 2004

Sound Source Localisation - J.S. 2002

Generation of optimized sine waves with direct digital synthesis - J.S. 2002

Generation of harmonic sine waves - J.S. 2002

A Concept for a 3 Way Monitor Loud Speaker Type C - J.S. 2001

A Monitor Concept for a 3 Way Loud Speaker - J.S. 2001

A Studio Monitor Concept for a 3 Way Loud Speaker - J.S. 2001

Concept for 3 Way Monitors and Loud Speakers - J.S. 2001

Mobiles Aufnahmestudio fuer Raum Frankfurt, Hanau, Darmstadt, Gelnhausen

Design of a Recording Room - J.S. 2002

Example of a Recording Studio - J.S. 1999

Example of a Recording Studio - J.S. 1999

Example of a HIFI Studio - J.S. 1999

calculation of the reflection in a recording room - J.S. 2001

simulation of the reflection in a recording room - J.S. 2002

Functionaliy of modern music synthesizers

Functionaliy of modern music synthesizers - J.S. 2000

Virtual Analog Sound Synthesis by DSP based Physical Modelling - J.S. 2002

A Virtual Analog Synthesizer in VHDL based on virtual modelling synthesis - J.S. 2004

A Virtual Analog Oscillator in VHDL - J.S. 2002

A virtual analog oscillator in a FPGA - J.S. 2004

analog oscillators replaced by digital circuits - J.S. 2002

oldpages/vasynthesizer.htm

Window Equations for low DSP-usage - J.S. 2002

 

A Programamble Audio Signal Visualizer with FPGAs - 2016

 

Dynamic virtual wave table synthesis on a Cyclone iV FPGA - 2011