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: Resampler plugin (Read 493025 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: Resampler plugin

Reply #175
Thank you

Re: Resampler plugin

Reply #176
Thanks for update and sharing
I'm a cloud in the sky, A chance shadow on the wave of your heart, Remember if U will, Or better still forget the light exchanged in this encounter

Re: Resampler plugin

Reply #177
Re: Latest version
What are the implications of "single precision" vs. "double precision" in terms of quality and horsepower?

 

Re: Resampler plugin

Reply #178
It is possible to simultaneously load/add/multiply/store 2 double-precision numbers or 4 single-precision numbers. The quality is lower but IMHO it's still good enough.

Re: Resampler plugin

Reply #179
Aw
Crash heavily with the newest release 0.6.8
Report has been sent by clicking the button "Send Report".
Now go back to ver 0.6.0 which works fine.

Re: Resampler plugin

Reply #180
mod please
I cant play 96k as Vinyl
But I hear faster and better this version 0.6.8

How do you think adjusting for 48k 24bit?



Re: Resampler plugin

Reply #181
Aw
Crash heavily with the newest release 0.6.8
Report has been sent by clicking the button "Send Report".
Now go back to ver 0.6.0 which works fine.


Here 0.6.8 seems to work fine (Windows XP SP3, Intel Core 2 Duo E6700).

Re: Resampler plugin

Reply #182
The latest crash report that I can see in online database is for resampler 0.5.5, date = 2011-02-28.

holyrevenger, can you post the crash log here?

Re: Resampler plugin

Reply #183
It is possible to simultaneously load/add/multiply/store 2 double-precision numbers or 4 single-precision numbers. The quality is lower but IMHO it's still good enough.


Hello ! Thanks for great foobar plugin . I just would like to turn you attention on that fact that foobar is preffered player for those for whom the quality of signal is of most importance ! Even on my 5 year old computer (Core2duo E6400) resampling uses only 1-2% CPU power . So in my eyes any degradation of quality for perfomance optimization is not desirable . It's only my private opinion , so i hope you understand it right . 

Re: Resampler plugin

Reply #184
The latest crash report that I can see in online database is for resampler 0.5.5, date = 2011-02-28.

holyrevenger, can you post the crash log here?
Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 036F1AEAh
Access violation, operation: read, address: 00000000h

Call path:
playback_process entry=>dsp/run=>dsp_manager::run=>dsp::run

Code bytes (036F1AEAh):
036F1AAAh:  05 B8 8C A4 71 03 50 E8 DA CA 00 00 83 C4 04 3B
036F1ABAh:  7E 10 75 0B B0 01 5F 5E 5B 8B E5 5D C2 08 00 8B
036F1ACAh:  44 24 0C 50 57 E8 BC FD FF FF 8B 7C 24 14 8B 4E
036F1ADAh:  28 8B 03 01 7E 2C 8D 54 24 18 52 8D 54 24 20 52
036F1AEAh:  8B 10 68 00 10 00 00 57 51 8B 4C 24 24 51 50 FF
036F1AFAh:  D2 83 C4 1C 85 C0 0F 85 38 01 00 00 8B 5C 24 18
036F1B0Ah:  8B 56 34 01 5E 30 39 56 2C 76 17 8B 4E 24 8B 46
036F1B1Ah:  30 3B C1 76 0D 29 56 2C 2B C1 89 46 30 39 56 2C

Stack (0809EC88h):
0809EC68h:  00000000 00000004 FFFFFD34 000002E4
0809EC78h:  FFFFFD34 000002CC 00000018 00000000
0809EC88h:  0809ECAC 0809ECA8 6D6527ED 044EDD68
0809EC98h:  05A16F88 00000002 05D8F9E8 0000002F
0809ECA8h:  0809ECBC 7591BBE4 01FA0000 00000000
0809ECB8h:  01FA0000 05ABD030 013C13C7 0809ED00
0809ECC8h:  036F2095 05A16F88 01F74C04 FD951D4C
0809ECD8h:  6D6527ED 044EDD68 0809ED94 00000000
0809ECE8h:  044EDD6C 00000000 044EDD74 0809ED28
0809ECF8h:  03715970 00000001 0809ED34 013C72DD
0809ED08h:  01F74EF0 01F74E80 00000000 01F74C04
0809ED18h:  05ABD130 05ABD130 00000031 044EDD68
0809ED28h:  0809EDC8 013DBB9A 00000002 0809EDD4
0809ED38h:  013C78D3 05ABD130 01F74EF0 01F74E80
0809ED48h:  00000000 01F74C04 01F74EC4 01F74E80
0809ED58h:  01F74EF0 773A2CE8 05AF2C58 00000001
0809ED68h:  05AF4978 52EEE681 43786ADE 0C48B1B1
0809ED78h:  1430FFA9 0809EE2C 05AF4978 0809ED98
0809ED88h:  00000000 00000000 00000000 00000000
0809ED98h:  00000000 0109001F 03000300 0000001F

Registers:
EAX: 00000000, EBX: 044EDDA8, ECX: 04FA6548, EDX: 0809ECAC
ESI: 044EDD68, EDI: 0000002F, EBP: 0809ECC4, ESP: 0809EC88

Crash location:
Module: foo_dsp_resampler
Offset: 1AEAh

Loaded modules:
foobar2000   loaded at 01290000h - 01482000h
ntdll loaded at 77350000h - 7748C000h
kernel32 loaded at 758D0000h - 759A4000h
KERNELBASE   loaded at 757A0000h - 757EA000h
COMCTL32 loaded at 74440000h - 745DE000h
msvcrt   loaded at 76B80000h - 76C2C000h
GDI32 loaded at 76C30000h - 76C7E000h
USER32   loaded at 75B00000h - 75BC9000h
LPK   loaded at 77490000h - 7749A000h
USP10 loaded at 76F10000h - 76FAD000h
SHLWAPI   loaded at 75A00000h - 75A57000h
DSOUND   loaded at 6E640000h - 6E6B2000h
ADVAPI32 loaded at 75A60000h - 75B00000h
sechost   loaded at 759B0000h - 759C9000h
RPCRT4   loaded at 75810000h - 758B1000h
ole32 loaded at 75BD0000h - 75D2C000h
WINMM loaded at 738C0000h - 738F2000h
POWRPROF loaded at 73CE0000h - 73D05000h
SETUPAPI loaded at 77090000h - 7722D000h
CFGMGR32 loaded at 75570000h - 75597000h
OLEAUT32 loaded at 77000000h - 7708F000h
DEVOBJ   loaded at 75780000h - 75792000h
UxTheme   loaded at 74280000h - 742C0000h
SHELL32   loaded at 75ED0000h - 76B1A000h
zlib1 loaded at 5A4C0000h - 5A4D4000h
shared   loaded at 6D650000h - 6D67B000h
imagehlp loaded at 759D0000h - 759FA000h
dbghelp   loaded at 6A340000h - 6A42B000h
COMDLG32 loaded at 774C0000h - 7753B000h
Secur32   loaded at 753E0000h - 753E8000h
SSPICLI   loaded at 75400000h - 7541B000h
CRYPT32   loaded at 755A0000h - 756BD000h
MSASN1   loaded at 75560000h - 7556C000h
gdiplus   loaded at 740F0000h - 74280000h
IMM32 loaded at 757F0000h - 7580F000h
MSCTF loaded at 76E40000h - 76F0C000h
MacType   loaded at 10000000h - 1009F000h
EasyHK32 loaded at 00260000h - 0027B000h
PSAPI loaded at 774A0000h - 774A5000h
CRYPTBASE loaded at 75470000h - 7547C000h
CLBCatQ   loaded at 75E40000h - 75EC3000h
MMDevApi loaded at 73F80000h - 73FB9000h
PROPSYS   loaded at 742F0000h - 743E5000h
dwmapi   loaded at 73F60000h - 73F73000h
foo_out_wasapi   loaded at 011F0000h - 01216000h
foo_input_std loaded at 68160000h - 682B0000h
foo_input_monkey loaded at 01240000h - 01289000h
foo_fileops   loaded at 6D740000h - 6D787000h
foo_midi loaded at 03380000h - 0351D000h
BASS loaded at 11000000h - 11063000h
MSACM32   loaded at 73E00000h - 73E14000h
BASSMIDI loaded at 10600000h - 10611000h
WS2_32   loaded at 77540000h - 77575000h
NSI   loaded at 774B0000h - 774B6000h
foo_audioscrobbler   loaded at 018B0000h - 018E3000h
foo_dsp_std   loaded at 6A0D0000h - 6A118000h
foo_input_tta loaded at 019B0000h - 019F2000h
foo_chacon   loaded at 6D2A0000h - 6D2C4000h
foo_uie_wsh_panel_mod loaded at 68C40000h - 68D02000h
Msimg32   loaded at 73990000h - 73995000h
foo_uie_lyrics2   loaded at 03BF0000h - 03CDE000h
WININET   loaded at 77230000h - 7734A000h
Normaliz loaded at 758C0000h - 758C3000h
iertutil loaded at 76C80000h - 76E36000h
urlmon   loaded at 75D30000h - 75E40000h
foo_discogs   loaded at 68BD0000h - 68C31000h
foo_converter loaded at 68630000h - 686AB000h
foo_uie_elplaylist   loaded at 680E0000h - 68153000h
foo_input_tak loaded at 68B80000h - 68BC4000h
tak_deco_lib loaded at 01A20000h - 01A40000h
foo_exvar loaded at 01BB0000h - 01BD8000h
foo_unpack   loaded at 6D1A0000h - 6D1CE000h
foo_albumlist loaded at 66720000h - 6677D000h
foo_uie_biography loaded at 66210000h - 66268000h
foo_ui_std   loaded at 660F0000h - 66208000h
foo_musicbrainz   loaded at 66090000h - 660EC000h
WINHTTP   loaded at 710F0000h - 71148000h
webio loaded at 710A0000h - 710EF000h
foo_out_asio loaded at 01C20000h - 01C56000h
foo_uie_albumlist loaded at 01DC0000h - 01E03000h
foo_rgscan   loaded at 684E0000h - 6852D000h
foo_ui_columns   loaded at 046D0000h - 04860000h
foo_freedb2   loaded at 6A1D0000h - 6A210000h
foo_playcount loaded at 6A130000h - 6A16C000h
foo_uie_vis_channel_spectrum loaded at 02950000h - 0298D000h
foo_uie_panel_splitter   loaded at 02C00000h - 02C59000h
foo_cuesheet_creator loaded at 02990000h - 029BC000h
foo_uie_lyricist loaded at 04AB0000h - 04BB9000h
WSOCK32   loaded at 6DA40000h - 6DA47000h
foo_lyricsgrabber2   loaded at 65FD0000h - 6608C000h
WLDAP32   loaded at 76FB0000h - 76FF5000h
python25 loaded at 1E000000h - 1E208000h
MSVCR71   loaded at 7C340000h - 7C396000h
foo_dsp_soundtouch   loaded at 02C80000h - 02CA6000h
foo_dsp_resampler loaded at 036F0000h - 037B5000h
foo_cdda loaded at 666D0000h - 6671E000h
WindowsCodecs loaded at 73E30000h - 73F2B000h
apphelp   loaded at 75420000h - 7546C000h
EhStorShell   loaded at 6FBF0000h - 6FC21000h
cscui loaded at 6F6F0000h - 6F75A000h
CSCDLL   loaded at 704C0000h - 704C9000h
CSCAPI   loaded at 700C0000h - 700CB000h
ntshrui   loaded at 6F680000h - 6F6F0000h
srvcli   loaded at 75370000h - 75389000h
slc   loaded at 735F0000h - 735FA000h
SXS   loaded at 75480000h - 754DF000h
ddraw loaded at 65EE0000h - 65FC7000h
DCIMAN32 loaded at 6D640000h - 6D646000h
atiumdag loaded at 6F760000h - 6FB65000h
atiumdva loaded at 6EE00000h - 6F2A4000h
jscript   loaded at 65420000h - 654D2000h
VERSION   loaded at 749B0000h - 749B9000h
CRYPTSP   loaded at 74FA0000h - 74FB6000h
rsaenh   loaded at 74D10000h - 74D4B000h
RpcRtRemote   loaded at 754E0000h - 754EE000h
wshom loaded at 69D90000h - 69DB1000h
MPR   loaded at 700D0000h - 700E2000h
ScrRun   loaded at 6AAE0000h - 6AB0A000h
_socket   loaded at 05240000h - 0524D000h
sud   loaded at 65360000h - 6541B000h
ADVPACK   loaded at 63550000h - 6357E000h
DUI70 loaded at 74030000h - 740E2000h
explorerframe loaded at 6FC70000h - 6FDDF000h
DUser loaded at 74000000h - 7402F000h
avrt loaded at 73CD0000h - 73CD7000h
kxasio   loaded at 6D430000h - 6D445000h
kxapi loaded at 6E6C0000h - 6E721000h
MFC42 loaded at 6E7D0000h - 6E8EC000h
ODBC32   loaded at 6E730000h - 6E7BC000h
kxgui loaded at 6E590000h - 6E5E3000h
odbcint   loaded at 6E550000h - 6E588000h
WINTRUST loaded at 756C0000h - 756ED000h
ksuser   loaded at 73900000h - 73904000h
mswsock   loaded at 74F30000h - 74F6C000h
wshtcpip loaded at 74A40000h - 74A45000h

Stack dump analysis:
Address: 6D6527EDh (shared+27EDh), symbol: "uCallStackTracker::uCallStackTracker" (+0h)
Address: 7591BBE4h (kernel32+4BBE4h), symbol: "HeapFree" (+14h)
Address: 013C13C7h (foobar2000+1313C7h)
Address: 036F2095h (foo_dsp_resampler+2095h)
Address: 6D6527EDh (shared+27EDh), symbol: "uCallStackTracker::uCallStackTracker" (+0h)
Address: 03715970h (foo_dsp_resampler+25970h), symbol: "foobar2000_get_interface" (+17530h)
Address: 013C72DDh (foobar2000+1372DDh)
Address: 013DBB9Ah (foobar2000+14BB9Ah)
Address: 013C78D3h (foobar2000+1378D3h)
Address: 773A2CE8h (ntdll+52CE8h), symbol: "RtlFreeHeap" (+7Eh)
Address: 013E0932h (foobar2000+150932h)
Address: 0132D64Ch (foobar2000+9D64Ch)
Address: 014012A0h (foobar2000+1712A0h)
Address: 013E13B9h (foobar2000+1513B9h)
Address: 0132D194h (foobar2000+9D194h)
Address: 01402FDCh (foobar2000+172FDCh)
Address: 014090F8h (foobar2000+1790F8h)
Address: 013E4622h (foobar2000+154622h)
Address: 0132FB1Eh (foobar2000+9FB1Eh)
Address: 75B137D8h (USER32+137D8h), symbol: "MsgWaitForMultipleObjects" (+0h)
Address: 7591BCCCh (kernel32+4BCCCh), symbol: "SetEvent" (+0h)
Address: 774272E0h (ntdll+D72E0h), symbol: "NlsAnsiCodePage" (+190h)
Address: 774272E0h (ntdll+D72E0h), symbol: "NlsAnsiCodePage" (+190h)
Address: 774272E0h (ntdll+D72E0h), symbol: "NlsAnsiCodePage" (+190h)
Address: 66708A1Ch (foo_cdda+38A1Ch), symbol: "foobar2000_get_interface" (+22CBCh)
Address: 774272E0h (ntdll+D72E0h), symbol: "NlsAnsiCodePage" (+190h)
Address: 02C988CCh (foo_dsp_soundtouch+188CCh), symbol: "foobar2000_get_interface" (+1508Ch)
Address: 774272E0h (ntdll+D72E0h), symbol: "NlsAnsiCodePage" (+190h)
Address: 02C988CCh (foo_dsp_soundtouch+188CCh), symbol: "foobar2000_get_interface" (+1508Ch)
Address: 018D0000h (foo_audioscrobbler+20000h), symbol: "foobar2000_get_interface" (+13230h)
Address: 757BE165h (KERNELBASE+1E165h), symbol: "OutputDebugStringA" (+100h)
Address: 757A877Fh (KERNELBASE+877Fh), symbol: "GetModuleHandleW" (+64h)
Address: 757A6BF3h (KERNELBASE+6BF3h), symbol: "TlsSetValue" (+7Fh)
Address: 757A86E1h (KERNELBASE+86E1h), symbol: "CompareStringA" (+2B0h)
Address: 04AB0000h (foo_uie_lyricist+0h)
Address: 758D0000h (kernel32+0h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 773A8D8Bh (ntdll+58D8Bh), symbol: "LdrGetDllHandleEx" (+272h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 773A8D8Bh (ntdll+58D8Bh), symbol: "LdrGetDllHandleEx" (+272h)
Address: 773A8B10h (ntdll+58B10h), symbol: "LdrGetDllHandle" (+18h)
Address: 757A876Ch (KERNELBASE+876Ch), symbol: "GetModuleHandleW" (+51h)
Address: 757A877Fh (KERNELBASE+877Fh), symbol: "GetModuleHandleW" (+64h)
Address: 757A876Ch (KERNELBASE+876Ch), symbol: "GetModuleHandleW" (+51h)
Address: 758D0000h (kernel32+0h)
Address: 757BE165h (KERNELBASE+1E165h), symbol: "OutputDebugStringA" (+100h)
Address: 757A877Fh (KERNELBASE+877Fh), symbol: "GetModuleHandleW" (+64h)
Address: 757A6BF3h (KERNELBASE+6BF3h), symbol: "TlsSetValue" (+7Fh)
Address: 757A86E1h (KERNELBASE+86E1h), symbol: "CompareStringA" (+2B0h)
Address: 01410700h (foobar2000+180700h)
Address: 77350000h (ntdll+0h)
Address: 773AF879h (ntdll+5F879h), symbol: "RtlImageDirectoryEntryToData" (+23Bh)
Address: 773500D0h (ntdll+D0h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 77350000h (ntdll+0h)
Address: 77350000h (ntdll+0h)
Address: 773500D0h (ntdll+D0h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 773AF879h (ntdll+5F879h), symbol: "RtlImageDirectoryEntryToData" (+23Bh)
Address: 773AF99Ah (ntdll+5F99Ah), symbol: "LdrGetProcedureAddressEx" (+119h)
Address: 773AFA22h (ntdll+5FA22h), symbol: "LdrGetProcedureAddressEx" (+1A1h)
Address: 773A70F2h (ntdll+570F2h), symbol: "RtlRunOnceBeginInitialize" (+103h)
Address: 773AF9E8h (ntdll+5F9E8h), symbol: "LdrGetProcedureAddressEx" (+167h)
Address: 77350000h (ntdll+0h)
Address: 773A70F2h (ntdll+570F2h), symbol: "RtlRunOnceBeginInitialize" (+103h)
Address: 773ACD10h (ntdll+5CD10h), symbol: "RtlDecodePointer" (+0h)
Address: 74520000h (COMCTL32+E0000h), symbol: "ShowHideMenuCtl" (+57Ch)
Address: 773ACD10h (ntdll+5CD10h), symbol: "RtlDecodePointer" (+0h)
Address: 74520000h (COMCTL32+E0000h), symbol: "ShowHideMenuCtl" (+57Ch)
Address: 74007265h (DUser+7265h), symbol: "SetGadgetRootInfo" (+230h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 773AF9E8h (ntdll+5F9E8h), symbol: "LdrGetProcedureAddressEx" (+167h)
Address: 773B002Dh (ntdll+6002Dh), symbol: "RtlGetActiveActivationContext" (+174h)
Address: 77350000h (ntdll+0h)
Address: 773AF879h (ntdll+5F879h), symbol: "RtlImageDirectoryEntryToData" (+23Bh)
Address: 758D0000h (kernel32+0h)
Address: 758D00F0h (kernel32+F0h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 7598EF5Bh (kernel32+BEF5Bh), symbol: "DecodePointer" (+6h)
Address: 758D0000h (kernel32+0h)
Address: 758D0000h (kernel32+0h)
Address: 7598EF55h (kernel32+BEF55h), symbol: "DecodePointer" (+0h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 773AF879h (ntdll+5F879h), symbol: "RtlImageDirectoryEntryToData" (+23Bh)
Address: 773AF99Ah (ntdll+5F99Ah), symbol: "LdrGetProcedureAddressEx" (+119h)
Address: 01410700h (foobar2000+180700h)
Address: 01410700h (foobar2000+180700h)
Address: 77396A04h (ntdll+46A04h), symbol: "NtWaitForMultipleObjects" (+Ch)
Address: 757A69DCh (KERNELBASE+69DCh), symbol: "InterlockedCompareExchange" (+BCh)
Address: 73CD0000h (avrt+0h)
Address: 773A5AE0h (ntdll+55AE0h), symbol: "wcsnicmp" (+1E4h)
Address: 01407C0Ch (foobar2000+177C0Ch)
Address: 013EAB54h (foobar2000+15AB54h)
Address: 0132EC85h (foobar2000+9EC85h)
Address: 75B137D8h (USER32+137D8h), symbol: "MsgWaitForMultipleObjects" (+0h)
Address: 7591BCCCh (kernel32+4BCCCh), symbol: "SetEvent" (+0h)
Address: 75B137F7h (USER32+137F7h), symbol: "MsgWaitForMultipleObjects" (+1Fh)
Address: 013EAB70h (foobar2000+15AB70h)
Address: 0132EC23h (foobar2000+9EC23h)
Address: 6D65281Eh (shared+281Eh), symbol: "uCallStackTracker::uCallStackTracker" (+31h)
Address: 013EAB85h (foobar2000+15AB85h)
Address: 0132EB67h (foobar2000+9EB67h)
Address: 013E13D9h (foobar2000+1513D9h)
Address: 75923C45h (kernel32+53C45h), symbol: "BaseThreadInitThunk" (+12h)
Address: 773B37F5h (ntdll+637F5h), symbol: "RtlInitializeExceptionChain" (+EFh)
Address: 7592ED38h (kernel32+5ED38h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 7592ED38h (kernel32+5ED38h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 7736E0EDh (ntdll+1E0EDh), symbol: "RtlAddMandatoryAce" (+330h)
Address: 773B37C8h (ntdll+637C8h), symbol: "RtlInitializeExceptionChain" (+C2h)
Address: 0132EB30h (foobar2000+9EB30h)
Address: 0132EB30h (foobar2000+9EB30h)

Environment:
App: foobar2000 v1.1.5
OS: Windows 6.1.7601 Service Pack 1 x86
CPU: Intel® Pentium® 4 CPU 2.40GHz, features: MMX SSE SSE2
Audio: Wave Out 4/5 (for system) (kX 10k2 Audio (3550) - Generic); Wave Out 2/3 (for fb2k) (kX 10k2 Audio (3550) - Generic); Master Mixer (kX 10k2 Audio (3550) - Generic); Wave Out HQ (kX 10k2 Audio (3550) - Generic); SPDIF/AC3 Output (kX 10k2 Audio (3550) - Generic); Wave Out 6/7 (for video) (kX 10k2 Audio (3550) - Generic)
UI: Columns UI 0.3.8.8

Components:
Core (2011-02-27 19:44:04 UTC)
foobar2000 core 1.1.5
foo_albumlist.dll (2011-02-27 19:42:12 UTC)
Album List 4.5
foo_audioscrobbler.dll (2010-06-04 01:27:04 UTC)
Audioscrobbler 1.4.7
foo_cdda.dll (2011-02-27 19:42:04 UTC)
CD Audio Decoder 3.0
foo_chacon.dll (2010-04-06 18:03:40 UTC)
Chacon 3
foo_converter.dll (2011-02-27 19:41:48 UTC)
Converter 1.5
foo_cuesheet_creator.dll (2010-10-12 06:02:16 UTC)
Cuesheet Creator 0.4.6
foo_discogs.dll (2010-07-20 01:43:27 UTC)
Discogs Tagger 1.25
foo_dsp_resampler.dll (2011-04-12 14:19:14 UTC)
SoX Resampler 0.6.8
foo_dsp_soundtouch.dll (2011-03-08 10:47:39 UTC)
SoundTouch DSP 1.1
foo_dsp_std.dll (2011-02-27 19:42:22 UTC)
Standard DSP Array 1.0
foo_exvar.dll (2010-07-31 11:01:32 UTC)
Extended Variables 0.3.1
foo_fileops.dll (2011-02-27 19:40:50 UTC)
File Operations 2.1.3
foo_freedb2.dll (2011-02-27 19:40:56 UTC)
freedb Tagger 0.6.3
foo_input_monkey.dll (2011-02-24 15:06:56 UTC)
Monkey's Audio Decoder 2.1.5
foo_input_std.dll (2011-02-27 19:41:24 UTC)
Standard Input Array 1.0
foo_input_tak.dll (2010-01-09 11:11:58 UTC)
TAK Decoder 0.4.4
foo_input_tta.dll (2010-10-27 04:50:20 UTC)
TTA Audio Decoder 3.2
foo_lyricsgrabber2.dll (2011-04-09 05:37:09 UTC)
Lyrics Grabber 2 0.5.5.2 beta
foo_midi.dll (2011-04-01 14:21:48 UTC)
MIDI synthesizer host 1.133
foo_musicbrainz.dll (2011-01-31 13:10:44 UTC)
MusicBrainz Tagger 0.2
foo_out_asio.dll (2010-08-09 13:04:58 UTC)
ASIO support 1.2.7
foo_out_wasapi.dll (2009-05-19 14:45:18 UTC)
WASAPI output support 2.1
foo_playcount.dll (2010-10-13 12:33:15 UTC)
Playback Statistics 3.0.1
foo_rgscan.dll (2011-02-27 19:41:56 UTC)
ReplayGain Scanner 2.0.9
foo_ui_columns.dll (2011-02-28 01:42:32 UTC)
Columns UI 0.3.8.8
foo_ui_std.dll (2011-02-27 19:42:12 UTC)
Default User Interface 0.9.5
foo_uie_albumlist.dll (2009-06-13 22:49:19 UTC)
Album list panel 0.3.5
foo_uie_biography.dll (2010-12-11 00:47:22 UTC)
Biography View 0.4.2.4
foo_uie_elplaylist.dll (2010-10-30 13:51:16 UTC)
ELPlaylist 0.6.9.1.2(beta)
foo_uie_lyricist.dll (2011-03-23 02:35:18 UTC)
乐辞 foobar2000 歌词插件 1.41
foo_uie_lyrics2.dll (2010-04-12 12:19:24 UTC)
Lyric Show Panel 2 0.4.6.15
foo_uie_panel_splitter.dll (2009-12-09 16:16:12 UTC)
Panel Stack Splitter 0.3.8.3(alpha)
foo_uie_vis_channel_spectrum.dll (2008-05-17 19:02:12 UTC)
Channel Spectrum panel 0.17.2
foo_uie_wsh_panel_mod.dll (2011-03-21 05:09:12 UTC)
WSH Panel Mod 1.4.3
foo_unpack.dll (2011-02-27 19:41:36 UTC)
ZIP/GZIP/RAR Reader 1.6

Recent events:
WSH Panel Mod ({7094D13C-B465-4B0C-A544-CFAD26689E2A}): initialized in 20 ms
WSH Panel Mod ({8C1A9CA8-84CA-4E6A-87DF-30D9F870621D}): initialized in 4 ms
WSH Panel Mod ({EEC0C287-C563-4BA7-831D-49B86BACBB74}): initialized in 23 ms
Album list panel: initialised in 0.163 s
WSH Panel Mod ({E170FE40-FF4D-4647-92B2-4102E1552CC3}): initialized in 34 ms
Autoplaylists initialized in: 0:00.019063
"#Collection <A>" : 0:00.018993
Startup time : 0:03.439791
Opening track for playback: "O:\Music\Nightwish [2007] [2CD] Dark Passion Play [Limited Edition] [EAC-MP3]\CD1\03.Nightwish - Amaranth.mp3"
Error: Externals not initialized
And here the dmp file is.

Re: Resampler plugin

Reply #185
It was a silly error because of copy-paste... 

0.6.9 is out.

Re: Resampler plugin

Reply #186
hello lvqcl! how can i down load your  foo_dsp_resampler_0.6.9.zip .when i down load it expand it with winara,display a error.


Re: Resampler plugin

Reply #188
You mean this?


Re: Resampler plugin

Reply #190
Hi
I find 'modified' version quite useful 

I hope those additional functions could be merged into normal version

like adding a 'advanced settings' button, and put those settings in there

thanks!


Re: Resampler plugin

Reply #192
Hi , lvqcl, nice work, it's the best resampler i ever used.

Here i want to report a bug. On 0.6.8 version, i found upsample x4 did not work and the box display some strange code. Also this problem occurred on 0.6.9 . I have  to back to 0.6.0 and it works well.

Thank you,

Re: Resampler plugin

Reply #193
Hi , lvqcl, nice work, it's the best resampler i ever used.

Here i want to report a bug. On 0.6.8 version, i found upsample x4 did not work and the box display some strange code. Also this problem occurred on 0.6.9 . I have to back to 0.6.0 and it works well.

Thank you,

Re: Resampler plugin

Reply #194
Thanks, fixed.

Re: Resampler plugin

Reply #195
Read the topic, got a few questions lingering.  I used this to for downsampling files to 44100Hz for sharing with friends and it worked out great.

Does it have any other uses?  Is there any reason to upsample 44100 -->96000 besides to decrease cpu used on sound?  I have a midpriced external soundcard, it won't hurt anything to have sox on, eh, may help decrease cpu usage?

Thanks

Re: Resampler plugin

Reply #196
Read the topic, got a few questions lingering.  I used this to for downsampling files to 44100Hz for sharing with friends and it worked out great.

Does it have any other uses?  Is there any reason to upsample 44100 -->96000 besides to decrease cpu used on sound?  I have a midpriced external soundcard, it won't hurt anything to have sox on, eh, may help decrease cpu usage?

Thanks


Nevermind, I don't think i need this at all.

Re: Resampler plugin

Reply #197
Would it be possible to add an option for dithering/no dithering? From SoX 14.3.0 onwards dithering is enabled by default. But when resampling at the same bit depth dithering is not necessary.

I use this plugin mainly to downsample 192k to 96k as my system is limited to 96k. In this case dithering should be turned off.

Thanks a lot for your efforts. This is the best resampling plugin ever!

EDIT: Oh, I've just seen that your plugin uses SoX 14.20 routines. Does this mean that dithering is not applied automatically?

Re: Resampler plugin

Reply #198
The plugin doesn't dither. It receives 32-bit float samples and sends 32-bit float samples back to foobar2000 core.

Re: Resampler plugin

Reply #199
The plugin doesn't dither. It receives 32-bit float samples and sends 32-bit float samples back to foobar2000 core.


Thanks for the immediate clarification!