2015-07-20, 16:18
First of all its an amazing and very complex addition to Kodi so whoever was/is involved should first of all be acknowledged because of the sheer dedication and hard work and patience it took to bring this support into Kodi.
From my part all I can say is how flabbergasting, chin dropping and amazing it is.
However as with all big projects its bound to have some kinks, its not surprising and to be expected, but nonetheless these things have to be reported so this is the reason for this thread.
So this will be a rolling thread for Audio DSP related issues now that its been merged into master and will make some commnets and report some of the issues noticed thus far.
Anyone is welcome to post their issues or solutions here.
After a small test found some issues some serious some not so serious and to be honest not sure if Im doing it right.
1) adsp.basic addon fails to compile. This is a build log for all the 3 addons -> http://pastebin.com/Anz7mB86 Fixed by https://github.com/kodi-adsp/adsp.basic/pull/3
2) Enabling an addon when dsp is enabled shows DSP add-on is currently in use and can't be removed. it should be The DSP add-on is currently in use and can't be modified.
3) Regarding 2) messages its mentioned this already in PR but was not even replied to DSP add-on is currently in use and can't be removed. according to AlwinEsch that message was removed see discussion but it was re-added by AchimTuran
4) This message is not displayed The audio DSP manager has been enabled without any enabled DSP add-on. Enable at least one add-on in order to use the audio DSP functionality. Fixed in current master
5) adsp.biquad.filters seems to hang Kodi sometimes and does odd things, like audio stops coming out the speakers (even though some faint murmur comes out LFE) and playback time still continues, (when you select audio speaker setup and pick biquad) Debug log http://pastebin.com/2QVgjXB3 Seems like a huge memory leak somewhere when this happens If you leave it audio comes back in next track.
6) adsp.freesurround Just keeps crashings Kodi with segmentation fault http://pastebin.com/q4xWhKA1 atm its unusable here.
7) Empty settings with no strings I think AlwinEsch had it at some stage working properly with the messages fixed up. Fix proposed https://github.com/kodi-adsp/adsp.biquad.filters/pull/3
This missing string should be: Enable pre-processing - Parametric EQ
![Full sized picture Image](http://snag.gy/PO06c.jpg)
8)Kodi AudioDSP settings are lost on AudioDSP crash, If you had enabled any addons and even DSP was enabled, on a crash (hapens often at this stage) when Kodi restarts (in case of upstart script and minimal Ubuntu) You are taken the addon manager window?!!!? See any of the crash-logs posted for freesurround crash
9) Slider dialog for audio sync has no title Fix Proposed https://github.com/xbmc/xbmc/pull/7569
Note on Issue 10)
Existing one
https://github.com/xbmc/xbmc/blob/ea251f...#L317-L321
DSP one
https://github.com/xbmc/xbmc/blob/master...#L629-L633
Code duplication: Cant understand the need to duplicate code like the common dialogs and things of this kind that already exist. But then I dont understand enough to make it any better.
10) Slider dialog for audio sync / subtitle delay offset dialogs does not respect remote mapping for AudioDelayMinus / AudioDelayPlus SubtitleDelayMinus / SubtitleDelayPlus when setup.
11) Add-ons show uninstall button in addon manager (But these are binary addons they cant be removed or uninstalled which is why issue 4) is about and that message is redundant.
This is especially wrong since pressing uninstall removes the addon from addon manager listing but on Kodi restart Add-on is back since you cant uninstall system files
12) adsp.basic addon is unusable for the most part, when activating any of the features music playback stops huge memory usage and you cant get back any audio until Kodi is restarted. (will grab logs soon enough.
I expect some sense decorum is maintained by all participants in here.
From my part all I can say is how flabbergasting, chin dropping and amazing it is.
However as with all big projects its bound to have some kinks, its not surprising and to be expected, but nonetheless these things have to be reported so this is the reason for this thread.
So this will be a rolling thread for Audio DSP related issues now that its been merged into master and will make some commnets and report some of the issues noticed thus far.
Anyone is welcome to post their issues or solutions here.
After a small test found some issues some serious some not so serious and to be honest not sure if Im doing it right.
1) adsp.basic addon fails to compile. This is a build log for all the 3 addons -> http://pastebin.com/Anz7mB86 Fixed by https://github.com/kodi-adsp/adsp.basic/pull/3
2) Enabling an addon when dsp is enabled shows DSP add-on is currently in use and can't be removed. it should be The DSP add-on is currently in use and can't be modified.
3) Regarding 2) messages its mentioned this already in PR but was not even replied to DSP add-on is currently in use and can't be removed. according to AlwinEsch that message was removed see discussion but it was re-added by AchimTuran
4) This message is not displayed The audio DSP manager has been enabled without any enabled DSP add-on. Enable at least one add-on in order to use the audio DSP functionality. Fixed in current master
5) adsp.biquad.filters seems to hang Kodi sometimes and does odd things, like audio stops coming out the speakers (even though some faint murmur comes out LFE) and playback time still continues, (when you select audio speaker setup and pick biquad) Debug log http://pastebin.com/2QVgjXB3 Seems like a huge memory leak somewhere when this happens If you leave it audio comes back in next track.
Code:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7846 kodi 20 0 2243796 210588 60812 S 110.8 5.2 3:02.03 kodi.bin
7) Empty settings with no strings I think AlwinEsch had it at some stage working properly with the messages fixed up. Fix proposed https://github.com/kodi-adsp/adsp.biquad.filters/pull/3
This missing string should be: Enable pre-processing - Parametric EQ
![Full sized picture Image](http://snag.gy/PO06c.jpg)
8)Kodi AudioDSP settings are lost on AudioDSP crash, If you had enabled any addons and even DSP was enabled, on a crash (hapens often at this stage) when Kodi restarts (in case of upstart script and minimal Ubuntu) You are taken the addon manager window?!!!? See any of the crash-logs posted for freesurround crash
9) Slider dialog for audio sync has no title Fix Proposed https://github.com/xbmc/xbmc/pull/7569
Note on Issue 10)
Existing one
https://github.com/xbmc/xbmc/blob/ea251f...#L317-L321
DSP one
https://github.com/xbmc/xbmc/blob/master...#L629-L633
Code duplication: Cant understand the need to duplicate code like the common dialogs and things of this kind that already exist. But then I dont understand enough to make it any better.
10) Slider dialog for audio sync / subtitle delay offset dialogs does not respect remote mapping for AudioDelayMinus / AudioDelayPlus SubtitleDelayMinus / SubtitleDelayPlus when setup.
11) Add-ons show uninstall button in addon manager (But these are binary addons they cant be removed or uninstalled which is why issue 4) is about and that message is redundant.
This is especially wrong since pressing uninstall removes the addon from addon manager listing but on Kodi restart Add-on is back since you cant uninstall system files
12) adsp.basic addon is unusable for the most part, when activating any of the features music playback stops huge memory usage and you cant get back any audio until Kodi is restarted. (will grab logs soon enough.
I expect some sense decorum is maintained by all participants in here.