Giter Site home page Giter Site logo

subbandadaptivex's Introduction

SubbandAdaptiveX

Subband Adaptive System with Crossterms for aliasing reduction

These scripts and functions was developed for the course Circuiti e Algoritmi per Applicazioni Mutimediali at Università Politecnica delle Marche, following the article Adaptive filtering in subbands with critical sampling: analysis, experiments, and application to acoustic echo cancellation - A.Gilloire, M.Vetterli

  • N_LMS.m simple LMS and NLMS single channel adaptive filter

  • QMF_2.m Quadrature Mirror Filter bank for analysis/synthesis, made with Johnston 12B coefficients

  • QMF_poly.m Quadrature Mirror Filter bank for analysis/synthesis, made with Johnston 12B coefficients and polyphase decomposition

  • pQMF.m Multi-band pseudo QMF filter bank for analysis/synthesis, made with cosine modulation of a prototype LP filter

  • Adaptive_QMFB_2.m Adaptive 2-band structure with QMF

  • Adaptive_QMFB_2_cross.m Adaptive 2-band structure with QMF and cross-filters

  • Adaptive_pQMFB.m Adaptive multiband structure with pseudoQMF and cross-filters

  • qmfa.m , qmfs.m analysis/synthesis functions

  • nlms_cross_dual.m , nlms_cross_multi.m adaptive functions

  • Adaptive_AEC.m Adaptive Acoustic Echo Cancellation application scenario of multirate system with crossterms

subbandadaptivex's People

Contributors

viduzz84 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.