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
A Few Highlights
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
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
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.
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++.