Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_dsp_effect (Read 249046 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_dsp_effect

Reply #225
My poor eyesight must be failing me even more (might be due for cataract surgery), but I don't see the stutter.
I'll do some ABX tests to see if I hear anything.

foo_dsp_effect

Reply #226
support Windows XP SP2 ? On my pc with this OS causes crash foobar, on other pc with Windows Vista functions normally.

foo_dsp_effect

Reply #227
The HDCD reissue of King Crimson's Lizard has PE enabled. However, max gain never exceeds 0.00, and min gain never exceeds 0.00.

Is there anything to be gained from HDCD decoding this CD?

foo_dsp_effect

Reply #228
Hey mudlord,

I really appreciate that you've made this DSP plugin for foobar. I personally find it really useful, but I find it annoying to go in to the settings every time I want to use the DSP. Is there a way to add it as an item in my interfaces? If not, it would be really cool if you could add that feature in an update some time soon.

foo_dsp_effect

Reply #229
I was wondering what changed in version 0.15. The component page just says "Numerous changes, will note them down later."

foo_dsp_effect

Reply #230
Hi there,

I've got a problem with the dsp_effects-component. Version 0.15

First, I wanted to run it on my old foobar 1.1.7 which said the component was built with a newer SDK, so I upgraded to 1.3.7, standalone-installation, third-party-components were moved to user-components-folder.
Second, I started foobar and wanted to run the DSP-component; I wanted to open the Equalizer (because that's what the plugin would hopefully do for me; a sub-bass amplification) and foobar crashed.
Third, I removed the component (deleted dll) and re-installed it again (Preferences > Components > Install), restarted foobar, opened the Equalizer, and foobar crashed
Fourth, I played around with the components in the configuration manager (like Echo, Phaser), and they all worked just fine by opening them in the view-menu. So then I removed them and added equalizer again, and foobar crashed.

Seems like the Equalizer is somehow messed up. Unfortunately, I couldn't find any old versions of the component so I couldn't test, if this is just a thing with the current version (0.15), with the combination of the most recent foobar and dsp_effects, or a general problem with the equalizer. The standard foobar-equalizer works just fine in any scenario.

Anyhow, I've failed to find an attach-file-button in this reply-form, so I couldn't attach the dump-file and the following codebox shows the error report.

Code: [Select]
Illegal operation:
Code: AA67913Ch, flags: 00000001h, address: 76FCC42Dh
Bug check

Call path not available.

Code bytes (76FCC42Dh):
76FCC3EDh:  C0 89 45 B8 C7 45 BC D5 C3 FC 76 39 45 14 74 23
76FCC3FDh:  8B 45 10 83 F8 0F 76 03 6A 0F 58 89 45 C0 C1 E0
76FCC40Dh:  02 50 FF 75 14 8D 45 C4 50 E8 57 AD 02 00 83 C4
76FCC41Dh:  0C EB 03 89 45 C0 8D 45 B0 50 FF 15 5C 11 FC 76
76FCC42Dh:  C9 C2 10 00 CC CC CC CC CC 8B FF 55 8B EC 56 8B
76FCC43Dh:  75 08 83 FE F4 72 18 83 FE F6 77 13 8D 45 08 50
76FCC44Dh:  6A 00 56 E8 DD 02 00 00 85 C0 74 03 8B 75 08 56
76FCC45Dh:  FF 15 34 10 FC 76 5E 85 C0 7C 05 33 C0 40 EB 08

Stack (0B4AFB70h):
0B4AFB50h:  00000000 FFFFFD34 000002E4 FFFFFD34
0B4AFB60h:  000002CC 00000019 00000000 0B4AFB70
0B4AFB70h:  AA67913C 00000001 00000000 76FCC42D
0B4AFB80h:  00000000 7DE334DD 00000000 00000000
0B4AFB90h:  008DD378 00000000 00000000 FFFDE000
0B4AFBA0h:  00000000 00000000 00000000 0B4AFB84
0B4AFBB0h:  00000000 FFFFFFFF 77A571F5 010971A9
0B4AFBC0h:  0B4AFBFC 714D27A7 AA67913C 00000001
0B4AFBD0h:  00000000 00000000 008DD378 0B4AFE18
0B4AFBE0h:  008DD378 0B4AFBD8 0B4AF744 0B4AFD64
0B4AFBF0h:  714E9188 714EFDE0 00000000 0B4AFD70
0B4AFC00h:  7143443C A896A178 008DD378 00010010
0B4AFC10h:  00010010 00000000 00000000 77A0E38C
0B4AFC20h:  7DE333BD 0B4AFE30 008201A4 00820000
0B4AFC30h:  00000000 00000000 009E0024 00000270
0B4AFC40h:  00000000 00000000 77A0E38C 7DE333C9
0B4AFC50h:  008DCF7C 008201A4 00820000 00000000
0B4AFC60h:  00827898 008E0023 00000270 00000000
0B4AFC70h:  00000000 008DDA00 00827588 009E0024
0B4AFC80h:  00000270 008279E8 00000000 00827898

Registers:
EAX: 0B4AFB70, EBX: 008DD378, ECX: 00E7D288, EDX: 00E47E94
ESI: 0B4AFE18, EDI: 008DD378, EBP: 0B4AFBC0, ESP: 0B4AFB70

Crash location:
Module: KERNELBASE
Offset: C42Dh
Symbol: "RaiseException" (+58h)

Loaded modules:
foobar2000                      loaded at 00D00000h - 00ECC000h
ntdll                            loaded at 779E0000h - 77B60000h
kernel32                        loaded at 770E0000h - 771F0000h
KERNELBASE                      loaded at 76FC0000h - 77007000h
COMCTL32                        loaded at 71500000h - 7169E000h
msvcrt                          loaded at 76D30000h - 76DDC000h
GDI32                            loaded at 75A80000h - 75B10000h
USER32                          loaded at 76DE0000h - 76EE0000h
ADVAPI32                        loaded at 75920000h - 759C0000h
sechost                          loaded at 75D30000h - 75D49000h
RPCRT4                          loaded at 75510000h - 75600000h
SspiCli                          loaded at 75370000h - 753D0000h
CRYPTBASE                        loaded at 75360000h - 7536C000h
LPK                              loaded at 75D70000h - 75D7A000h
USP10                            loaded at 753D0000h - 7546D000h
SHLWAPI                          loaded at 758C0000h - 75917000h
WINMM                            loaded at 71200000h - 71232000h
DSOUND                          loaded at 6EF50000h - 6EFC2000h
ole32                            loaded at 75610000h - 7576C000h
POWRPROF                        loaded at 72F30000h - 72F55000h
SETUPAPI                        loaded at 75D90000h - 75F2D000h
CFGMGR32                        loaded at 76EF0000h - 76F17000h
OLEAUT32                        loaded at 759F0000h - 75A7F000h
DEVOBJ                          loaded at 75D50000h - 75D62000h
UxTheme                          loaded at 716A0000h - 71720000h
SHELL32                          loaded at 75F50000h - 76B9A000h
zlib1                            loaded at 62E80000h - 62E9F000h
shared                          loaded at 714D0000h - 714FD000h
imagehlp                        loaded at 759C0000h - 759EB000h
dbghelp                          loaded at 712E0000h - 713CB000h
COMDLG32                        loaded at 77560000h - 775DB000h
CRYPT32                          loaded at 76BE0000h - 76D01000h
MSASN1                          loaded at 774F0000h - 774FC000h
Secur32                          loaded at 72370000h - 72378000h
gdiplus                          loaded at 70DD0000h - 70F60000h
WINHTTP                          loaded at 74E20000h - 74E78000h
webio                            loaded at 74DD0000h - 74E1F000h
IMM32                            loaded at 77500000h - 77560000h
MSCTF                            loaded at 77010000h - 770DC000h
nvinit                          loaded at 74D30000h - 74D59000h
foo_albumlist                    loaded at 71470000h - 714CA000h
foo_dsp_eq                      loaded at 71430000h - 71466000h
foo_dsp_effect                  loaded at 10000000h - 10045000h
foo_freedb2                      loaded at 71290000h - 712DF000h
foo_converter                    loaded at 70D40000h - 70DC7000h
foo_plorg                        loaded at 71400000h - 7142A000h
MSVCP100                        loaded at 70CD0000h - 70D39000h
MSVCR100                        loaded at 70C10000h - 70CCF000h
foo_dsp_std                      loaded at 71250000h - 71286000h
foo_bpm                          loaded at 70BC0000h - 70C0E000h
libfftw                          loaded at 6EC30000h - 6EDB6000h
foo_fileops                      loaded at 70B70000h - 70BBD000h
foo_httpcontrol                  loaded at 70AF0000h - 70B64000h
WS2_32                          loaded at 76BA0000h - 76BD5000h
NSI                              loaded at 75D80000h - 75D86000h
WSOCK32                          loaded at 75190000h - 75197000h
MPR                              loaded at 711E0000h - 711F2000h
foo_ui_columns                  loaded at 055B0000h - 05740000h
urlmon                          loaded at 75770000h - 758BA000h
api-ms-win-downlevel-ole32-l1-1  loaded at 75F30000h - 75F34000h
api-ms-win-downlevel-shlwapi-l1  loaded at 75500000h - 75504000h
api-ms-win-downlevel-advapi32-l  loaded at 77480000h - 77485000h
api-ms-win-downlevel-user32-l1-  loaded at 76F20000h - 76F24000h
api-ms-win-downlevel-version-l1  loaded at 75D20000h - 75D24000h
version                          loaded at 75180000h - 75189000h
api-ms-win-downlevel-normaliz-l  loaded at 779B0000h - 779B3000h
normaliz                        loaded at 75F40000h - 75F43000h
iertutil                        loaded at 77240000h - 77472000h
WININET                          loaded at 75B40000h - 75D15000h
USERENV                          loaded at 76D10000h - 76D27000h
profapi                          loaded at 76EE0000h - 76EEB000h
foo_input_std                    loaded at 6EDF0000h - 6EF4B000h
MSACM32                          loaded at 70600000h - 70614000h
avcodec-fb2k-56                  loaded at 67300000h - 674D4000h
avutil-fb2k-54                  loaded at 6EBC0000h - 6EC2C000h
foo_pqview                      loaded at 00550000h - 0057D000h
foo_ui_std                      loaded at 671F0000h - 672FD000h
MSIMG32                          loaded at 73170000h - 73175000h
foo_playcount                    loaded at 708B0000h - 708EE000h
foo_unpack                      loaded at 6EB70000h - 6EBBB000h
foo_cdda                        loaded at 6EB20000h - 6EB70000h
foo_rgscan                      loaded at 6D370000h - 6D3CE000h
foo_audioscrobbler              loaded at 009D0000h - 00A03000h
CLBCatQ                          loaded at 75470000h - 754F3000h
MMDevApi                        loaded at 70850000h - 70889000h
PROPSYS                          loaded at 70750000h - 70845000h
AUDIOSES                        loaded at 70710000h - 70746000h
WindowsCodecs                    loaded at 6E440000h - 6E570000h
mswsock                          loaded at 72230000h - 7226C000h
wshtcpip                        loaded at 721C0000h - 721C5000h
mlang                            loaded at 705B0000h - 705DE000h
avrt                            loaded at 6DA20000h - 6DA27000h
IPHLPAPI                        loaded at 74EF0000h - 74F0C000h
WINNSI                          loaded at 74EE0000h - 74EE7000h
dhcpcsvc                        loaded at 71FA0000h - 71FB2000h
dhcpcsvc6                        loaded at 71F90000h - 71F9D000h
credssp                          loaded at 71EF0000h - 71EF8000h
wship6                          loaded at 721B0000h - 721B6000h
DNSAPI                          loaded at 74D80000h - 74DC4000h
rasadhlp                        loaded at 721D0000h - 721D6000h
fwpuclnt                        loaded at 721E0000h - 72218000h

Stack dump analysis:
Address: 76FCC42Dh (KERNELBASE+C42Dh), symbol: "RaiseException" (+58h)
Address: 77A571F5h (ntdll+771F5h), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 714D27A7h (shared+27A7h), symbol: "uBugCheck" (+20h)
Address: 714E9188h (shared+19188h), symbol: "CreateFileAbortable" (+E6FBh)
Address: 714EFDE0h (shared+1FDE0h), symbol: "CreateFileAbortable" (+15353h)
Address: 7143443Ch (foo_dsp_eq+443Ch)
Address: 77A0E38Ch (ntdll+2E38Ch), symbol: "RtlInitUnicodeString" (+164h)
Address: 009E0024h (foo_audioscrobbler+10024h), symbol: "foobar2000_get_interface" (+3254h)
Address: 77A0E38Ch (ntdll+2E38Ch), symbol: "RtlInitUnicodeString" (+164h)
Address: 009E0024h (foo_audioscrobbler+10024h), symbol: "foobar2000_get_interface" (+3254h)
Address: 77A571F5h (ntdll+771F5h), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 77A571F5h (ntdll+771F5h), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 77A0E38Ch (ntdll+2E38Ch), symbol: "RtlInitUnicodeString" (+164h)
Address: 77A0E0F2h (ntdll+2E0F2h), symbol: "RtlAllocateHeap" (+ACh)
Address: 100031F5h (foo_dsp_effect+31F5h)
Address: 71435125h (foo_dsp_eq+5125h)
Address: 00D25C89h (foobar2000+25C89h)
Address: 10010194h (foo_dsp_effect+10194h), symbol: "foobar2000_get_interface" (+534h)
Address: 100101B0h (foo_dsp_effect+101B0h), symbol: "foobar2000_get_interface" (+550h)
Address: 1002396Ch (foo_dsp_effect+2396Ch), symbol: "foobar2000_get_interface" (+13D0Ch)
Address: 10010062h (foo_dsp_effect+10062h), symbol: "foobar2000_get_interface" (+402h)
Address: 1001009Fh (foo_dsp_effect+1009Fh), symbol: "foobar2000_get_interface" (+43Fh)
Address: 7145231Dh (foo_dsp_eq+2231Dh), symbol: "foobar2000_get_interface" (+12B7Dh)
Address: 714352C3h (foo_dsp_eq+52C3h)
Address: 7145E6F8h (foo_dsp_eq+2E6F8h), symbol: "foobar2000_get_interface" (+1EF58h)
Address: 1000FFA5h (foo_dsp_effect+FFA5h), symbol: "foobar2000_get_interface" (+345h)
Address: 779F010Ah (ntdll+1010Ah), symbol: "KiUserCallbackDispatcher" (+2Eh)
Address: 7145E6F8h (foo_dsp_eq+2E6F8h), symbol: "foobar2000_get_interface" (+1EF58h)
Address: 7145E6F8h (foo_dsp_eq+2E6F8h), symbol: "foobar2000_get_interface" (+1EF58h)
Address: 10023936h (foo_dsp_effect+23936h), symbol: "foobar2000_get_interface" (+13CD6h)
Address: 1000A103h (foo_dsp_effect+A103h)
Address: 10023393h (foo_dsp_effect+23393h), symbol: "foobar2000_get_interface" (+13733h)
Address: 1000A2CBh (foo_dsp_effect+A2CBh)
Address: 1002AA0Ch (foo_dsp_effect+2AA0Ch), symbol: "foobar2000_get_interface" (+1ADACh)
Address: 1002A090h (foo_dsp_effect+2A090h), symbol: "foobar2000_get_interface" (+1A430h)
Address: 1002342Bh (foo_dsp_effect+2342Bh), symbol: "foobar2000_get_interface" (+137CBh)
Address: 770F338Ah (kernel32+1338Ah), symbol: "BaseThreadInitThunk" (+12h)
Address: 77A19F72h (ntdll+39F72h), symbol: "RtlInitializeExceptionChain" (+63h)
Address: 77A571F5h (ntdll+771F5h), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 77A19F45h (ntdll+39F45h), symbol: "RtlInitializeExceptionChain" (+36h)
Address: 1000A2B3h (foo_dsp_effect+A2B3h)
Address: 1000A2B3h (foo_dsp_effect+A2B3h)

Environment:
App: foobar2000 v1.3.7
UI: Default User Interface 0.9.5

Components:
Core (2015-01-14 10:28:10 UTC)
    foobar2000 core 1.3.7
foo_albumlist.dll (2015-01-14 10:22:14 UTC)
    Album List 4.5
foo_audioscrobbler.dll (2010-06-04 08:27:04 UTC)
    Audioscrobbler 1.4.7
foo_bpm.dll (2010-04-20 12:35:07 UTC)
    BPM Analyser 0.2.4.1
foo_cdda.dll (2015-01-14 10:20:12 UTC)
    CD Audio Decoder 3.0
foo_converter.dll (2015-01-14 10:20:42 UTC)
    Converter 1.5
foo_dsp_effect.dll (2015-02-22 13:08:25 UTC)
    Effect DSP 0.15
foo_dsp_eq.dll (2015-01-14 10:22:30 UTC)
    Equalizer 1.0
foo_dsp_std.dll (2015-01-14 10:21:54 UTC)
    Standard DSP Array 1.3.1
foo_fileops.dll (2015-01-14 10:21:20 UTC)
    File Operations 2.2.1
foo_freedb2.dll (2015-01-14 10:21:36 UTC)
    Online Tagger 0.7
foo_httpcontrol.dll (2013-04-26 16:12:30 UTC)
    HTTP Control 0.97.14-fb2kc
foo_input_std.dll (2015-01-14 10:28:10 UTC)
    Standard Input Array 1.0
foo_playcount.dll (2013-02-01 08:40:46 UTC)
    Playback Statistics 3.0.2
foo_plorg.dll (2011-05-05 17:03:00 UTC)
    Playlist Organizer 2.4
foo_pqview.dll (2008-03-11 18:02:54 UTC)
    Playback Queue Viewer 0.2
foo_rgscan.dll (2015-01-14 10:26:12 UTC)
    ReplayGain Scanner 2.2.1
foo_ui_columns.dll (2011-02-27 20:22:58 UTC)
    Columns UI 0.3.8.8
foo_ui_std.dll (2015-01-14 10:28:10 UTC)
    Default User Interface 0.9.5
foo_unpack.dll (2015-01-14 10:21:00 UTC)
    ZIP/GZIP/RAR Reader 1.7.1

Recent events:
Loading DLL: D:\foobar2000\components\foo_converter.dll
Loading DLL: D:\foobar2000\user-components\foo_plorg\foo_plorg.dll
Loading DLL: D:\foobar2000\components\foo_dsp_std.dll
Loading DLL: D:\foobar2000\user-components\foo_bpm\foo_bpm.dll
Loading DLL: D:\foobar2000\components\foo_fileops.dll
Loading DLL: D:\foobar2000\user-components\foo_httpcontrol\foo_httpcontrol.dll
Loading DLL: D:\foobar2000\user-components\foo_ui_columns\foo_ui_columns.dll
Loading DLL: D:\foobar2000\components\foo_input_std.dll
Loading DLL: D:\foobar2000\user-components\foo_pqview\foo_pqview.dll
Loading DLL: D:\foobar2000\components\foo_ui_std.dll
Loading DLL: D:\foobar2000\user-components\foo_playcount\foo_playcount.dll
Loading DLL: D:\foobar2000\components\foo_unpack.dll
Loading DLL: D:\foobar2000\components\foo_cdda.dll
Loading DLL: D:\foobar2000\components\foo_rgscan.dll
Loading DLL: D:\foobar2000\user-components\foo_audioscrobbler\foo_audioscrobbler.dll
Components loaded in: 0:00.457520
Pre config read
Configuration read in: 0:00.005992
Starting playlist loading
Watching: J:\sound
Album List refreshed in: 0:03.409264
User Interface initialized in: 0:03.526612
Processing commandline
initquit::init entry
initquit::init exit
Startup time : 0:04.886293
Location not parsable: "J:\sound\musica doris\santana(feat kirk hammett-metallica and robert randolph).wma", reason: IWMSyncReader::OpenStream failed : Playback of DRM-protected files is not supported (0xC00D0BBD)
Opening track for playback: "J:\sound\collection\cv313\2014 - Dimensional Space [FLAC release]\13 - subtraktive [intrusion twilight dub].flac"
Audioscrobbler: Handshake successful.
Opening track for playback: "J:\sound\collection\cv313\2014 - Dimensional Space [FLAC release]\13 - subtraktive [intrusion twilight dub].flac"


Machine specifications:
OS: Windows 6.1.7601 Service Pack 1 x64
CPU: Intel® Core™ i5 CPU      M 520  @ 2.40GHz, features: MMX SSE SSE2 SSE3 SSE4.1 SSE4.2
CPU threads: 4
Audio: Lautsprecher (High Definition Audio-Gerät); Digitalaudio (S/PDIF) (High Definition Audio-Gerät)

Thanks for taking a look at it.

foo_dsp_effect

Reply #231
Hi!
I have an old laptop with Windows 2000 and I installed foobar2000 v0.9.4.5, the last one to work for this OS. Is there an old version of foo_dsp_effect available somewhere for foobar2000 v0.9.4.5 ?

foo_dsp_effect

Reply #232
MondayMassacre, did you have the pitch shift DSP enabled?

foo_dsp_effect

Reply #233
Hey mudlord,

I really appreciate that you've made this DSP plugin for foobar. I personally find it really useful, but I find it annoying to go in to the settings every time I want to use the DSP. Is there a way to add it as an item in my interfaces? If not, it would be really cool if you could add that feature in an update some time soon.


That would be really cool !!

foo_dsp_effect

Reply #234
View / DSP / lists all the active DSPs as well as a link to the DSP manager.

foo_dsp_effect

Reply #235
I am now tested new release 0.16 and it still causes crash Foobar on Windows XP SP2.
mudlord please can you make only separate cd ed-emphasis filter ?


foo_dsp_effect

Reply #237
Rollin thanks!

 

foo_dsp_effect

Reply #238
Also noticed the EQ crash. Enabling the equalizer (clicking on it from the submenu) leads to a crash.

Also, you should add reset buttons to the various effects.

foo_dsp_effect

Reply #239
Hi mudlord,
Could you by default provide links to 2 versions of your component each time you update it? I think about synchronous publishing of both standard and -nodeemph version.

By the way:
View / DSP / lists all the active DSPs as well as a link to the DSP manager.
it is not the neat way for real time and easy controlling of tempo of listened track. Opening config, double licking elements... Permanent slider in DUI will be the best as I mentioned before. also +1 for:

Quote
Also, you should add reset buttons to the various effects.

foo_dsp_effect

Reply #240
MondayMassacre, did you have the pitch shift DSP enabled?

Nope, I haven't. Doesn't matter if I do though. Crashes anyways.
But the equalizer only crashes foobar, if I call it via the View > DSP > Equalizer menu. If I open the DSP configuration manager, I can select the Equalizer and hit the "configure selected" button without any harm. Also, opening directly via View > Equalizer works. (Is this the same equalizer?)

Meanwhile, I discovered that the equalizer only allows modification down to 55Hz... it would be really nice to be able to change the amplification of the frequencies down to 0 Hz. 20 would already be nice since most speaker play frequencies down to 20 Hz. On the other side an upgrade to 25kHz would be nice too. Otherwise it's just the same as the built-in eq.

foo_dsp_effect

Reply #241
20 would already be nice since most speaker play frequencies down to 20 Hz. On the other side an upgrade to 25kHz would be nice too. Otherwise it's just the same as the built-in eq.

Yeah - 20Hz with -30dB level  most speakers  hahaha  Even serious subwoofers have some trouble with frequencies below 30-40Hz and you say "most speakers play down to 20 Hz"
Sorry, I couldn't resist despite obvious offtopic 

foo_dsp_effect

Reply #242
Also noticed the EQ crash. Enabling the equalizer (clicking on it from the submenu) leads to a crash.

Also, you should add reset buttons to the various effects.

which eq are using?

foo_dsp_effect

Reply #243
20 would already be nice since most speaker play frequencies down to 20 Hz. On the other side an upgrade to 25kHz would be nice too. Otherwise it's just the same as the built-in eq.

Yeah - 20Hz with -30dB level  most speakers  hahaha  Even serious subwoofers have some trouble with frequencies below 30-40Hz and you say "most speakers play down to 20 Hz"
Sorry, I couldn't resist despite obvious offtopic 

Just chasin' the bass. 

foo_dsp_effect

Reply #244
MondayMassacre, did you have the pitch shift DSP enabled?

Nope, I haven't. Doesn't matter if I do though. Crashes anyways.
But the equalizer only crashes foobar, if I call it via the View > DSP > Equalizer menu. If I open the DSP configuration manager, I can select the Equalizer and hit the "configure selected" button without any harm. Also, opening directly via View > Equalizer works. (Is this the same equalizer?)

Meanwhile, I discovered that the equalizer only allows modification down to 55Hz... it would be really nice to be able to change the amplification of the frequencies down to 0 Hz. 20 would already be nice since most speaker play frequencies down to 20 Hz. On the other side an upgrade to 25kHz would be nice too. Otherwise it's just the same as the built-in eq.


I worked out the problem. The FB2K EQ is using a FB2K core function to ensure that the main thread is active. Because the configuration for DSPs in the View > DSP menu works via a thread, it conflicts and causes crashes. xnor's EQ does not have this problem and is superior to the default EQ, too.

Ideally I should rewrite things so that each of my DSPs has its own menu command like DEATH's eq, and not enumerate others, since the current method is quite a hack.

foo_dsp_effect

Reply #245
Hi,
Any chance for 0.16 in -nodeemph version?

foo_dsp_effect

Reply #246
See first post.

foo_dsp_effect

Reply #247
Thank you kindly mudlord

Re: foo_dsp_effect

Reply #248
I have a quick question:
Currently all the effects start when I activate their respective DSPs.
Right now I have to add the effects I want from the DSP manager each time I load up manually, otherwise they all play (which I don't want them to do).

Any way to set them all to '0' so to speak, until I need them?


Re: foo_dsp_effect

Reply #249
You mean like the native FB2K EQ?