Audio DSP: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
(Add appropriate wikilinks to dead end page)
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{incomplete}}
{{Red|{{Resize|1.2em|'''Removed Feature'''}} }}<br />


AudioDSP (Audio Digital Signal Processing) add-ons allow for all sorts of audio processing in Kodi. Currently there are only a small number of add-ons included by default as of Kodi v16.
The ADSP feature is deprecated for [[Archive:Krypton|v17 "Krypton"]] and relevant code removed from {{Kodi}} [[Leia|v18 "Leia"]]. The reasons are explained in the following links:
* [https://forum.kodi.tv/showthread.php?tid=252871&pid=2672651#pid2672651 Forum discussion detailing reason for removal]
* [https://github.com/xbmc/xbmc/pull/13723 Pull Request to remove ADSP code]


== List of ADSP add-ons ==
{{Updated|19}}
'''adsp.basic''' - available on all platforms except Android.
 
It started as the first add-on for AudioDSP. It's usecase is to provide basic and usefull tasks for audio processing.
 
Available modes:
* Speaker Gain. Here you can set gain values for all speaker channels of your configured ActiveAE sink.
* Speaker Delay. Here you can set delay values for all speaker channels of your configured ActiveAE sink.
* Dolby Pro Logic II downmixes your audio stream to stereo if your sink is configured with 2.0.
 
 
'''asdp.freesurround''' - available on all platforms except Android.
 
Is based on [//hydrogenaud.io/index.php/topic,52235.0.html foo_dsp_fsurround], which is a open source plugin for foobar, from pro_optimizer. Its purpose is to decode surround information from your stereo music to produce 5.1 output.
It works with any stereo surround sound format like - Dolby Surround, Dolby ProLogic, Dolby ProLogic II... for the full list please read the forum thread from pro_optimizer. It will also faithfully play back your 'plain old' stereo music, with the exception that echoes are usually played over the surround speakers, and some sound sources, usually strongly distorted guitars, choirs etc., tend to surround the listener instead of being played over the front speakers alone.
 
Available modes:
 
* Freesurround upmix is available if you configure your ActiveAE sink through more than 2.0 (stereo).
 
 
'''adsp.biquad.filters''' - ''[http://forum.kodi.tv/showthread.php?tid=218756 more info]'' - only available on Windows and Linux
 
This add-on is based on [//github.com/kodi-adsp/adsp.template adsp.template] and [//github.com/AchimTuran/asplib/ asplib], which implements a [//en.wikipedia.org/wiki/Digital_biquad_filter biquad filter] structure for signal filtering. The filter structure is very familiar in audio processing and allows the realisation of almost all filter types like low-, high-, band-pass ...
Currently this add-on only has one design equation for an graphical equalizer with 10 frequency bands and a main gain value. It processes all audio channels with the same filter configuration except the LFE (Low Frequency Effects or sub woofer) channel. This channel should be created or processed by another pre-processing add-on when LFE is not available.
 
Available modes:
 
* Post processing mode for all available audio sink channels except LFE.
 
== Installing ADSP add-ons on Ubuntu ==
{{warning| Audio DSP add-ons are not currently included in the Team Kodi PPA.}}
 
ADSP add-ons are binary [[add-ons]], but in [[Ubuntu]] they are not packaged with Kodi. All other official Kodi versions have these add-ons included with the default install. For Ubuntu, they must be installed through apt-get. In the future this will be something the user can manage from within the Kodi GUI, but for now they must be installed outside of Kodi.
 
{{Note|If you don't already have the Team Kodi (team-xbmc) PPA added, then you will need to do so in order to install the PVR client add-ons (see '''[[HOW-TO:Install Kodi for Linux#Ubuntu|here]]'''). If you're not sure, you probably already have it installed, as that is how you normally install Kodi in the first place.}}
 
# Quit Kodi if it is already running and open a terminal window
# Type in <pre>sudo apt-get update</pre> and enter your password when prompted
# Type in <pre>sudo apt-get install PACKAGENAMEHERE</pre> but replace '''PACKAGENAMEHERE''' with a package name from the table below.
#: ''example: <code>sudo apt-get install kodi-pvr-argustv</code>''
 
The ADSP client add-on should now be installed. If Kodi was already running, restart it to load the add-on.
 
=== Packages ===
<section begin="packages" />
{| class="prettytable"
|-
! Package name !! Description
|-
|  ||
|-
|}
<section end="packages" />
 
{{updated|16}}
 
[[Category:Manual]]
[[Category:Audio]]
[[Category:Settings]]

Revision as of 04:09, 10 August 2021

Removed Feature

The ADSP feature is deprecated for v17 "Krypton" and relevant code removed from Kodi v18 "Leia". The reasons are explained in the following links: