DSP ALGORITHMS - HOME

What We Offer

DSP ALGORITHMS provides ready to deploy, reliable, lab and field proven signal processing solutions suitable for many audio and speech applications including audio and video conferencing, hands-free communication, voice recognition, sound reinforcement, smart loudspeakers, and many more.

Besides the ready to license solutions we also offer consultancy and design services from algorithm development to assembly optimization. We specialize in audio, speech and acoustics signal processing, adaptive filtering, speech enhancement, echo cancellation, active noise and vibration control, and much more.

Our Added Value

When it comes to licensing our proven solutions, we provide customization, optimization, and free of charge advice on system architecture and hardware selection. Free of charge technical and integrating support is always included with each Software Development Kit. Those services and expert insights are much appreciated by our current customers all over the world and have resulted in many high quality products at the most competitive prices.

A Few Highlights

  • CANEC Speech Enhancement Software Library

    The CANEC all-in-one solution The CANEC all-in-one solution includes all audio signal processing algorithms a conference appliance may need, from high quality full-band multi-channel acoustic echo cancellation to equalizers and filter, and from adaptive beamforming microphone array to noise reduction algorithms. In many applications not all those algorithms are required or necessary, and we understand this thoroughly. For this reason, we also offer each algorithm separately. For instance a robot will focus on user instructions with the beamforming microphone array only. A voice controlled music player, would need the acoustic echo canceller besides the beamformer so it can also hear and recognize reliably the user's instruction while the music is playing. All our algorithms can be used either separately or combined in a library of algorithms that works efficiently together.
  • OCEAN Hardware Platform

    With the OCEAN hardware platform, we can finally show off the true performance and added value of our algorithms. Not only that, the OCEAN hardware is designed to be simple to use, modular, and ready to be embedded in a final product, reducing time to market, risk, and cost.
    • The OCEAN-ADSP21489-1214PA has been designed to meet the professional and installed audio market specifications. It is delivered running at 48kHz audio sampling rate with conferencing firmware consisting of 8 full-band acoustic echo cancellers, beamforming, automixing, daisy chaining, and much more.
    • The OCEAN-ADSP21489-0808HC is oriented towards both pro-audio and high end consumer applications and provides best quality conference appliance today at the most competitive price. It comes out of the box running 6-channel acoustic echo canceller, each with tail length of 250 ms, beamforming microphone array, noise reduction, automatic gain controller, and much more, all running at 48kHz sampling rate.
    • OCEAN-BF592 The OCEAN-BF592 is oriented toward consumer products and can run 4 element adaptive beamforming microphone array, dual microphone echo canceller with beamforming, active noise control, and other applications.
  • The Adaptive Signal Processing Toolbox

    Not only do we offer real-time ready to license algorithms, but we also provide several design tools such as The Adaptive Signal Processing Toolbox (ASPT). This toolbox gives the engineer with sufficient experience the right tools to quickly build many complex adaptive signal processing applications without worrying about the implementation details of the underlying basic adaptive algorithms. ASPT comes with more than 60 different FIR, IIR, Lattice, linear, nonlinear, time domain, and frequency domain adaptive algorithms. All ASPT algorithms are implemented and tested in Matlab/Octave as well as in C/C++.
Shortly, we have a lot to offer. Some products and services we have displayed on this web site, but a lot more we didn't. Please take your time to examine our displayed solutions and if you don't find what you need, or have any questions, we very much appreciate if you take the time to Contact Us and we will be very happy to discuss your needs.