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: Curaçao by Br3tt (Read 338443 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Curaçao by Br3tt

Reply #175
It's a great config UI but it doesn't quite fit well with my library of 900+ albums. Scrolling through a long list just to playback an album is very painful.

That's why someone invented the search function...

About the collapse-group/double-click stuff: Go to ELPlaylist Setting, Behaviour tab and play around a bit.

Curaçao by Br3tt

Reply #176
So use the letters at the top, or type them into EL Playlist, or select it from the Artist List, or collapse all the groups in EL Playlist, or use the scroll bar...

That's the beauty of Br3tt's configs, there are always several ways to do the same thing and the hardest thing is just getting used to how it all works and what the fastest way is to use the config for you. I have over 600 albums and it works fine for me


Thanks for the info but currently the letters at the top is sort by artist. How can I config it to list by album title?

Curaçao by Br3tt

Reply #177
Are you going to add foo_uie_albumlist support?
Thats the onliest thing I miss in your great config!

Curaçao by Br3tt

Reply #178
Thanks for the info but currently the letters at the top is sort by artist. How can I config it to list by album title?

It shouldn't be that hard...you should be able to make the changes yourself, provided you know how the components work and the coding is set up.

Curaçao by Br3tt

Reply #179

Thanks for the info but currently the letters at the top is sort by artist. How can I config it to list by album title?

It shouldn't be that hard...you should be able to make the changes yourself, provided you know how the components work and the coding is set up.


I tried to config:

$puts(ch,$lower($left(%album artist%,1)))
$puts(my.char,$puts(ch,$lower($left(%album artist%,1)))$if($stricmp($get(ch),'a'),'a',...........

to

$puts(ch,$lower($left(%album%,1)))
$puts(my.char,$puts(ch,$lower($left(%album%,1)))$if($stricmp($get(ch),'a'),'a',...........

but the letter change to 'a' instead of following the album title.

Curaçao by Br3tt

Reply #180


Thanks for the info but currently the letters at the top is sort by artist. How can I config it to list by album title?

It shouldn't be that hard...you should be able to make the changes yourself, provided you know how the components work and the coding is set up.


I tried to config:

$puts(ch,$lower($left(%album artist%,1)))
$puts(my.char,$puts(ch,$lower($left(%album artist%,1)))$if($stricmp($get(ch),'a'),'a',...........

to

$puts(ch,$lower($left(%album%,1)))
$puts(my.char,$puts(ch,$lower($left(%album%,1)))$if($stricmp($get(ch),'a'),'a',...........

but the letter change to 'a' instead of following the album title.

You need to change the %album artist% in the "Group" section too.  There will be two of them.  Then, you would probably want to change your sort order in the playlist, as well as the album art viewer at the bottom.

Curaçao by Br3tt

Reply #181
Forgive me, I am very new to foobar, I love this layout, one thing I'm having an issue with, I can't seem to get any type of background going.  Mine is just plain black, all else looks good.

I looked at the tutorial about the paths for .jpg's, I use foobar to listen to online streaming music so the folder, artist, etc. .jpg doesn't work for me, also I looked at the static background tutorial, but either way I just get a black background, how can I get an image back there?

Also I changed the google path for large wallpapers, is there a way to get foobar to pull an image and throw it up as the background based on the artist playing?
if not, just any image will do.

thanks in advance!

also, I noticed the large panel on the left will show the artist and song from a shoutcast stream, but the playlist (i think) on the right shows a ? so when I right click run service > google, it googles ? instead of the artist name

thoughts?

all works fine when I play a mp3 located on my hard drive fyi

Curaçao by Br3tt

Reply #182
Another problem - Curaçao v1.1a (foobar v0.9.6 beta 5) is frequently crashing on startup when trying to load foo_uie_lyrics.dll.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00F69BF9h
Access violation, operation: read, address: 01056000h
Call path:
entry
Code bytes (00F69BF9h):
00F69BB9h:  C7 8D 73 1C 8D 50 02 66 8B 08 83 C0 02 66 85 C9
00F69BC9h:  75 F5 2B C2 D1 F8 50 8B C7 E8 D9 7A FF FF 8B 5B
00F69BD9h:  30 8D 3C 5F 33 C9 66 3B 0F 75 1A 8B 54 24 10 8B
00F69BE9h:  44 24 20 03 C2 8B FF 3B F8 73 0A 83 C7 02 33 C9
00F69BF9h:  66 3B 0F 74 F2 8B 54 24 14 8B 4A 0C 85 C9 75 04
00F69C09h:  33 C0 EB 08 8B 42 14 2B C1 C1 F8 03 8B 5A 10 8B
00F69C19h:  D3 2B D1 C1 FA 03 3B D0 73 2E C6 44 24 1C 00 8B
00F69C29h:  44 24 1C 8B 4C 24 1C 50 51 8D 74 24 30 BA 01 00
Stack (0012F188h):
0012F168h:  00E3DCDC 7C9C76F0 77F643DD 7C9C76F0
0012F178h:  00000004 00000000 00E3D1E8 00000000
0012F188h:  0012F308 01055350 00000000 0012F308
0012F198h:  000001C8 00FB1458 01054538 0012F200
0012F1A8h:  01055E38 000001C8 01054538 01054608
0012F1B8h:  0049DC90 0012F218 00000004 0012F22C
0012F1C8h:  00F9F690 00000001 01055350 0012F238
0012F1D8h:  00F811D8 0012F204 000001CC 0012F328
0012F1E8h:  00000BFC 0238BE6D 0012F358 AA81D745
0012F1F8h:  43A64C62 6920FEAD 39481087 00FA7F54
0012F208h:  0012F308 00000000 00000000 00FB04CC
0012F218h:  000001CC 00000000 01054F20 013F8F20
0012F228h:  0012F1E8 0012F2DC 00F9F11A 00000001
0012F238h:  0012F2E8 00F8A70F 0012F308 0012F328
0012F248h:  0041A494 0012F308 0012F328 0012FD70
0012F258h:  004E72CC 00000281 00404E97 003F64A8
0012F268h:  00000000 00000000 00000001 FFFFFFFF
0012F278h:  0045D5C1 0012FD70 004E72CC 00000281
0012F288h:  00000279 00000279 00416749 425CAB40
0012F298h:  4E345F61 40CA0DA6 ADF62381 003FA601
Registers:
EAX: 01056000, EBX: 00000041, ECX: 00000000, EDX: 000001C8
ESI: 01054554, EDI: 01056000, EBP: 0012F1D4, ESP: 0012F188
Crash location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h

Loaded modules:
foobar2000   loaded at 00400000h - 00539000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
COMCTL32 loaded at 773D0000h - 774D2000h
msvcrt   loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4   loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F56000h
USER32   loaded at 77D40000h - 77DD0000h
SHLWAPI   loaded at 77F60000h - 77FD6000h
SHELL32   loaded at 7C9C0000h - 7D1D4000h
ole32 loaded at 774E0000h - 7761C000h
shared   loaded at 10000000h - 1002A000h
UxTheme   loaded at 5AD70000h - 5ADA8000h
COMDLG32 loaded at 763B0000h - 763F9000h
mzvkbd   loaded at 6D710000h - 6D723000h
PSAPI loaded at 76BF0000h - 76BFB000h
mzvkbd3   loaded at 6D730000h - 6D743000h
MSCTF loaded at 74720000h - 7476B000h
foo_dsp_std   loaded at 00AE0000h - 00B28000h
foo_lastfm_radio loaded at 00B50000h - 00B96000h
foo_skip loaded at 00BC0000h - 00BCC000h
MSVCR90   loaded at 78520000h - 785C3000h
foo_converter loaded at 00BF0000h - 00C5C000h
foo_albumlist loaded at 00C80000h - 00CEB000h
foo_uie_elplaylist   loaded at 00D10000h - 00D77000h
gdiplus   loaded at 4EC50000h - 4EDF3000h
foo_run   loaded at 00DB0000h - 00DDE000h
foo_input_std loaded at 00E00000h - 00F3C000h
foo_uie_lyrics   loaded at 00F60000h - 00FBC000h
WINMM loaded at 76B40000h - 76B6D000h
WININET   loaded at 771B0000h - 77256000h
CRYPT32   loaded at 77A80000h - 77B14000h
MSASN1   loaded at 77B20000h - 77B32000h
OLEAUT32 loaded at 77120000h - 771AC000h
foo_uie_graphical_browser loaded at 01060000h - 010F4000h
MSIMG32   loaded at 76380000h - 76385000h
IMM32 loaded at 76390000h - 763AD000h
foo_ui_columns   loaded at 01120000h - 01252000h
foo_unpack   loaded at 01280000h - 012AD000h
foo_out_asio loaded at 012D0000h - 01307000h
foo_ui_std   loaded at 01330000h - 01404000h
foo_freedb2   loaded at 01430000h - 01470000h
foo_uie_quicksearch   loaded at 01490000h - 014D6000h
foo_input_monkey loaded at 01500000h - 01545000h
foo_uie_wsh_panel loaded at 01570000h - 0159F000h
foo_menu_addons   loaded at 016E0000h - 0173D000h
libmmd   loaded at 01750000h - 01A01000h
MSVCR80   loaded at 78130000h - 781CB000h
foo_dts   loaded at 01A30000h - 01B0B000h
foo_cdda loaded at 01B30000h - 01B71000h
foo_playback_custom   loaded at 01BA0000h - 01BE5000h
WINSPOOL loaded at 73000000h - 73026000h
foo_uie_trackinfo_mod loaded at 01C30000h - 01C86000h
MSVCP80   loaded at 7C420000h - 7C4A7000h
foo_rgscan   loaded at 01CA0000h - 01CFB000h
foo_fileops   loaded at 01D20000h - 01D66000h
foo_ac3   loaded at 01D90000h - 01DBF000h
foo_vis_shpeck-0.3.0-beta-2   loaded at 01DE0000h - 01E2D000h
foo_uie_panel_splitter   loaded at 01E50000h - 01E9F000h
foo_abx   loaded at 01EC0000h - 01EF1000h
foo_uie_vis_channel_spectrum loaded at 01F20000h - 01F5D000h
imagehlp loaded at 76C90000h - 76CB8000h
DBGHELP   loaded at 59A60000h - 59B01000h
VERSION   loaded at 77C00000h - 77C08000h

Stack dump analysis:
Address: 00FB1458h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 0049DC90h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00F9F690h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00F811D8h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00FA7F54h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00FB04CCh, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 013F8F20h, location: "foo_ui_std", loaded at 01330000h - 01404000h
Address: 00F9F11Ah, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00F8A70Fh, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 0041A494h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E72CCh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00404E97h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0045D5C1h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E72CCh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00416749h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DC898h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CD4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004C6156h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00F60000h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00FB01F4h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 004DC888h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DC360h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DC360h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E72CCh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004179A2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D8D5Fh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 01AB59B2h, location: "foo_dts", loaded at 01A30000h - 01B0B000h
Address: 01764ACEh, location: "libmmd", loaded at 01750000h - 01A01000h
Symbol: "_csqrtq_f90" (+00012192h)
Address: 01244385h, location: "foo_ui_columns", loaded at 01120000h - 01252000h
Address: 776058C0h, location: "ole32", loaded at 774E0000h - 7761C000h
Address: 00503200h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DD454h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00503220h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004C8F30h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00439642h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CF0h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CD4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CD4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004B58F3h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004B58F3h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004B3D48h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 1000258Fh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 004DF4B8h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CA13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DF4B8h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00439A52h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE141h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D0B64h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CEE50h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE14Fh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CEE50h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CA32Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFB6Ah, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00E3D0B8h, location: "foo_input_std", loaded at 00E00000h - 00F3C000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 00E3D0B8h, location: "foo_input_std", loaded at 00E00000h - 00F3C000h
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004AFBD5h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 00539000h

Version info:
foobar2000 v0.9.6 beta 5
UNICODE
Windows 5.1
I've tried several versions of lyrics plugin, but to no avail. Any ideas?

Curaçao by Br3tt

Reply #183
Another problem - Curaçao v1.1a (foobar v0.9.6 beta 5) is frequently crashing on startup when trying to load foo_uie_lyrics.dll.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 00F69BF9h
Access violation, operation: read, address: 01056000h
Call path:
entry
Code bytes (00F69BF9h):
00F69BB9h:  C7 8D 73 1C 8D 50 02 66 8B 08 83 C0 02 66 85 C9
00F69BC9h:  75 F5 2B C2 D1 F8 50 8B C7 E8 D9 7A FF FF 8B 5B
00F69BD9h:  30 8D 3C 5F 33 C9 66 3B 0F 75 1A 8B 54 24 10 8B
00F69BE9h:  44 24 20 03 C2 8B FF 3B F8 73 0A 83 C7 02 33 C9
00F69BF9h:  66 3B 0F 74 F2 8B 54 24 14 8B 4A 0C 85 C9 75 04
00F69C09h:  33 C0 EB 08 8B 42 14 2B C1 C1 F8 03 8B 5A 10 8B
00F69C19h:  D3 2B D1 C1 FA 03 3B D0 73 2E C6 44 24 1C 00 8B
00F69C29h:  44 24 1C 8B 4C 24 1C 50 51 8D 74 24 30 BA 01 00
Stack (0012F188h):
0012F168h:  00E3DCDC 7C9C76F0 77F643DD 7C9C76F0
0012F178h:  00000004 00000000 00E3D1E8 00000000
0012F188h:  0012F308 01055350 00000000 0012F308
0012F198h:  000001C8 00FB1458 01054538 0012F200
0012F1A8h:  01055E38 000001C8 01054538 01054608
0012F1B8h:  0049DC90 0012F218 00000004 0012F22C
0012F1C8h:  00F9F690 00000001 01055350 0012F238
0012F1D8h:  00F811D8 0012F204 000001CC 0012F328
0012F1E8h:  00000BFC 0238BE6D 0012F358 AA81D745
0012F1F8h:  43A64C62 6920FEAD 39481087 00FA7F54
0012F208h:  0012F308 00000000 00000000 00FB04CC
0012F218h:  000001CC 00000000 01054F20 013F8F20
0012F228h:  0012F1E8 0012F2DC 00F9F11A 00000001
0012F238h:  0012F2E8 00F8A70F 0012F308 0012F328
0012F248h:  0041A494 0012F308 0012F328 0012FD70
0012F258h:  004E72CC 00000281 00404E97 003F64A8
0012F268h:  00000000 00000000 00000001 FFFFFFFF
0012F278h:  0045D5C1 0012FD70 004E72CC 00000281
0012F288h:  00000279 00000279 00416749 425CAB40
0012F298h:  4E345F61 40CA0DA6 ADF62381 003FA601
Registers:
EAX: 01056000, EBX: 00000041, ECX: 00000000, EDX: 000001C8
ESI: 01054554, EDI: 01056000, EBP: 0012F1D4, ESP: 0012F188
Crash location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h

Loaded modules:
foobar2000   loaded at 00400000h - 00539000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
COMCTL32 loaded at 773D0000h - 774D2000h
msvcrt   loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4   loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F56000h
USER32   loaded at 77D40000h - 77DD0000h
SHLWAPI   loaded at 77F60000h - 77FD6000h
SHELL32   loaded at 7C9C0000h - 7D1D4000h
ole32 loaded at 774E0000h - 7761C000h
shared   loaded at 10000000h - 1002A000h
UxTheme   loaded at 5AD70000h - 5ADA8000h
COMDLG32 loaded at 763B0000h - 763F9000h
mzvkbd   loaded at 6D710000h - 6D723000h
PSAPI loaded at 76BF0000h - 76BFB000h
mzvkbd3   loaded at 6D730000h - 6D743000h
MSCTF loaded at 74720000h - 7476B000h
foo_dsp_std   loaded at 00AE0000h - 00B28000h
foo_lastfm_radio loaded at 00B50000h - 00B96000h
foo_skip loaded at 00BC0000h - 00BCC000h
MSVCR90   loaded at 78520000h - 785C3000h
foo_converter loaded at 00BF0000h - 00C5C000h
foo_albumlist loaded at 00C80000h - 00CEB000h
foo_uie_elplaylist   loaded at 00D10000h - 00D77000h
gdiplus   loaded at 4EC50000h - 4EDF3000h
foo_run   loaded at 00DB0000h - 00DDE000h
foo_input_std loaded at 00E00000h - 00F3C000h
foo_uie_lyrics   loaded at 00F60000h - 00FBC000h
WINMM loaded at 76B40000h - 76B6D000h
WININET   loaded at 771B0000h - 77256000h
CRYPT32   loaded at 77A80000h - 77B14000h
MSASN1   loaded at 77B20000h - 77B32000h
OLEAUT32 loaded at 77120000h - 771AC000h
foo_uie_graphical_browser loaded at 01060000h - 010F4000h
MSIMG32   loaded at 76380000h - 76385000h
IMM32 loaded at 76390000h - 763AD000h
foo_ui_columns   loaded at 01120000h - 01252000h
foo_unpack   loaded at 01280000h - 012AD000h
foo_out_asio loaded at 012D0000h - 01307000h
foo_ui_std   loaded at 01330000h - 01404000h
foo_freedb2   loaded at 01430000h - 01470000h
foo_uie_quicksearch   loaded at 01490000h - 014D6000h
foo_input_monkey loaded at 01500000h - 01545000h
foo_uie_wsh_panel loaded at 01570000h - 0159F000h
foo_menu_addons   loaded at 016E0000h - 0173D000h
libmmd   loaded at 01750000h - 01A01000h
MSVCR80   loaded at 78130000h - 781CB000h
foo_dts   loaded at 01A30000h - 01B0B000h
foo_cdda loaded at 01B30000h - 01B71000h
foo_playback_custom   loaded at 01BA0000h - 01BE5000h
WINSPOOL loaded at 73000000h - 73026000h
foo_uie_trackinfo_mod loaded at 01C30000h - 01C86000h
MSVCP80   loaded at 7C420000h - 7C4A7000h
foo_rgscan   loaded at 01CA0000h - 01CFB000h
foo_fileops   loaded at 01D20000h - 01D66000h
foo_ac3   loaded at 01D90000h - 01DBF000h
foo_vis_shpeck-0.3.0-beta-2   loaded at 01DE0000h - 01E2D000h
foo_uie_panel_splitter   loaded at 01E50000h - 01E9F000h
foo_abx   loaded at 01EC0000h - 01EF1000h
foo_uie_vis_channel_spectrum loaded at 01F20000h - 01F5D000h
imagehlp loaded at 76C90000h - 76CB8000h
DBGHELP   loaded at 59A60000h - 59B01000h
VERSION   loaded at 77C00000h - 77C08000h

Stack dump analysis:
Address: 00FB1458h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 0049DC90h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00F9F690h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00F811D8h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00FA7F54h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00FB04CCh, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 013F8F20h, location: "foo_ui_std", loaded at 01330000h - 01404000h
Address: 00F9F11Ah, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00F8A70Fh, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 0041A494h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E72CCh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00404E97h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 0045D5C1h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E72CCh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00416749h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DC898h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CD4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004C6156h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00F60000h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 00FB01F4h, location: "foo_uie_lyrics", loaded at 00F60000h - 00FBC000h
Address: 004DC888h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DC360h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DC360h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E72CCh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004179A2h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D8D5Fh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 01AB59B2h, location: "foo_dts", loaded at 01A30000h - 01B0B000h
Address: 01764ACEh, location: "libmmd", loaded at 01750000h - 01A01000h
Symbol: "_csqrtq_f90" (+00012192h)
Address: 01244385h, location: "foo_ui_columns", loaded at 01120000h - 01252000h
Address: 776058C0h, location: "ole32", loaded at 774E0000h - 7761C000h
Address: 00503200h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DD454h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00503220h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004C8F30h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00439642h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CF0h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CD4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E8CD4h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004B58F3h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004B58F3h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004B3D48h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 1000258Fh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h)
Address: 004DF4B8h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CA13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004DF4B8h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00439A52h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE141h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004D0B64h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CEE50h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE13Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AE14Fh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CEE50h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004CA32Bh, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004AFB6Ah, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 00E3D0B8h, location: "foo_input_std", loaded at 00E00000h - 00F3C000h
Address: 004AFF80h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 00E3D0B8h, location: "foo_input_std", loaded at 00E00000h - 00F3C000h
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 004AFBD5h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 00539000h
Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 00539000h

Version info:
foobar2000 v0.9.6 beta 5
UNICODE
Windows 5.1
I've tried several versions of lyrics plugin, but to no avail. Any ideas?
I have exactly the same problem and changing to earlier versions of foo_uie_lyrics does not help, but it seems to happen when I first change to a new build, if I am just using Curacao in a normal way it never happens. It's a very strange problem

Curaçao by Br3tt

Reply #184
how to do if i want the AVS panel to be shown directly when foobar is started ?
can't find it in the splitter settings .....


Once again, kickass config Br3tt. Can't wait to see what you come up with the next time 

Curaçao by Br3tt

Reply #185
how to do if i want the AVS panel to be shown directly when foobar is started ?
can't find it in the splitter settings .....


Once again, kickass config Br3tt. Can't wait to see what you come up with the next time 

Splitter settings

Info setting, tick HIDE PANEL ON STARTUP

Shpeck setting, untick HIDE PANEL ON STARTUP


Curaçao by Br3tt

Reply #186

how to do if i want the AVS panel to be shown directly when foobar is started ?
can't find it in the splitter settings .....


Once again, kickass config Br3tt. Can't wait to see what you come up with the next time 

Splitter settings

Info setting, tick HIDE PANEL ON STARTUP

Shpeck setting, untick HIDE PANEL ON STARTUP





thanks.... i didn't  see that  ... lol

Curaçao by Br3tt

Reply #187
Question:

How to make "Track info mod" not to show on startup ? (hide panel on startup in splitter settings doesn't work)

Curaçao by Br3tt

Reply #188
Okay - this is slightly off topic but still relevant and I'm completely stumped.

Does anyone know how to get these Vis working without installing Winamp? I don't have Winamp installed and have no desire to install it - which is the reason I use foobar in the first place.

I've downloaded London Mike's viz zip and that's as far as I can get without crashing foobar

Help.

Plz.

Curaçao by Br3tt

Reply #189
Ah, you have the wrong version of

er......

Something, I forget, but that version of Milkdrop needs the correct version of something or other...

Blast knows what I mean

 

Curaçao by Br3tt

Reply #191
how do i change the milk drop preset to Geiss - Blur Mix 3? I have read through the thread, but i haven't been able to figure it out.

Curaçao by Br3tt

Reply #192
Code: [Select]
BACKSPACE: return to previous preset
SPACE: transition to next preset
H: instant Hard cut (to next preset)
R: toggle random (vs. sequential) preset traversal
L: load a specific preset (invokes the 'Load' menu)
+/-: rate current preset (better/worse)
scroll lock: lock/unlock current preset
(keyboard light on means preset is locked)
(prevents random switch to new preset)
A: aggregate preset - loads a random preset,
steals the warp shader from a different random preset,
and steals the composite shader from a third random preset.
D: cycle between various lock-states for the warp and
composite shaders.  When one of these shaders is locked,
loading a new preset will load everything *except* the
locked shaders, creating a mix between the two presets.

Curaçao by Br3tt

Reply #193
So I can change the preset to something I want, but is it even possible with Milkdrop2 to make a preset the default?  Every time I exit fb2k, when I run fb2k again, Milkdrop2 wants to go back to the same preset it originally started with, not the one I locked previously.

Curaçao by Br3tt

Reply #194
good question, short of removing all but the preset you want I'd like to know if that's possible too. I can lock it with scroll lock but upon restart its back to random.

Curaçao by Br3tt

Reply #195
Code: [Select]
BACKSPACE: return to previous preset
SPACE: transition to next preset
H: instant Hard cut (to next preset)
R: toggle random (vs. sequential) preset traversal
L: load a specific preset (invokes the 'Load' menu)
+/-: rate current preset (better/worse)
scroll lock: lock/unlock current preset
(keyboard light on means preset is locked)
(prevents random switch to new preset)
A: aggregate preset - loads a random preset,
steals the warp shader from a different random preset,
and steals the composite shader from a third random preset.
D: cycle between various lock-states for the warp and
composite shaders.  When one of these shaders is locked,
loading a new preset will load everything *except* the
locked shaders, creating a mix between the two presets.


thanks

Curaçao by Br3tt

Reply #196
Thanks for the great plugin and community support for this skin. Been replacing it with my previous custom theme 

I do have a kinda question which I think I can't do it.

How can I resize the popup box size according to the content of the EL Playlist (Popup Track) of a certain song. It poses a problem as each song has various amount of details (id2tag). In other words, how to render the image that uses a dynamic height size? I'm not concerned about dynamic width as my computer width is kinda small.

Eg:
For a song that has a huge amount of details, I would like it to display as the following: (using dynamic height calculated by a certain formula)
--------------------------------
|Album:
|Artist:
|
|...
|Catalog:
--------------------------------

Instead of the following (which uses elplaylist height which is fixed)

--------------------------------
|Album:
|Artist:
|
|...
|Catalog:
|
|
|
|
|
--------------------------------

EL Playlist (Popup Background)
Quote
// Background //

$puts(foo_path,%__FOO_PATH__%)

$puts(deb,1)
$puts(ind,5)
$puts(width,240)

$imageabs(0,0,%el_width%,%el_height%,$get(foo_path)'images/'%__CONFIG_NAME__%'/bg/popup.png',nokeepaspect,,250)

// $gradientrect(6,$add($get(deb),1),$sub($get(width),11),$add(4,$mul(20,$get(ind))), 030-030-030-220, 100-100-110-100, vertical)
// $fillroundrect(5,$get(deb),$sub($get(width),9),$add(6,$mul(20,$get(ind))),5,5,050-050-050-135,000-000-000-000,)
// $drawroundrect(6,$add($get(deb),1),$sub($get(width),12),$add(3,$mul(20,$get(ind))),3,3,000-000-000-000,225-225-225-080,)
// $gradientrect(6,$add($get(deb),11),$sub($get(width),11),$sub($add(2,$mul(20,$get(ind))),10), 000-000-000-000, 120-120-130-240, vertical)
// $drawrect(7,$add(4,$mul(20,$get(ind))),$sub($get(width),13),1,120-120-130-240,,)
// $drawrect(8,$add(5,$mul(20,$get(ind))),$sub($get(width),15),1,120-120-130-240,,)

// Cover //

$puts(art_path,%__PHOTO_PATH__%)
$puts(art_size,93)
//$imageabs($sub($get(width),$add($get(art_size),10)),8,$get(art_size),$get(art_size),$get(art_path),,)


EL Playlist (I add more custom details for the song)
Quote
$setcoordinate(1)

//////Track Info/////
//$puts(head,$rgb(192,192,192))

$font(Arial,8,bold) $drawstring($get(head)%tracknumber% - %title%,12,$add(12,$mul(%el_item_index%,20)),$sub(%el_width%,6),%el_height%,255-255-255,nowrap elipchar)

$font(Arial,8,bold)

$ifequal(%el_item_count%,1,$drawstring($crlf()$get(head)Album: %album%$if(%genre%,$crlf()Genre: %genre%)$if(%publisher%,$crlf()Publisher: %publisher%)$if(%catalog%,$crlf()Catalog: %catalog%)$if(%released_date%,$crlf()Released Date: %released_date%)$crlf()$crlf()Bitrate: %bitrate% Kbit/s$crlf()Codec: %codec%$crlf()Compression: $get(info)$div(1411,%__bitrate%).$substr($muldiv(1411,100,%__bitrate%),2,3):1 '('$get(info)$muldiv(%__bitrate%,100,1411)$get(anno)'%)'$crlf()Channels: $get(info)$if($stricmp($codec(),MP3),$get(space2)$caps(%__mp3_stereo_mode%),$if(%__channels%,$ifgreater(%__channels%,1,Stereo,Mono),'?'))$if(%__samplerate%,$crlf()Samplerate: $get(info)$div(%__samplerate%,1000).$substr(%__samplerate%,3,3) KHz)$crlf()Filesize: $div(%_filesize%,1048576).$left($num($muldiv($mod(%_filesize%,1048576),100,1048576),2),2) $get(anno)'MB'$crlf()$crlf()----------------------------------------------------------------------------------------------------------$crlf()$if(%artist%,$crlf()Artist: $crlf()%artist%$crlf())$if(%original artist%,$crlf()Original Artist: %original artist%)$if(%composer%,$crlf()Composer: $crlf()%composer%$crlf())$if(%band%,$crlf()Band: $crlf()%band%$crlf())$if(%conductor%,$crlf()Conductor: $crlf()%conductor%$crlf())$if(%arranger%,$crlf()Arranger: $crlf()%arranger%$crlf())$if(%vocal%,$crlf()Vocal: $crlf()%vocal%$crlf())$if(%writer%,$crlf()Lyricist: $crlf()%writer%$crlf())$if(%remixed by%,$crlf()Remix: $crlf()%remixed by%$crlf())$if(%engineer%,$crlf()Engineer: $crlf()%engineer%$crlf())$if(%encoded by%,$crlf()Encoder: $crlf()%encoded by%$crlf()),11,38,$sub(%el_width%,12),%el_height%,192-192-192,nowrap elipchar),)


* Some hints that I think need to be done:
1) Calculate and get the dynamic value for the height in Popup(Track). The value of the height is somewhat determined by the number of lines from the last info?
2) Get and used the dynamic value obtained on 1 and use it in Popup(Background) to render the image height.

Curaçao by Br3tt

Reply #197
How can I resize the popup box size according to the content of the EL Playlist (Popup Track) of a certain song. It poses a problem as each song has various amount of details (id2tag).


I guess this question should be posted in the ELPlaylist thread and not here. Anyhow, there are two functions called $gettextwidth and $gettextheight. The problem is that the last one only checks the height of a single text line. But at least adapting the width of the popup would be easy (although u're not interested in that *g*)..
Example:
$puts(width,$add(40,$gettextwidth(%artist% - %album% - %tracknumber% - %title%,Arial,8,bold)))

I'm hoping to get some info on the height, too. But as the background is drawn before the track-info this will be tough stuff, I guess.

Curaçao by Br3tt

Reply #198
You need the latest version of foo_vis_shpeck.dll which is 0.3.0 Beta 2 you will also need to rename the file to foo_vis_shpeck.dll as it's named something diffrent.

http://yirkha.fud.cz/progs/foobar2000/foo_....3.0-beta-2.dll


Okay - did this, renamed new dll and removed the old dll.

Now all I get is the option to select the "Winamp" as default or switch to custom location but seeing as it doesn't detect Winamp the option to select any folder is greyed out. Refresh list (regardless of what I put in the default folder) just draws a blank.

:?

Curaçao by Br3tt

Reply #199

You need the latest version of foo_vis_shpeck.dll which is 0.3.0 Beta 2 you will also need to rename the file to foo_vis_shpeck.dll as it's named something diffrent.

http://yirkha.fud.cz/progs/foobar2000/foo_....3.0-beta-2.dll


Okay - did this, renamed new dll and removed the old dll.

Now all I get is the option to select the "Winamp" as default or switch to custom location but seeing as it doesn't detect Winamp the option to select any folder is greyed out. Refresh list (regardless of what I put in the default folder) just draws a blank.

:?

Based on the info from the shpeck page, you need to hold the SHIFT key while pressing the "..." button.  This will allow you to type a custom path.