Founder, Circuit Designer, Dsp Engineer, Software Developer And Gui Designer
CurrentDevelopment of a C++ DSP library for IIR/FIR filters implementation, digital non-linear models for diode, tube, pentode, BJT, JFET stages, delays and modulation effects.Implementation and optimization for real time usage of various math algorithms such as uni/multi-dimensional interpolators, non-linear differential equations/systems solvers (using implicit/explicit, single step/multistep integration methods), polynomial representation and root finding, complex domain math operations.Extensive usage of object-oriented programming paradigms with careful optimization of audio processing routines through SSE/SSE2 vectorization intrinsics.Development of algorithms for high order IIR filters decomposition and cascading, to implement stable linear filters with time varying coefficients, avoiding/minimizing output discontinuities during coefficients update, without parameters changing smoothing.Development of ’’de-warping’’ algorithms to avoid frequency warping approaching Nyquist frequency when using bilinear transform on 1st and 2nd order IIR filters of various topologies, without oversampling and additional compensation filters.Applicable to any analog derived filter in conjunction with the previously mentioned decomposition algorithm.Development of many DSP models of famous analog equipment, with particular focus on guitar/bass amps and stomp boxes.Models derived from a component-level analysis on available schematics, with subsequent optimizations and simplifications for real-time usage. All Ignite Amps plug-ins are freely downloadable on www.igniteamps.com/audio-plug-ins/ and have been published on various magazines (such as MusicTech Magazie [UK], Computer Music Magazine [UK], Beat[DE]), specialized sites and blogs.