HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: shaneh on 2005-02-21 00:53:50

Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 00:53:50
Discussion about the Toaster plugin, continued from:
http://www.hydrogenaudio.org/forums/index....ndpost&p=275216 (http://www.hydrogenaudio.org/forums/index.php?showtopic=31674&view=findpost&p=275216)

Current version is 0.1.6 (http://www.myplugins.info) (http://www.myplugins.info), updated 5/03/2005


The Toaster plugin is a port from the Toaster for Winamp plugin:
http://www.winamp.com/plugins/details.php?id=138586 (http://www.winamp.com/plugins/details.php?id=138586)
and http://forums.winamp.com/showthread.php?s=&threadid=207630 (http://forums.winamp.com/showthread.php?s=&threadid=207630)

As the port was done in about 20 minutes, there is still quite a bit of development to be done to get it working smoothly under fb2k.

FAQ
Where is the Foobar 2000 0.9 port?

Porting to fb2k 0.9 would require a fair amount of work, due to the fact Toaster is not native unicode. I am planning a complete rewrite of Toaster, which should be a lot nicer. It should allow tiling custom skins, progress bars, buttons etc, and proper skin packaging support. So I wont bother porting this version of Toaster across, as it needs to be re-written anyway.
Title: Toaster for Fb2k
Post by: banjobacon on 2005-02-21 00:58:42
I'll just paste what I wrote in the other thread here.

I get a box titled "Microsoft Visuall C++ Runtime Library" pop up, saying the following...

Quote
Runtime Error!

Program C:\Program Files\foobar2000\foobar2000.exe

R6025
- pure virtual function call

Another time, this failure.txt file popped up.

Code: [Select]
[span style=\'font-size:8pt;line-height:100%\']
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 004217F4h
Access violation, operation: read, address: 00200033h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (004217F4h):
004217B4h:  83 EC 1C 89 4D FC E8 92 FD FF FF 84 C0 0F 84 8C
004217C4h:  00 00 00 53 56 6A 01 8D 4D E4 E8 DB CB FE FF 8B
004217D4h:  75 08 8B CE 8B 06 FF 10 33 DB 89 45 08 85 C0 76
004217E4h:  28 57 8B 06 53 8B CE FF 50 04 8B F8 8B CF 8B 07
004217F4h:  FF 10 8B 45 EC 8D 4D E4 C1 E8 02 50 57 E8 78 1B
00421804h:  FF FF 43 3B 5D 08 72 DA 5F 80 7D 18 00 5E 5B 74
00421814h:  0A 8D 45 E4 50 E8 39 00 00 00 59 FF 75 14 8B 45
00421824h:  F4 8B 4D FC FF 75 10 8B 40 04 FF 75 0C 8D 44 05
Stack (0012F918h):
0012F8F8h:  01C6FFDC 77FA88F0 77F521E0 0000005A
0012F908h:  01C6DEBC C0000005 01C6DE98 01C6DEA8
0012F918h:  004458F4 013CE1A8 00000000 00000000
0012F928h:  00000000 00000000 00000001 0043A1C8
0012F938h:  0043A1B4 004458F4 0012F964 00426FE2
0012F948h:  00000003 00000001 FFFFFFFF 00000000
0012F958h:  00000000 00000004 00000003 0012F97C
0012F968h:  004277B4 00000003 000F044A 00000003
0012F978h:  00000000 0012FA00 00CB7DD9 004465DC
0012F988h:  000F044A 013A4CA8 00000000 77D43C1F
0012F998h:  005C2188 FFFFFFEB 00000000 000F044A
0012F9A8h:  005C2040 0012F9C8 77D43C1F 005C2040
0012F9B8h:  FFFFFFEB 00000000 000F044A 00CC44B2
0012F9C8h:  0012FA00 77D440BD 005C2040 FFFFFFEB
0012F9D8h:  77D440C6 000F044A 00CC44B2 00000000
0012F9E8h:  0012F9DC 013A4CA8 00CB7C03 0012FAB4
0012F9F8h:  00CC5B0C FFFFFFFF 0012FA30 00CC4592
0012FA08h:  013A4CA8 000F044A 00000111 000103E9
0012FA18h:  00170532 0012FAA4 00CC44B2 00000000
0012FA28h:  00000000 00000000 0012FA5C 77D43A50
Registers:
EAX: 00200033, EBX: 00000000, ECX: 013F0104, EDX: 0043B0D8
ESI: 013CE1BC, EDI: 013F0104, EBP: 0012F940, ESP: 0012F918
Crash location: "foobar2000", loaded at 00400000h - 00452000h

Loaded modules:
foobar2000                      loaded at 00400000h - 00452000h
ntdll                            loaded at 77F50000h - 77FF7000h
kernel32                        loaded at 77E60000h - 77F46000h
USER32                          loaded at 77D40000h - 77DCC000h
GDI32                            loaded at 7F000000h - 7F041000h
ADVAPI32                        loaded at 77DD0000h - 77E5D000h
RPCRT4                          loaded at 78000000h - 78087000h
ole32                            loaded at 771B0000h - 772D4000h
COMCTL32                        loaded at 71950000h - 71A34000h
msvcrt                          loaded at 77C10000h - 77C63000h
SHLWAPI                          loaded at 70A70000h - 70AD9000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                        loaded at 763B0000h - 763F5000h
SHELL32                          loaded at 4F510000h - 4FD21000h
foo_albumlist                    loaded at 008D0000h - 008DB000h
foo_audioscrobbler              loaded at 008E0000h - 00900000h
LIBCURL                          loaded at 00900000h - 00919000h
WS2_32                          loaded at 71AB0000h - 71AC5000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
WINMM                            loaded at 76B40000h - 76B6C000h
serwvdrv                        loaded at 5CD70000h - 5CD77000h
umdmxfrm                        loaded at 5B0A0000h - 5B0A7000h
foo_cdda                        loaded at 009B0000h - 009BE000h
foo_clienc                      loaded at 009C0000h - 009CB000h
foo_console                      loaded at 009D0000h - 009D7000h
foo_dbsearch                    loaded at 009E0000h - 009F8000h
foo_diskwriter                  loaded at 00A00000h - 00A12000h
foo_dsp_extra                    loaded at 00A20000h - 00A35000h
foo_dsp_soundtouch              loaded at 00A40000h - 00A4D000h
foo_flac                        loaded at 00A50000h - 00A6C000h
foo_freedb                      loaded at 00A70000h - 00A8D000h
foo_id3v2                        loaded at 00A90000h - 00AC0000h
MSVCP60                          loaded at 55900000h - 55961000h
foo_infobox                      loaded at 00AC0000h - 00AD3000h
foo_input_std                    loaded at 00AE0000h - 00B7E000h
MSACM32                          loaded at 77BE0000h - 77BF4000h
foo_masstag                      loaded at 00B80000h - 00B94000h
foo_output_std                  loaded at 00BA0000h - 00BA9000h
foo_playcount-1.4.1              loaded at 00BB0000h - 00BBA000h
foo_playlistgen_ex              loaded at 00BC0000h - 00BCF000h
foo_read_http                    loaded at 00BD0000h - 00BD9000h
foo_rgscan                      loaded at 00BE0000h - 00BED000h
foo_scroll                      loaded at 00BF0000h - 00BF6000h
foo_spc                          loaded at 00C00000h - 00C11000h
foo_syfm                        loaded at 00C20000h - 00C2A000h
foo_temple                      loaded at 00C30000h - 00C3B000h
foo_toaster                      loaded at 00C40000h - 00C5E000h
gdiplus                          loaded at 70D00000h - 70E91000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_uie_albumart                loaded at 00C80000h - 00C8C000h
foo_uie_volume                  loaded at 00C90000h - 00C9A000h
foo_ui_columns                  loaded at 00CA0000h - 00CD7000h
foo_ui_std                      loaded at 00CE0000h - 00CF7000h
foo_vorbisenc                    loaded at 00D00000h - 00DFA000h
foo_wavpack                      loaded at 00E00000h - 00E12000h
foo_winamp_spam                  loaded at 00E20000h - 00E28000h
uxtheme                          loaded at 5AD70000h - 5ADA4000h
ctagent                          loaded at 00F80000h - 00F90000h
dciman32                        loaded at 73BC0000h - 73BC6000h
mswsock                          loaded at 71A50000h - 71A8B000h
DNSAPI                          loaded at 76F20000h - 76F45000h
winrnr                          loaded at 76FB0000h - 76FB7000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
rasadhlp                        loaded at 76FC0000h - 76FC5000h
wshtcpip                        loaded at 71A90000h - 71A98000h
dsound                          loaded at 51080000h - 510DD000h
VERSION                          loaded at 77C00000h - 77C07000h
wdmaud                          loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
midimap                          loaded at 77BD0000h - 77BD7000h
KsUser                          loaded at 5EF80000h - 5EF84000h
iconv                            loaded at 06790000h - 0686A000h
imagehlp                        loaded at 76C90000h - 76CB2000h
DBGHELP                          loaded at 6D510000h - 6D58D000h

Stack dump analysis:
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A1C8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A1B4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00426FE2h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004277B4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00CB7DD9h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 004465DCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77D43C1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43C1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 00CC44B2h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D440BDh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D440C6h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 00CC44B2h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CB7C03h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC5B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC4592h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC44B2h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 00CC44B2h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC44B2h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D43B1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 00CC44B2h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D73964h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99BE0h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D45462h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "ReleaseDC" (+0000012Ah)
Address: 00CC44B2h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D454C3h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SendMessageW" (+00000047h)
Address: 719AE1B6h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000393E0h)
Address: 719AF696h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0003A8C0h)
Address: 719B0055h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+0003B27Fh)
Address: 77D44092h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+00000000h)
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 77D440BDh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 7197BA6Ch, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+00006C96h)
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 77D440BDh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D440C6h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D43B4Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 00CB853Ah, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC5B38h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CB7B32h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 77D43B1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D73964h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99BE0h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D45B3Bh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "IsWindowVisible" (+00000080h)
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D45B5Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CallWindowProcW" (+00000019h)
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)
Address: 10003461h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uCallWindowProc" (+00000018h)
Address: 7197B394h, location: "COMCTL32", loaded at 71950000h - 71A34000h
Symbol: "Ordinal384" (+000065BEh)

Version info:
foobar2000 v0.8.3
UNICODE[/span]


I'm pretty sure it's due to Toaster.


[span style=\'font-size:8pt;line-height:100%\']moderation: changed [ code ] to [ codebox ]. put crashlogs into codebox instead of code tags, please[/span]
Title: Toaster for Fb2k
Post by: MrEnergizer on 2005-02-21 01:01:45
Yeah I got the same errors.
Removed Toaster and the problem ceased.
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 01:30:21
@badrad, kl33per, synth7: The configuration should be under the components menu. Look at the screenshot in the first post to see where. As it was developed for Winamp initially it doesnt support the Foobar preferences pane.

Assuming youve already looked there, I cant think off hand what the problem might be. Are you using Windows XP? Have you tried disabling other components to see which one might be conflicting? I have a feeling it might have something to do with mixed runtimes. I am using Foobar2000 v0.8.3, and Columns 0.1.2 beta3.

A am simply using the code from the tutorial for the menu code:

Code: [Select]
class menu_item_main_toaster : public menu_item_main {
// Return the number of commands we provide.
virtual unsigned get_num_items() {
  return 2;
}

// Set out to the name of the n-th command.
// This name is used to identify the command and determines
// the default position of the command in the menu.
virtual void enum_item(unsigned n, string_base & out) {
  if (n == 0) out = "Components/Toaster/Configure Toaster";
  if (n == 1) out = "Components/Toaster/Show Toast";
}

// Perform n-th command.
virtual void perform_command(unsigned n) {
  if (n==0 && core_api::assert_main_thread()) {

   configtoast();
  }
  if (n==1 && core_api::assert_main_thread()) {

   showToast(NULL, false, true, false, 0);
  }
}

// Return whether the n-th command is checked.
virtual bool is_checked(unsigned n) {
  return false;
}

// Set out to the description for the n-th command.
virtual bool get_description(unsigned n, string_base & out) {
  if (n == 0) {
   out = "Configure Toaster";
   return true;
  }
  if (n == 1) {
   out = "Show Toast";
   return true;
  }
  return false;
}
};

// We need to create a service factory for our menu item class,
// otherwise the menu commands won't be known to the system.
static menu_item_factory< menu_item_main_toaster > foo_menu;
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 01:34:56
@alphaex32: I havent fully tested the id3v2 image code in Fb2k, but its a cut'n'paste job from the winamp plugin with no dependencies on Winamp so Im not sure what the issue could be. the only thing I guessed with and didnt bother testing is the file path retrieval.:

Code: [Select]
myTag.Link((char*)track->handle_get_path());


Its possible this might be a problem if its in UTF8. Try using the winamp plugin under Winamp to see if the id3v2 covers are loaded ok to check if the problem is specific to this Fb2k version.
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 01:51:18
@eliazu: I will fix up the utf8 etc stuff in a future version.

@foosion: Yes Ive read that FAQ, along with the many other FAQs. At the time I just didnt put a lot of thought into what UTF8 really was, or have any unicode files to test with. (if anyone has a very small unicode based file, e-mail it to me for testing).
Plus it was a 10minute port job from a player that doesnt support unicode so there is going to be a few deficiencies here and there.

Im currently using:
MultiByteToWideChar(CP_ACP,MB_PRECOMPOSED,(*src,-1,dest,MSGLENGTH);

In the conversion routine, just changing this to CP_UTF8 should get it to work. Although I will look into the utf8api stuff, I use some of the string_utf16_from_utf8 in the messenger portion of code, though Im not sure if this is in the utf8api lib.

I dont want to change too much to be dependent on foobar2000 libs etc, as the code is practically identical from the winamp one to the fb2k one, and itd be nice to have a unified code base for the actual window. I'll look further into it however. For if the DrawText routines have the ability to embed colour that would be nice indeed. Though I hope it has the ability to measure the strings and is GDI+ compatible.

For the play_control::playback_format_title_ex()  etc, Ive been having a few issues. That call works fine, but Id like to get the %_playlist_number% etc stuff in the formatting. So I use:

int curtrack = playlist_oper::get()->get_playback_cursor();
playlist_oper::get()->format_title(curtrack,...);

instead, which so far works. Though it obviously has issues if the item isn't in the playlist. I tried get_currenty_playing too, but it returns -1 if you call it in a  on_playback_new_track, which I guess is expected behaviour.

Whats a good way to get the track handle in such a way that it can be formatted with playlist information on a song change or when called via a hotkey? Would you say the playback_cursor would be the best method?

I will look into on_playback_dynamic_info for streams.
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 02:09:43
@Skates:

It currently just uses the first ID3FID_PICTURE it finds. AFAIK theres no particular standard for where the cover art should be stored, so it just uses the first picture it finds in the tag. It shouldnt matter whats its called AFAIK, as long as there is an image in there using the standard ID3FID_PICTURE frame.

@banjobacon, MrEnergizer:

This could be a runtime confict of some sort. Perhaps if I compile to an older version of the msvcr, or flick some compiler switches, it might work.

Otherwise, it could be some handle problem. I think that version I posted frees the handle passed to it on the on_playback_new_track which I think it probably isn't supposed to do. Whether this would cause a sporadic crash I am not sure.
Title: Toaster for Fb2k
Post by: Skates on 2005-02-21 02:55:34
Quote
@Skates:

It currently just uses the first ID3FID_PICTURE it finds. AFAIK theres no particular standard for where the cover art should be stored, so it just uses the first picture it finds in the tag. It shouldnt matter whats its called AFAIK, as long as there is an image in there using the standard ID3FID_PICTURE frame.


For some reason its not finding the cover art tags inserted by Musicmatch, when using the lookup tags feature. If you could look into the problem it would be appreciated...

If need be I can send a MP3 tagged by Musicmatch!
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 04:30:30
Could you try using the winamp Toaster plugin and see if it finds the images? You can send me a small .mp3 with a id3v2 image in it to the address indicated in the plugin.
Title: Toaster for Fb2k
Post by: spaceships on 2005-02-21 04:57:48
what xp theme are you using?
Title: Toaster for Fb2k
Post by: Skates on 2005-02-21 05:09:17
Quote
Could you try using the winamp Toaster plugin and see if it finds the images? You can send me a small .mp3 with a id3v2 image in it to the address indicated in the plugin.
[a href="index.php?act=findpost&pid=275517"][{POST_SNAPBACK}][/a]

Doesn't work in WinAMP either, sent a demo mp3 with random ass tags from Musicmatch.
Title: Toaster for Fb2k
Post by: wortels on 2005-02-21 05:10:02
Excellent working shaneh!
this might be a silly request (memory freak sad.gif) but is it possible that after the toast fades out the ram usage can be returned to normal? (when minimized foobar mem usage is around 1.5 meg but when toasts whow it climbs to around 5 meg and doest come down but if you maximize and minimize it again it returns back to normal)
Thanks for an excellent plugin
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 05:22:51
@Skates: I'll take a look when it comes through.

@aliumalik: I can take a look, although I think this may be more to do with the way Windows works. ie, when you minimize foobar (or any application), it pages out the memory to disk. But because Toaster causes a window to be shown in that thread, Windows reloads the paged memory and doesnt page the process out again until you manually hit "minimize". This is because Windows see the process as "active"/"interactive" and is careful not to page the process out.

While memory "usage" might drop to 1.5mb, you will probably find the actual VM size doesnt change for the process.
Title: Toaster for Fb2k
Post by: wortels on 2005-02-21 06:50:08
shaneh from toaster's settings I figured you know how to display embedded album art files from id3v2 tags. If you have some knowledge on this could you help foo_uie_albumart (http://www.hydrogenaudio.org/forums/index.php?showtopic=29383). They can't figure out how to display images from id3v2 tags and I have to manually create folder.jpg for all of my album folders.

Thanks a lot
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 07:44:49
@skates: That file you sent me showed the cover images fine in Winamp. (be sure to enable the option). Ive found the problem with the foobar plugin. The file path is being returned in the format "file://c:\" instead of just "c:\". I'll add the fix into the next release.

Do you know how to get the file path without the file:// cruft? I suppose I could use titleformat, but I suspect there may be another more efficient way.

I also need a way for detecting streams to avoid looking for the id3 tag or folder.jpg etc.

@aliumalik: Toaster just makes use of id3lib, theres plenty of documentation for that particular library.
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 11:59:22
Ive fixed up the support for ID3v2 cover images and UTF8 tags:
http://www.hydrogenaudio.org/forums/index....ndpost&p=275216 (http://www.hydrogenaudio.org/forums/index.php?showtopic=31674&view=findpost&p=275216)

I still need to look into the dynamic info, http streams and so forth. I tried adding colour support, but the .ini file I am using strips leading 0x03 characters as whitespace, so its a bit problematic so Ive left it out.

I can't just use the utf8api for my purposes either, as I need to use DrawString and wrapped text etc.
Title: Toaster for Fb2k
Post by: Skates on 2005-02-21 14:13:32
Quote
@skates: That file you sent me showed the cover images fine in Winamp. (be sure to enable the option). Ive found the problem with the foobar plugin. The file path is being returned in the format "file://c:\" instead of just "c:\". I'll add the fix into the next release.

Do you know how to get the file path without the file:// cruft? I suppose I could use titleformat, but I suspect there may be another more efficient way.

I also need a way for detecting streams to avoid looking for the id3 tag or folder.jpg etc.

Still having the same problem, sent you another MP3, this one also contains APEv2 tags which maybe be the problem in all of this.  If you can check out it out, it would be appreciated.  Figured out why the MP3 that I sent you was not working in WinAMP, but the rest of my MP3s with APEV2 tags along with ID3v2 aren't working either.

Also I noticed a problem with exporting configs, example in 1 and on the right side I have " '('%_length%')' " and when I export that, it doesn't save it properly.  It will save as  " ('%_length%') " its cutting out the '.  This also seems to be happening everytime foobar2000 is closed and reopnened.

Also the id3lib.dll error message reads that the dll should be in the same folder as winamp.exe.
Title: Toaster for Fb2k
Post by: alphaex32 on 2005-02-21 15:02:06
Quote
@alphaex32: I havent fully tested the id3v2 image code in Fb2k, but its a cut'n'paste job from the winamp plugin with no dependencies on Winamp so Im not sure what the issue could be. the only thing I guessed with and didnt bother testing is the file path retrieval.:

Code: [Select]
myTag.Link((char*)track->handle_get_path());


Its possible this might be a problem if its in UTF8. Try using the winamp plugin under Winamp to see if the id3v2 covers are loaded ok to check if the problem is specific to this Fb2k version.
[a href="index.php?act=findpost&pid=275484"][{POST_SNAPBACK}][/a]


Just tried it, and sure enough, it works in the winamp version. So it is surely a problem specific to the foobar port.

Btw, I am getting error logs everytime I shut down foobar after installing your plugin.
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 15:16:53
alphaex32: Have you tried the new version I posted in the upload forum? it should have fixed that problem.

RE: the error logs, Ive seen that too. As well as the pure virtual call error. I will look into it further.

@Skates: That file you sent me didnt have any id3v2 tags.

The missing ' is a result of the .ini saving and loading API in windows. I will probably switch to another method for foobar later. You can just prefix and suffix your tags with something like [] and it should retain it ok.
Title: Toaster for Fb2k
Post by: Skates on 2005-02-21 15:31:43
Quote
@Skates: That file you sent me didnt have any id3v2 tags.

The missing ' is a result of the .ini saving and loading API in windows. I will probably switch to another method for foobar later. You can just prefix and suffix your tags with something like [] and it should retain it ok.
[a href="index.php?act=findpost&pid=275635"][{POST_SNAPBACK}][/a]

Hmm damn, I just noticed that tag.exe is removing the id3v2 tags that Musicmatch adds.  Havew to come up with a different solution so that it doesn't happen.  What about reading the tags from APEv2?
Title: Toaster for Fb2k
Post by: alphaex32 on 2005-02-21 15:47:48
Quote
alphaex32: Have you tried the new version I posted in the upload forum? it should have fixed that problem.
[a href="index.php?act=findpost&pid=275635"][{POST_SNAPBACK}][/a]


Didn't even notice the new version. Unfortunately, the rar file seems to be corrupted. I have redownloaded it a few times already and winrar is giving me those "unexpected end" errors.
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-21 16:02:44
Why am I having that problem so much? Ive havent experienced problems with corruption before, I can only assume its an issue with my account on this board.

Ive tried updating it with another format, see if it helps.

@Skates: Does APE even support cover images? I see nothing here:
http://www.ikol.dk/~jan/musepack/klemm/www...sv8/apekey.html (http://www.ikol.dk/~jan/musepack/klemm/www.personal.uni-jena.de/~pfk/mpp/sv8/apekey.html)
Title: Toaster for Fb2k
Post by: Skates on 2005-02-21 16:42:39
Quote
@Skates: Does APE even support cover images? I see nothing here:
http://www.ikol.dk/~jan/musepack/klemm/www...sv8/apekey.html (http://www.ikol.dk/~jan/musepack/klemm/www.personal.uni-jena.de/~pfk/mpp/sv8/apekey.html)
[a href="index.php?act=findpost&pid=275642"][{POST_SNAPBACK}][/a]

tag.exe puts the images in APEv2 so I'm guessing that it is, otherwise it should still work since APE is just a tag format and it shouldn't matter what the tags contain.
Title: Toaster for Fb2k
Post by: eliazu on 2005-02-21 16:49:42
Quote
@eliazu: I will fix up the utf8 etc stuff in a future version.


thanx.
the new vesrsion 0.1.1 display hebrew fonts right  but theres still problems with display of covers in hebrew folders.
Title: Toaster for Fb2k
Post by: ExUser on 2005-02-21 17:10:06
foobar2000 will remove cover art when the tag is altered/rewritten. This is considered a feature, not a bug. Cover images should not be stored in audio files.
Title: Toaster for Fb2k
Post by: banjobacon on 2005-02-21 17:54:48
Well, my latest crash came when I double clicked my playlist panel in order to create a new playlist. Here's the failure.txt, in case that is of any help.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 004212F5h
Access violation, operation: read, address: 00000000h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (004212F5h):
004212B5h:  FF 15 18 90 43 00 8B 3D 1C 59 44 00 FF 05 10 59
004212C5h:  44 00 C1 EF 03 C7 45 FC 00 00 00 00 74 3D 53 8B
004212D5h:  5D 08 56 8B 4D 0C FF 75 FC 8B 01 FF 10 84 C0 74
004212E5h:  20 A1 14 59 44 00 8B 4D FC 8B 34 C8 8B CE 8B 06
004212F5h:  FF 10 8B 03 8B CB FF 10 8B 13 50 56 8B CB FF 52
00421305h:  10 FF 45 FC 39 7D FC 72 CA 5E 5B 8D 4D F8 E8 0C
00421315h:  4D FE FF 5F C9 C2 08 00 55 8B EC 51 B8 F8 58 44
00421325h:  00 56 50 89 45 FC FF 15 18 90 43 00 A1 1C 59 44
Stack (0012FCE0h):
0012FCC0h:  00BDF8C0 77FA88F0 77F521E0 0000005A
0012FCD0h:  00BDD9F4 C0000005 00BDD9D0 00BDD9E0
0012FCE0h:  013F0760 00000000 004458F4 004458F8
0012FCF0h:  0000003F 0012FD14 00427292 013F0774
0012FD00h:  0012FD10 00000002 00000003 00000000
0012FD10h:  004394C4 0012FD28 004277AE 01470AB8
0012FD20h:  0043B508 00000000 0012FDBC 00CB8C08
0012FD30h:  004465DC 0012FE4C 00CB7B0C 00000000
0012FD40h:  00CC63E0 00F19E58 0000001D 0000001D
0012FD50h:  00000000 00000010 00000000 00000000
0012FD60h:  00000000 00000001 00CC67DC 00CC67C8
0012FD70h:  005CBAF0 FFFFFFEB 00000000 0012FE4C
0012FD80h:  00CB7B0C 0012FDBC 77D440BD 005CBAF0
0012FD90h:  FFFFFFEB 77D440C6 0012FE4C 00CB7B0C
0012FDA0h:  00000000 0012FD6C 77D47E67 00CB853A
0012FDB0h:  0012FE5C 00CC5B38 00000003 0012FDD8
0012FDC0h:  00CB7B32 004465AC 000102FE 00000203
0012FDD0h:  00000001 002D0044 0012FE04 77D43A50
0012FDE0h:  000102FE 00000203 00000001 002D0044
0012FDF0h:  00CB7B0C DCBAABCD 00000000 0012FE4C
Registers:
EAX: 00000000, EBX: 013F0774, ECX: 01470A54, EDX: 0000003E
ESI: 01470A54, EDI: 00000040, EBP: 0012FCF4, ESP: 0012FCE0
Crash location: "foobar2000", loaded at 00400000h - 00452000h

Loaded modules:
foobar2000                      loaded at 00400000h - 00452000h
ntdll                            loaded at 77F50000h - 77FF7000h
kernel32                        loaded at 77E60000h - 77F46000h
USER32                          loaded at 77D40000h - 77DCC000h
GDI32                            loaded at 7F000000h - 7F041000h
ADVAPI32                        loaded at 77DD0000h - 77E5D000h
RPCRT4                          loaded at 78000000h - 78087000h
ole32                            loaded at 771B0000h - 772D4000h
COMCTL32                        loaded at 71950000h - 71A34000h
msvcrt                          loaded at 77C10000h - 77C63000h
SHLWAPI                          loaded at 70A70000h - 70AD9000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                        loaded at 763B0000h - 763F5000h
SHELL32                          loaded at 4F510000h - 4FD21000h
foo_albumlist                    loaded at 008D0000h - 008DB000h
foo_audioscrobbler              loaded at 008E0000h - 00900000h
LIBCURL                          loaded at 00900000h - 00919000h
WS2_32                          loaded at 71AB0000h - 71AC5000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
WINMM                            loaded at 76B40000h - 76B6C000h
serwvdrv                        loaded at 5CD70000h - 5CD77000h
umdmxfrm                        loaded at 5B0A0000h - 5B0A7000h
foo_cdda                        loaded at 009B0000h - 009BE000h
foo_clienc                      loaded at 009C0000h - 009CB000h
foo_console                      loaded at 009D0000h - 009D7000h
foo_dbsearch                    loaded at 009E0000h - 009F8000h
foo_diskwriter                  loaded at 00A00000h - 00A12000h
foo_dsp_extra                    loaded at 00A20000h - 00A35000h
foo_dsp_soundtouch              loaded at 00A40000h - 00A4D000h
foo_flac                        loaded at 00A50000h - 00A6C000h
foo_freedb                      loaded at 00A70000h - 00A8D000h
foo_id3v2                        loaded at 00A90000h - 00AC0000h
MSVCP60                          loaded at 55900000h - 55961000h
foo_infobox                      loaded at 00AC0000h - 00AD3000h
foo_input_std                    loaded at 00AE0000h - 00B7E000h
MSACM32                          loaded at 77BE0000h - 77BF4000h
foo_masstag                      loaded at 00B80000h - 00B94000h
foo_output_std                  loaded at 00BA0000h - 00BA9000h
foo_playcount-1.4.1              loaded at 00BB0000h - 00BBA000h
foo_playlistgen_ex              loaded at 00BC0000h - 00BCF000h
foo_read_http                    loaded at 00BD0000h - 00BD9000h
foo_rgscan                      loaded at 00BE0000h - 00BED000h
foo_scroll                      loaded at 00BF0000h - 00BF6000h
foo_spc                          loaded at 00C00000h - 00C11000h
foo_syfm                        loaded at 00C20000h - 00C2A000h
foo_temple                      loaded at 00C30000h - 00C3B000h
foo_toaster                      loaded at 00C40000h - 00C5E000h
gdiplus                          loaded at 70D00000h - 70E91000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_uie_albumart                loaded at 00C80000h - 00C8C000h
foo_uie_volume                  loaded at 00C90000h - 00C9A000h
foo_ui_columns                  loaded at 00CA0000h - 00CD7000h
foo_ui_std                      loaded at 00CE0000h - 00CF7000h
foo_vorbisenc                    loaded at 00D00000h - 00DFA000h
foo_wavpack                      loaded at 00E00000h - 00E12000h
foo_winamp_spam                  loaded at 00E20000h - 00E28000h
uxtheme                          loaded at 5AD70000h - 5ADA4000h
ctagent                          loaded at 00F80000h - 00F90000h
mswsock                          loaded at 71A50000h - 71A8B000h
DNSAPI                          loaded at 76F20000h - 76F45000h
winrnr                          loaded at 76FB0000h - 76FB7000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
dsound                          loaded at 51080000h - 510DD000h
VERSION                          loaded at 77C00000h - 77C07000h
wdmaud                          loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
rasadhlp                        loaded at 76FC0000h - 76FC5000h
midimap                          loaded at 77BD0000h - 77BD7000h
wshtcpip                        loaded at 71A90000h - 71A98000h
KsUser                          loaded at 5EF80000h - 5EF84000h
appHelp                          loaded at 75F40000h - 75F5F000h
CLBCATQ                          loaded at 7C890000h - 7C911000h
OLEAUT32                        loaded at 77120000h - 771AB000h
COMRes                          loaded at 77050000h - 77115000h
cscui                            loaded at 76620000h - 7666E000h
CSCDLL                          loaded at 76600000h - 7661C000h
browseui                        loaded at 71500000h - 715FD000h
USERENV                          loaded at 75A70000h - 75B15000h
SETUPAPI                        loaded at 76670000h - 76757000h
ntshrui                          loaded at 76990000h - 769B4000h
ATL                              loaded at 76B20000h - 76B35000h
NETAPI32                        loaded at 71C20000h - 71C6E000h
shdocvw                          loaded at 71700000h - 71848000h
imagehlp                        loaded at 76C90000h - 76CB2000h
DBGHELP                          loaded at 6D510000h - 6D58D000h

Stack dump analysis:
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00427292h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004394C4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004277AEh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043B508h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00CB8C08h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 004465DCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC63E0h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC67DCh, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC67C8h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D440BDh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D440C6h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D47E67h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CallNextHookEx" (+00000039h)
Address: 00CB853Ah, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CC5B38h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CB7B32h, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 004465ACh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D43B1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D73964h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99BE0h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43D79h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetMessageW" (+00000125h)
Address: 00CB7B0Ch, location: "foo_ui_columns", loaded at 00CA0000h - 00CD7000h
Address: 77D43A33h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4B1B8h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "IsDialogMessageW" (+0000008Dh)
Address: 77D73964h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99C00h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43DDFh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DispatchMessageW" (+0000000Bh)
Address: 100038ECh, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uDispatchMessage" (+0000000Ah)
Address: 0041238Bh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 70A74187h, location: "SHLWAPI", loaded at 70A70000h - 70AD9000h
Symbol: "Ordinal125" (+0000002Dh)
Address: 00410FEAh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00438DB5h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 70A74187h, location: "SHLWAPI", loaded at 70A70000h - 70AD9000h
Symbol: "Ordinal125" (+0000002Dh)
Address: 00438DE0h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043C320h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77E8141Ah, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "GetCurrentDirectoryW" (+00000044h)
Address: 70A74187h, location: "SHLWAPI", loaded at 70A70000h - 70AD9000h
Symbol: "Ordinal125" (+0000002Dh)
Address: 77E9B2E5h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "SetThreadExecutionState" (+00000097h)
Address: 77E97CE0h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "VerSetConditionMask" (+0000D764h)
Address: 00438C81h, location: "foobar2000", loaded at 00400000h - 00452000h

Version info:
foobar2000 v0.8.3
UNICODE
Title: Toaster for Fb2k
Post by: wortels on 2005-02-21 18:19:26
shaneh your plugin is open source right? Why not host @ sourceforge.net? IPB's uploading somehow gets the compressed files corrupted :S. And yes I am also getting those random crashes haven't been able to try this one yet. If you dont want to host @ sourceforge I will be getting my hosting in a week and I can host for you
Title: Toaster for Fb2k
Post by: banjobacon on 2005-02-21 18:28:47
You could also upload your plugin to the 3rd party plugin site (http://pelit.koillismaa.fi/plugins/).
Title: Toaster for Fb2k
Post by: Biscuits on 2005-02-21 18:30:40
Hey, I got the latest version (.zip file worked!) and it seems as though the crashes on quit have been fixed, though I haven't tested thoroughly. I have a few requests:

- Have an option so that it is not always on top.

- I have my hold option all the way up (which I assume makes it never go away) and if I press stop, it stays there. It'd be nice if it'd automatically go away if the music is stopped.

- Have an option to show elapsed time?

- If song is paused, have it show [Paused] or something like that.

Maybe these options defeat the original purpose of the plugin, but I'd find them useful.

Thanks,
-Tristan
Title: Toaster for Fb2k
Post by: saratoga on 2005-02-21 18:46:04
Quote
shaneh from toaster's settings I figured you know how to display embedded album art files from id3v2 tags. If you have some knowledge on this could you help foo_uie_albumart (http://www.hydrogenaudio.org/forums/index.php?showtopic=29383). They can't figure out how to display images from id3v2 tags and I have to manually create folder.jpg for all of my album folders.

Thanks a lot
[a href="index.php?act=findpost&pid=275537"][{POST_SNAPBACK}][/a]


Art in tags is incompatable with foobar's tagging, so adding cover art to any tag type would not be a good idea.  You'd have to disable tag writing in foobar entirely for it to work.

Using a folder.jpg is a much better solution.
Title: Toaster for Fb2k
Post by: Skates on 2005-02-21 19:03:56
Quote
Quote
shaneh from toaster's settings I figured you know how to display embedded album art files from id3v2 tags. If you have some knowledge on this could you help foo_uie_albumart (http://www.hydrogenaudio.org/forums/index.php?showtopic=29383). They can't figure out how to display images from id3v2 tags and I have to manually create folder.jpg for all of my album folders.

Thanks a lot
[a href="index.php?act=findpost&pid=275537"][{POST_SNAPBACK}][/a]


Art in tags is incompatable with foobar's tagging, so adding cover art to any tag type would not be a good idea.  You'd have to disable tag writing in foobar entirely for it to work.

Using a folder.jpg is a much better solution.
[a href="index.php?act=findpost&pid=275688"][{POST_SNAPBACK}][/a]

Actually, a folder.jpg will not work right for some people such as I, I only keep singles from albums that I deem worthy enough to keep.  In this case it would be redundant to have a folder for every single I have, in instances that I only have one song from that album.
Title: Toaster for Fb2k
Post by: anza on 2005-02-21 19:42:01
Quote
Quote
Quote
shaneh from toaster's settings I figured you know how to display embedded album art files from id3v2 tags. If you have some knowledge on this could you help foo_uie_albumart (http://www.hydrogenaudio.org/forums/index.php?showtopic=29383). They can't figure out how to display images from id3v2 tags and I have to manually create folder.jpg for all of my album folders.

Thanks a lot
[a href="index.php?act=findpost&pid=275537"][{POST_SNAPBACK}][/a]


Art in tags is incompatable with foobar's tagging, so adding cover art to any tag type would not be a good idea.  You'd have to disable tag writing in foobar entirely for it to work.

Using a folder.jpg is a much better solution.
[a href="index.php?act=findpost&pid=275688"][{POST_SNAPBACK}][/a]

Actually, a folder.jpg will not work right for some people such as I, I only keep singles from albums that I deem worthy enough to keep.  In this case it would be redundant to have a folder for every single I have, in instances that I only have one song from that album.
[a href="index.php?act=findpost&pid=275698"][{POST_SNAPBACK}][/a]


Well you could just have many image files in the folder and name them after the single.
Title: Toaster for Fb2k
Post by: rossthiof on 2005-02-21 20:36:50
Seems there is a problem with displaying album cover in some cases:
If there is an ä,ö or ü [german: "Umlaute"] in the file path, the folder-jpg can't be displayed.
Is there any possibility to solve this problem?
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-22 00:13:45
I think I may have found the cause of at least one of the crashes, I will update it with a fix eventually.

I wont bother uploading it anywhere else until Ive stabalised it somewhat.

I dont see the problem with cover art in your audio files. It contains other meta data so why not. It certainly saves having to fiddle with external files etc. The disk space usage isnt much of an argument when you go through and do the actual % figures. I agree that id3v2 is a crappy format though. Id be more concerned about a player that modifies your files as you play them  and writes non-standard tags such as PLAYCOUNT instead of the standard POPM fields etc, with the only way to prevent it being to block all tag modifications. Thats always bugged me about fb2k.

@Biscuits: I tried implementing an "always on bottom" feature a while ago, but Windows doesnt really support it. You have to continually check your Z order position and move to the bottom on all sorts of events etc. It ended up being quite awkward and unusable.

I could hide the toast window on stop without a problem I think.

Things like elapsed time which change dynamically are a bit tricky to do in Toaster. Its been coded in such a way that updating would require a complete redraw of the window. Though thinking about it just now, there might be a way. Although the dynamic width would have to not change with each update, only on a song change, for best results.

The song paused thing would be easy to do if I implement the dynamic info stuff I talked about above.

@rossthiof + others: I will need to change the file handling to unicode versions AFAIK.
Title: Toaster for Fb2k
Post by: ssamadhi97 on 2005-02-22 01:06:42
Quote
Id be more concerned about a player that modifies your files as you play them  and writes non-standard tags such as PLAYCOUNT instead of the standard POPM fields etc
[a href="index.php?act=findpost&pid=275790"][{POST_SNAPBACK}][/a]

Err. This is not a feature of the player, but something introduced by third party plugins that are not part of any installer package. Don't spread this kind of disinformation, please. (btw there is an alternative plugin that does not touch file tags at all and keeps track of playback statistics in its own database)
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-22 01:18:13
Maybe so, but if you want to keep statistics in the main database (AFAIK, the database is part of the player), then you have to update it with fields similar to how the 3rd party plugin works. This data is then potenitally written to the file. I think most people would want to use this database than a 2nd, or sql server or whatever.

Regardless of whether the 3rd party plugins which put this info in the DB in the first place are or aren't part of the package, the main db has the ability to write non-standard tags to files you play. Which AFAIK *is* a feature of the player.
Title: Toaster for Fb2k
Post by: amppa on 2005-02-22 10:16:43
Quote
All downloads are the same - but for some reason the board is corrupting my uploads, so try your luck with them.

Well, you could upload the plugin to the 3rd party site (http://pelit.koillismaa.fi/plugins/) to avoid corrupted files.
Title: Toaster for Fb2k
Post by: A_Man_Eating_Duck on 2005-02-22 10:50:12
is there any chance of getting support for multiple image locations?
Like an image fallback, if string A is not found, try string B.

e.g
i have
F:\album art\%Artist% - %Album%.jpg
and
F:\album art\Various Artists - %album%

or is it easier to put in support for the $if2 function ?

e.g
$if2(F:\Album Art\%artist% - %album%.jpg,F:\Album Art\Various Artists - %album%.jpg)
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-22 11:23:45
A_Man_Eating_Duck: You can separate strings by ; and Toaster will try them in order. Unfortuantly if your albums or artist have non-filename characters have invalid filename characters you will have problems. I am not sure of a way to filter the strings such that invalid characters are filtered (on a per tag basis). /EDIT: The $replace function would seem to do the trick.

Ive updated to 0.1.2, but only debug builds are currently available until stability settles. You will need the debug msvcr stuff for this.

I think Ive fixed the main issue people were probably having. I previously had C++ exceptions turned off due to some internal SEH stuff I was doing with delay imports. Ive changed this about a bit and hopefully it will work a little better. I havent done the unicode file handling stuff yet though.
Title: Toaster for Fb2k
Post by: wortels on 2005-02-22 11:30:46
Quote
Maybe so, but if you want to keep statistics in the main database (AFAIK, the database is part of the player), then you have to update it with fields similar to how the 3rd party plugin works. This data is then potenitally written to the file. I think most people would want to use this database than a 2nd, or sql server or whatever.

Regardless of whether the 3rd party plugins which put this info in the DB in the first place are or aren't part of the package, the main db has the ability to write non-standard tags to files you play. Which AFAIK *is* a feature of the player.
[a href="index.php?act=findpost&pid=275799"][{POST_SNAPBACK}][/a]

Exactly third party plugins should be able to access the db and create additional fields. This whole idea of tagging the files with playcount is weird and using sqllite adds another process why use an external db if you already have one. I still cant understand why it removes some metadata when editing tags while that metadata is part of the id3 spec. For me this is the first thing that needs to be worked on. id3 spec compliant tags and native id3v2 support like other players do today (itunes etc)
Title: Toaster for Fb2k
Post by: A_Man_Eating_Duck on 2005-02-22 11:31:27
Quote
A_Man_Eating_Duck: You can separate strings by ; and Toaster will try them in order.
[a href="index.php?act=findpost&pid=275940"][{POST_SNAPBACK}][/a]

 

Well strike me down, it works

Thanks
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-22 16:06:53
@rossthiof+eliazu: try the new 0.1.3 version and see if its working ok with the unicode folders. It seems to ok for me, though my machine isnt very 'international' so I havent done a too thorough test.
Title: Toaster for Fb2k
Post by: rossthiof on 2005-02-22 16:35:59
I'm on the way to test it, but there is one problem:
I don't have this file called "msvcr71d.dll" on my system and it seems to be hard to find it in the internet...

Edit:Works very well.THX a lot!
Title: Toaster for Fb2k
Post by: banjobacon on 2005-02-22 17:01:48
I downloaded a file with Toaster skins from the Winamp forum (here (http://forums.winamp.com/showthread.php?postid=1596375#post1596375)). I got the ballon skin to work in foobar by changing a few settings around in the Toaster config window, after importing the Ballon preset. However, after I close and reopen fb2k, the skin doesn't work anymore. I have to re-import it for anything to show up.
Title: Toaster for Fb2k
Post by: eliazu on 2005-02-22 17:41:25
hebrew covers and fonts are displayed great now on 0.1.3. thank you very much!
Title: Toaster for Fb2k
Post by: Duble0Syx on 2005-02-22 17:41:32
I've just dl v 0.1.3 and now I get the "cannot load DLL" error when foobar starts.  I already have all the dll's I think I need as well as GDI since I am on WinXP sp2.  Are there some components known to cause this or am I still missing something?

EDIT: Also, I can't open with 7zip archives at all with either winrar or 7-zip.
Title: Toaster for Fb2k
Post by: dano on 2005-02-22 18:35:33
you can get the 2 dll's needed for debug version from here: http://dream.eng.uci.edu/sungjin/EECS123/ (http://dream.eng.uci.edu/sungjin/EECS123/)
if you dont want that, use the release version - my download did not work, too (firefox). but after i tried the download in internet explorer, it worked?!
Title: Toaster for Fb2k
Post by: saratoga on 2005-02-22 20:20:03
Quote
Regardless of whether the 3rd party plugins which put this info in the DB in the first place are or aren't part of the package, the main db has the ability to write non-standard tags to files you play. Which AFAIK *is* a feature of the player.
[a href="index.php?act=findpost&pid=275799"][{POST_SNAPBACK}][/a]


Writing nonstandard tags is a very useful feature, and allowed by the spec in most tag formats (and when not allowed, they are not written).  What possible reason could you have for not wanting them?
Title: Toaster for Fb2k
Post by: Skates on 2005-02-22 21:23:19
Quote
Quote
Regardless of whether the 3rd party plugins which put this info in the DB in the first place are or aren't part of the package, the main db has the ability to write non-standard tags to files you play. Which AFAIK *is* a feature of the player.
[a href="index.php?act=findpost&pid=275799"][{POST_SNAPBACK}][/a]


Writing nonstandard tags is a very useful feature, and allowed by the spec in most tag formats (and when not allowed, they are not written).  What possible reason could you have for not wanting them?
[a href="index.php?act=findpost&pid=276093"][{POST_SNAPBACK}][/a]

Exactly the point, cover art maybe unstandard with APEv2, but as you say unstandard tags are very useful. So whats the point of not supporting cover art tags?

Seems like your backstepping from your previous statements...
Title: Toaster for Fb2k
Post by: Duble0Syx on 2005-02-22 22:52:39
Could someone maybe mirror the files?  The 7zip file is broken when downloaded with firefox and I can't download the file at all on IE.
Title: Toaster for Fb2k
Post by: sPeziFisH on 2005-02-24 11:22:32
 uuh, always the same - those pissy installers sometimes need pseudo-fantastic stuff:

create a winamp directory in 'program files' and create a txt-file and rename it to 'winamp.exe' - that should do the trick

..or do you really want to use this app     
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-24 12:15:04
@sPeziFish: What?

Is that a reply to a post that got removed or something? You cant use the winamp toaster with foobar2000, and the download doesnt have an installer, its just a dll. What are you referring to?
Title: Toaster for Fb2k
Post by: sPeziFisH on 2005-02-24 12:32:35
no shaneh, my brain misled me (once again, damn cheap thing), I thought yur component is a wrapper and used your dll and additionally put the winamp-toaster in my foobar-folder  *slam head on the table*
Title: Toaster for Fb2k
Post by: eliazu on 2005-02-26 21:58:54
how do i move the cover a little left so it wont be on the skin border?
see pic
(http://img172.exs.cx/img172/7756/toaster1of.jpg) (http://img172.exs.cx/my.php?loc=img172&image=toaster1of.jpg)
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-27 02:14:12
Use the right border padding ®.
Title: Toaster for Fb2k
Post by: kpolice on 2005-02-27 02:46:24
I keep getting
ERROR (CORE) : Failed to load DLL: foo_toaster.dll, reason: Unable to load DLL.

This application has failed to satrt because MSVCR71D.dll was not found, I have that file and every dll required to run the plugin.


0.1 works but 0.1.3 dont.

BTW some covers dont show in the toaster screen and some does show.
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-27 03:47:32
Try the release version instead, it doesnt use the debug runtimes.
Title: Toaster for Fb2k
Post by: kpolice on 2005-02-27 04:52:04
I cant open the 7z file, tried with WinRAR and 7zip.
Title: Toaster for Fb2k
Post by: 4nt1 on 2005-02-27 05:33:24
Quote
I cant open the 7z file, tried with WinRAR and 7zip.
[a href="index.php?act=findpost&pid=277450"][{POST_SNAPBACK}][/a]

me neither and i overwrote my 0.1 copy with the 0.3 so i dont have any old copies...

can u post the 0.3 release in rar format please...

or tell us how to open ur 7zip thingy..
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-27 05:42:36
The hydrogen forums cant handle attachments for whatever reason. I have posted it to the winamp forums instead:

http://forums.winamp.com/showthread.php?po...855#post1601855 (http://forums.winamp.com/showthread.php?postid=1601855#post1601855)
Title: Toaster for Fb2k
Post by: spase on 2005-02-27 16:19:51
@shaneh: i would be happy to mirror the plugin on my university webspace.  pm me or email me if you want me to do this.
Title: Toaster for Fb2k
Post by: bukem on 2005-02-27 19:00:01
is there any way to display dynamic data on toast (like %_bitrate_dynamic% and so on)?
Title: Toaster for Fb2k
Post by: Duble0Syx on 2005-02-27 20:11:02
I think it would be useful to allow for wildcards in the paths for cover images.  So for example I have a "folder.jpg" in one dir and "folder.bmp" in another I can use a string with "folder.*".
Title: Toaster for Fb2k
Post by: shaneh on 2005-02-28 13:18:20
@spase: I have site space and domain etc, just havent got around to organising it properly yet.

@bukem: sure, what are the callbacks required to get that info? I tried playback_on_dynamic_info but it only seems to get called when a http stream starts playing, and only when it starts, not when the title is finalised. Also, whats a good method to get the playing file info using the playlist? Just using the *track handle from on playback change doesnt give you the playlist info. Using playlist->get_current playing index doesnt work if you delete or move the current playing item.

@Duble0Syx: Toaster doesnt compensate for awkward cover image file naming schemes. You can use a list of different formatting strings separated by ;
Title: Toaster for Fb2k
Post by: eliazu on 2005-02-28 16:06:37
where can i get skins for the toaster?
Title: Toaster for Fb2k
Post by: BlueDev on 2005-03-01 02:36:53
First off, amazingly cool plugin.  I love this.  Big time.

Is it possible to get it to display the time elapsed or time remaining?  I know it can display the total time, just curious about the other.  Looked through the .htm that comes with the Winamp version and didn't see it there.
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-01 02:59:58
See reply to @bukem.

The only way Ive seen plugins update that info is with a timer, which I would like to avoid using. There should be a callback for when the time elapsed changes, and other things change. I know there is the 'seek' callback, and the dynamic info callback (which doesnt seem to do anything too useful AFAIK), but havent seen anything very usable.

@eliazu: if there was a site for toaster skins, I wouldnt be posting attachments to this forum. The 'skins' you speak of are nothing more than just images. You want a skin? try http://www.google.com/imghp?hl=en&tab=wi&q= (http://www.google.com/imghp?hl=en&tab=wi&q=) there are plenty there.
Title: Toaster for Fb2k
Post by: foosion on 2005-03-01 09:40:54
Quote
There should be a callback for when the time elapsed changes, and other things change.[a href="index.php?act=findpost&pid=278043"][{POST_SNAPBACK}][/a]
play_callback::on_playback_time() is called every second.
Title: Toaster for Fb2k
Post by: eliazu on 2005-03-01 10:33:01
Quote
@eliazu: if there was a site for toaster skins, I wouldnt be posting attachments to this forum. The 'skins' you speak of are nothing more than just images. You want a skin? try http://www.google.com/imghp?hl=en&tab=wi&q= (http://www.google.com/imghp?hl=en&tab=wi&q=) there are plenty there.
[a href="index.php?act=findpost&pid=278043"][{POST_SNAPBACK}][/a]


i know they are just images
i even made one myself
but i wnat something transparent that i dont know how to do.
Title: Toaster for Fb2k
Post by: bukem on 2005-03-01 10:55:00
Quote
play_callback::on_playback_time() is called every second.


@foosion: i'm not a coder (unless you wan't me to do some Z80 tricks ), but this's callback function shaneh needs to update information on toast every second (just like in foo_osd)? am i right?
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-01 12:04:06
yeah, that works ok. I noticed it when I bothered to take a look for myself

Im still not really happy with the way it detects track changes etc, but it at least does the dynamic elapsed time etc now. Im just doing up a quick web site to host it.
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-01 12:38:57
Please see: http://www.myplugins.info (http://www.myplugins.info) for downloads and info.

Latest release. 0.1.4
Supports dynamic %_time_elapsed% etc tags.
Title: Toaster for Fb2k
Post by: bukem on 2005-03-01 18:02:36
thank you shaneh - this's what i was waiting for!
Title: Toaster for Fb2k
Post by: Skates on 2005-03-01 21:41:18
Quote
Please see: http://www.myplugins.info (http://www.myplugins.info) for downloads and info.

Latest release. 0.1.4
Supports dynamic %_elapsed_time% etc tags.
[a href="index.php?act=findpost&pid=278187"][{POST_SNAPBACK}][/a]

%_elapsed_time% just shows a "?" here.  Doesn't seem to be working at all in the following formatting string:
Code: [Select]
['('%_elapsed_time%'/'%_length%')']
Title: Toaster for Fb2k
Post by: kalmark on 2005-03-01 22:41:10
Use %_time_elapsed% instead.
Title: Toaster for Fb2k
Post by: SNAG on 2005-03-02 15:37:49
Sorry for being a real n00b, but how do I change the text colour? Can't seem to find any options in there...

Using the silver skin, but with white text...

EDIT: -found it... my bad!-
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-04 05:46:59
Now updated for MSN Messenger 7.0.0632 support. Note it wont work with the leaked 604 build anymore.
Title: Toaster for Fb2k
Post by: Superunknown on 2005-03-04 12:56:36
no more transparency on the new version ?

before (the background was a little bit transparent))
[a href="http://www.imageshack.us" target="_blank"]  (but I really hope you'll be able to help for this transparency prob  )
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-04 14:05:22
Ive resolved the aa text problem, but am not sure about the transparency issue. I know its from the updating of the text every second which is somehow resetting the alpha of the whole window, but cant reproduce the problem.

What are your settings?

/EDIT: Nevermind, Ive found the problem. I was simply drawing over the text area with the background image to clear it, instead of doing a proper clear. I needed to set the compositing mode to src copy instead of src over to prevent layering the apha values on top of each other constantly. You will notice there is actually some transparency around the album cover, this is because this isnt cleared when the text is updated.
Title: Toaster for Fb2k
Post by: Superunknown on 2005-03-04 14:19:09
thank you very much ! tell me when the correction will be available 

btw, I've started doing a gif skin for the toaster, don't know if I'll have time to finish it one day, but if you're willing to do a gallery on your website, I'll be glad to send it to you.
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-04 14:41:21
The problem should hopefully be fixed in 0.1.6 up now.

One of these days I might get around to getting that site up properly, though probably with a different domain. Ive used tikiwiki a bit, which is kinda what im looking for, though I need something a bit more lightweight.
Title: Toaster for Fb2k
Post by: Superunknown on 2005-03-04 15:46:21
it works very well now ! thanks and congrats for your reactivity !
Title: Toaster for Fb2k
Post by: BlueDev on 2005-03-05 18:07:47
Quote
Use %_time_elapsed% instead.
[a href="index.php?act=findpost&pid=278380"][{POST_SNAPBACK}][/a]


Even trying that all I am getting is a '?'.  Is there something I am missing?
Title: Toaster for Fb2k
Post by: kalmark on 2005-03-05 18:12:18
I use %_time_elapsed%/%_length% and it works as intended.

Maybe you should also tick "show dynamic info" or how it's called in Preferences/Display.
Title: Toaster for Fb2k
Post by: BlueDev on 2005-03-05 19:06:55
That was the trick kalmark.  Thanks so much for that.  I had just missed it all together.
Title: Toaster for Fb2k
Post by: Superunknown on 2005-03-07 14:51:47
what about a functionnality that automatically display the toaster when you bring the mouse over the foobar icon in tray ?
Title: Toaster for Fb2k
Post by: Hawk on 2005-03-07 23:22:30
I can't seem to find the configuration. I think I read somewhere the it should be in the "Components" menu but it's not there.
Title: Toaster for Fb2k
Post by: synth7 on 2005-03-08 01:29:51
Quote
I can't seem to find the configuration. I think I read somewhere the it should be in the "Components" menu but it's not there.
[a href="index.php?act=findpost&pid=280218"][{POST_SNAPBACK}][/a]


'Components' on main menu > Toaster > Configure Toaster

Quote
what about a functionnality that automatically display the toaster when you bring the mouse over the foobar icon in tray ?
[a href="index.php?act=findpost&pid=280097"][{POST_SNAPBACK}][/a]


Love the idea
Title: Toaster for Fb2k
Post by: Hawk on 2005-03-08 08:30:55
Quote
Quote
I can't seem to find the configuration. I think I read somewhere the it should be in the "Components" menu but it's not there.
[a href="index.php?act=findpost&pid=280218"][{POST_SNAPBACK}][/a]


'Components' on main menu > Toaster > Configure Toaster


Thats what I said in my original message; it not there.
Title: Toaster for Fb2k
Post by: mixcherry on 2005-03-08 11:14:16
You can add it by yourself: Preferences -> Core -> Main menu items, right click on the Components group (or any other group) and select Insert item -> Command... -> Components/Toaster/Configure Toaster.
Title: Toaster for Fb2k
Post by: Hawk on 2005-03-08 11:56:13
Quote
You can add it by yourself: Preferences -> Core -> Main menu items, right click on the Components group (or any other group) and select Insert item -> Command... -> Components/Toaster/Configure Toaster.
[a href="index.php?act=findpost&pid=280327"][{POST_SNAPBACK}][/a]


Thanks a lot! That did it. 
Title: Toaster for Fb2k
Post by: waileongyeo on 2005-03-10 09:31:50
This is really a great plugin for foobar2000. Thanks.

This is mine.
Title: Toaster for Fb2k
Post by: war59312 on 2005-03-11 04:19:49
I am trying to get this to work with shoutcast as well.

Ok I am getting the pop up with correct info but still in msn it just shows the name of the shoutcast server. Its not chaning dynamicly?

How can I get it to work correctly?

See what I mean:

(http://img85.exs.cx/img85/7645/shoutcast7yu.th.png) (http://img85.exs.cx/my.php?loc=img85&image=shoutcast7yu.png)

Thanks,
  Will
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-11 05:26:15
@waileongyeo: I have this already coded for the winamp version, and will put it in the foobar2000 version too, its pretty simple.

@Superunknown: If there is a simple callback mechanism for this I will put it in, but I couldnt find anything with a quick look. I could use all sorts of hacks to do it, but will only do it if there is a nice clean way to do it.

@war59312: The MSN Messenger info doesnt change dynamically because otherwise you will have it updating every second. I would suspect that every time this changes, a network packet goes out to all your contacts, so I avoid doing this, and do it only if the song changes.

I couldnt find a clean way to detect track changes in http streams in fb2k other than comparing the title every second. If you know of a clean callback method to detect actual track changes I will gladly make the fix. Using dynamic_info callback doesnt seem to make a difference.
Title: Toaster for Fb2k
Post by: XQC on 2005-03-13 00:00:41
I don't know if this was suggested before but a "Pin to desktop" (or "Always on bottom") option would be really great for Toaster.
Title: Toaster for Fb2k
Post by: war59312 on 2005-03-13 01:44:38
Dang.

Dont know, but foo_osd.dll does it some how.
Title: Toaster for Fb2k
Post by: war59312 on 2005-03-13 20:52:17
Well, I have also notice if you launch MSN Messenger after foobar then it does not get the song message. You have to stop and start music again. Could that be fixed. I know its minor and not a big deal.

Thanks,
  Will
Title: Toaster for Fb2k
Post by: waileongyeo on 2005-03-14 05:50:22
Dear friends,

    I found this free program is quite useful for me to embed the cd cover image into the mp3 song. AudioShell (http://www.softpointer.com/AudioShell.htm).

    You can then enable option  "use id3v2 covers" to display album cover using foo_toaster (and I assume you have downloaded id3lib.dll to foobar2000 program directory).

    However, this free utility seems like do not support multiple file embeding, what a pity.
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-14 08:59:21
@war59312: Thats expected behaviour and won't be fixed.

@XQC: I have looked into the 'always on bottom' thing a couple times. Its not that easy to implement under Windows, but it is something I will try put in if I ever get working reliably.
Title: Toaster for Fb2k
Post by: Lyx on 2005-03-14 23:30:13
Hmm, would it involve much effort to make this work without gdiplus.dll? I don't need this DLL for any other piece of software on my win2k system, so its kinda overkill having this giant DLL installed just for a small plugin.

- Lyx
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-15 01:08:27
Yes it would require quite a lot of effort. gdiplus on my system is already loaded by explorer.exe, msnmsgr.exe and outlook.exe so it doesnt actually use any extra memory or diskspace. This is using XP however. You can use listdlls -d gdiplus.dll from sysinternals or some other process explorer to see.

If I were to not use gdiplus.dll, I would have to write my own .jpg/.gif/.png loading and alpha belnding code etc, which would be just re-inventing gdiplus.dll. The difference being it probably wouldnt be as good, and wouldnt be shared in memory amongst other applications. So it makes a lot of sense to use gdiplus actually.
Title: Toaster for Fb2k
Post by: hunted on 2005-03-16 03:04:23
It seems toaster is stripping off a leading ' and tailing ' from one of my lines when I close foobar, resulting in a syntax error.
here is what I was using:
'['$progress(%_time_elapsed_seconds%, %_time_total_seconds%, 20,'|','.')']'  $muldiv(%_time_elapsed_seconds%,100,%_time_total_seconds%)'%'
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-16 05:22:50
Yes I think this has been covered before in this thread. (or maybe another)

Anyway, its to do with the .ini loading/saving. Prefix and suffix your strings with [] to avoid the problem.

ie.

[]'('%year%')'[]
Title: Toaster for Fb2k
Post by: waileongyeo on 2005-03-16 06:31:40
Quote
Yes I think this has been covered before in this thread. (or maybe another)

Anyway, its to do with the .ini loading/saving. Prefix and suffix your strings with [] to avoid the problem.

ie.

[]'('%year%')'[]
[a href="index.php?act=findpost&pid=282616"][{POST_SNAPBACK}][/a]

@shaneh: What's the different between the string in formatting and MSN Title/Artist? The code works in the formatting not working in the MSN Title/Artist field. Besides. If I use more than 3 $if(*,*,*) in the MSN Title/Artist, it always return syntax error on MSN messenger.

Would you able to make the MSN Title/Artist field works as display formatting?

Thanks.
Title: Toaster for Fb2k
Post by: hunted on 2005-03-16 08:13:18
Quote
Yes I think this has been covered before in this thread. (or maybe another)

Anyway, its to do with the .ini loading/saving. Prefix and suffix your strings with [] to avoid the problem.

ie.

[]'('%year%')'[]
[a href="index.php?act=findpost&pid=282616"][{POST_SNAPBACK}][/a]

awesome, thanks
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-17 01:21:15
@waileongyeo:

The MSN formatting doesnt use the playlist to do the formatting, so things like %elapsed_time% etc wont work. This is to be expected, as you dont want this changing every second.

The reason you are having trouble with the $if's is because you are probably going over the 100 char limit.
Title: Toaster for Fb2k
Post by: waileongyeo on 2005-03-17 03:39:59
Quote
@waileongyeo:

The MSN formatting doesnt use the playlist to do the formatting, so things like %elapsed_time% etc wont work. This is to be expected, as you dont want this changing every second.

The reason you are having trouble with the $if's is because you are probably going over the 100 char limit.
[a href="index.php?act=findpost&pid=282832"][{POST_SNAPBACK}][/a]

Thanks for your reply.

I didn't use %elapsed_time% and I did notice that MSN will only be updated when there is change of now playing song (may be pause and resume also). Texts I get are the general (static) expression of %artist% %date% %title%...

100 chars limit for the "format strings" for MSN title/artist? Or it's the limit if MSN to display 100 chars. If the limit is the "format strings", it then make sense if my formatting string is more that 100 char and that's why a syntax error returned in MSN messenger. However, this doesn't occur in the display of toaster.

So I guess the limitation of 100 chars is the limit for the display of MSN title. Right?
Title: Toaster for Fb2k
Post by: Quiark on 2005-03-19 19:21:12
The plugin is great, but it does not remember the settings for me. I have to import my preset each time I run foobar2000 and that"s not too convenient. The preset combo box on the first tab of configuration dialog seems to be broken completely, only Export / Import seem to be working.. I guess that's simply because it's not finished yet, but nobody complained about needing to re-import the preset each time, so it might be just my problem...

So does toaster support storing the settings across sessions? Where does it store it, so I could have a look and maybe figure out what's wrong ?
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-20 00:54:05
@waileongyeo: Yes the 100 char limit is the limit for the msn text box, not what gets sent to messenger. ie, %title% could expand to 200 characters and it should still be ok. I will make it a bit bigger later on. Unfortuantly there needs to be some kind of limit, because the .ini loading/saving requires a fixed buffer. If/When I eventually use fb2ks config saving/loading this problem will probably be resolved.

@Quiark: The settings should save across sessions fine. Perhaps you are loading the presets incorrectly, it is admittedly a bit of an awkward process.

Choose the preset you want from the drop down list, then click "Load Preset", then click "Apply". You can then configure it how you want, and click "Apply" to save the setting to that named preset. Clicking "Apply" will always overwrite the named preset with the current settings, so be sure to click "Load preset" first, unless you want to overwrite it with whatever the current settings are.

The settings are stored in "Toaster.ini" in whatever directory Fb2k specifies is the profile directory (typically just the main application directory).  Perhaps you are running as non-admin and dont have permissions to that file? There should be some means to specify the profile directory in fb2k if thats the problem.
Title: Toaster for Fb2k
Post by: Quiark on 2005-03-20 12:02:33
[a href="index.php?act=findpost&pid=283741"][{POST_SNAPBACK}][/a]

Hmm.. it does not work... My user account has the all administrator priviledges (I'm a member of the Administrators group) and I've checked that I'm able to create a file both in foobar's directory and the Profile\Application Data\foobar2000 directory. However the plugin is for some reason unable to create the file, I haven't found a file called toaster.ini anywhere on my disk drive.

I was trying everything to get more than one thing into the combo box, but there is always only one preset. And each time I click the Load preset button, some default preset (Winamp skin, small letters, centered, fading slowly and such) is loaded even if I had imported a preset before and said that I want the current preset to be overwritten...

It may be caused by the fact that I haven't installed foobar, but just copied it from another computer..

If you are planning to store the settings using foobar's internal routines soon it would be probably better solution...
Title: Toaster for Fb2k
Post by: Superunknown on 2005-03-20 19:56:45
I had that problem because foobar was located in a directory using Spanish caracters (ñ, etc.), I removed it (turned the ñ to n, etc.) and everything works well now.
Title: Toaster for Fb2k
Post by: Quiark on 2005-03-20 20:24:54
Quote
I had that problem because foobar was located in a directory using Spanish caracters (ñ, etc.), I removed it (turned the ñ to n, etc.) and everything works well now.
[a href="index.php?act=findpost&pid=283939"][{POST_SNAPBACK}][/a]


Well I've got a Czech version of WinXP so the name of the Application Data directory in Czech is Data Aplikací so this might be the problem... Now whose problem this is? foobar's or toaster's ?
Title: Toaster for Fb2k
Post by: sOid on 2005-03-20 22:06:54
Ok i feel kinda stupid asking this, but I can't install the Toaster.exe... I copied the foobar plugin to components folder, but I just can't click on the 'Install' button... Do I have to install Winamp for this?

Thanx
Title: Toaster for Fb2k
Post by: shaneh on 2005-03-20 23:53:14
@Quiark: I suspected that may be the case. This is an issue with Toaster not handling unicode characters in the config path. I assumed Windows wouldnt be that silly in having the Program Files directory or other standard directories have unicode characters, as its just asking to break programs that don't support unicode properly. I will try fix it up, I kinda suspected it would be a problem for someone eventually

@sOid: No, you need to get the foobar2000 version. It is a .rar file with a foo_toaster.dll file in it. Place hte dll in your components directory. You are trying to install the winamp version. Visit http://www.myplugins.info (http://www.myplugins.info) and get the fb2k version.
Title: Toaster for Fb2k
Post by: littletown on 2005-03-26 06:32:35
i can't save settings cause my foobar is in D:\工具软件\媒体工具\foobar2000

Can it support chinese characters next vertion?
Title: Toaster for Fb2k
Post by: Superunknown on 2005-03-26 10:33:37
right, it don't support special caracters in foobar directory
Title: Toaster for Fb2k
Post by: BlueDev on 2005-03-29 19:12:02
Is it possible to change the color of the text?  I have been playing around and haven't figured that out yet.  Change color of text shadow/outline, yes, but not the text itself.
Title: Toaster for Fb2k
Post by: kalmark on 2005-03-29 19:24:59
Hit "Forecolour" on the "Skins" tab in the Toaster configs.
Title: Toaster for Fb2k
Post by: BlueDev on 2005-03-30 04:21:24
Silly me, I thought that was coloring for the skin.  Thanks.
Title: Toaster for Fb2k
Post by: cynix on 2005-04-08 18:18:13
If there is any Unicode character in "MSN Format" field, the whole thing doesn't show up in MSN at all. (But if the file tags themselves contain Unicode characters, they display correctly, so this should be a foo_toaster problem not a MSN problem.)
Title: Toaster for Fb2k
Post by: Leech on 2005-04-13 18:15:49
how to configure this plugin ?

works ok, but I want to configure it.

thanks
Title: Toaster for Fb2k
Post by: ludox on 2005-04-13 18:51:20
Components menu->Toater->configure Toaster. 
Title: Toaster for Fb2k
Post by: Leech on 2005-04-13 20:50:49
i suppose that, but... i doesn't have it! look:

(http://img165.echo.cx/img165/5772/shot00826nn.th.jpg) (http://img165.echo.cx/my.php?image=shot00826nn.jpg)
Title: Toaster for Fb2k
Post by: hunted on 2005-04-13 21:41:35
This config is here:
(http://home.comcast.net/~ghs-hunted/toaster_config.png)
Title: Toaster for Fb2k
Post by: Leech on 2005-04-13 23:17:50
ohh cool.. thanks..
i can see now!
Title: Toaster for Fb2k
Post by: beto on 2005-04-15 02:34:46
I'm having a strange issue with this plugin. It's not showing in the components list anymore. See below:

http://sites.uol.com.br/disco_virtual/grfi...foo_toaster.JPG (http://sites.uol.com.br/disco_virtual/grfi/compartilhada/geral/foo_toaster.JPG)

Anyone could help? thanks.
Title: Toaster for Fb2k
Post by: hunted on 2005-04-15 03:38:07
Quote
I'm having a strange issue with this plugin. It's not showing in the components list anymore.
Anyone could help? thanks.
[a href="index.php?act=findpost&pid=290637"][{POST_SNAPBACK}][/a]

Did you check Core>Main menu items to see if you could add it?  Sometimes if you remove a component and re-add it, it wont re-add its menu items, or something like that.
Title: Toaster for Fb2k
Post by: beto on 2005-04-16 14:43:49
Thank you. I refreshed the menu state and now it's working.
Title: Toaster for Fb2k
Post by: Blivrail on 2005-04-17 21:49:21
THanks shaneh for such a great plugin!  I really like it because it alphablends real nicely.

I am using id3v2 albumcovers - I was wondering if you were able to make a small change to the functionality of toaster, that is, when albumcover is not present for the particular song, a hole (for the cover art) is not shown if cover is to the left of the text.  If you don't understand what I mean, I will attach some images.

Thanks
Title: Toaster for Fb2k
Post by: hunted on 2005-04-17 21:52:26
Quote
THanks shaneh for such a great plugin!  I really like it because it alphablends real nicely.

I am using id3v2 albumcovers - I was wondering if you were able to make a small change to the functionality of toaster, that is, when albumcover is not present for the particular song, a hole (for the cover art) is not shown if cover is to the left of the text.  If you don't understand what I mean, I will attach some images.

Thanks
[a href="index.php?act=findpost&pid=291417"][{POST_SNAPBACK}][/a]

I would also like to see this, so there isnt a square empty space when there's no art
Also, a command to hide it when visible would be cool, but not very important
Title: Toaster for Fb2k
Post by: shaneh on 2005-04-18 01:00:08
I will get around to updating this plugin sometime soon, with proper foobar2000 config support rather than .ini saving which will fix heaps of unicode problems. Although Im a bit unsure at the moment how to suport multiple presets when using foobar2000 config routines.

With regards to the empty space, it is possible to have a toast_track.png which will be used if the cover isn't found, but I can add the option to extend the text over if you like.

Im also hoping to add some inline colour encoding support to the ATF text output stuff, though it might be a bit tricky.
Title: Toaster for Fb2k
Post by: 4nt1 on 2005-04-18 03:35:48
erm is it just me or does this not work with the latest msn 7.0
Title: Toaster for Fb2k
Post by: shaneh on 2005-04-18 04:15:38
It should work fine. Make sure you have the 'what im listening to' feature turned on and arent running any other media players which also update these titles.

It uses similar code to the foo_msn plugin, so if that works there might be something wrong with the configuration of Toaster. It currently has some issues with unicode config paths etc.

You can try the foo_msn plugin from http://www.myplugins.info (http://www.myplugins.info)
Title: Toaster for Fb2k
Post by: Blivrail on 2005-04-19 01:14:18
Quote
It should work fine. Make sure you have the 'what im listening to' feature turned on and arent running any other media players which also update these titles.

It uses similar code to the foo_msn plugin, so if that works there might be something wrong with the configuration of Toaster. It currently has some issues with unicode config paths etc.

You can try the foo_msn plugin from http://www.myplugins.info (http://www.myplugins.info)
[a href="index.php?act=findpost&pid=291499"][{POST_SNAPBACK}][/a]


What I'm listening to for MSN 7 works fine with toaster.
Title: Toaster for Fb2k
Post by: mickeymoose88 on 2005-04-23 06:11:40
A couple of weeks ago, the msn toaster function was working fine. Now it does not work at all. I've tried foo_msn, as well. Any suggestions on how to fix this. No errors took place. There's simply no interaction between Foobar and Messenger.
Title: Toaster for Fb2k
Post by: shaneh on 2005-04-23 06:19:45
Did you install any stuffnplug/msgplus/mess.be nonsense? My advice would be to simply uninstall messenger and re-install it again if so. This plugin is for the unmodified MSN Messenger 7.0.0777 and above. If it works for any other hacks or versions, that is a bonus, not a supported environment.

/EDIT: I have confirmed there does seem to be a problem at the moment, although it appears to be an issue with MSN Messenger rather than Toaster. Before blaming Toaster or foo_msn, test with the official MS plugin and WMP to check that is not a problem with Messenger itself. Which it would appear to be.
Title: Toaster for Fb2k
Post by: mickeymoose88 on 2005-04-23 22:07:38
Quote
A couple of weeks ago, the msn toaster function was working fine. Now it does not work at all. I've tried foo_msn, as well. Any suggestions on how to fix this. No errors took place. There's simply no interaction between Foobar and Messenger.


I've solved my my MSN problem.
(Note: Although, I didn't use the toaster options for MSN this may prove useful for people unable to get that option working for them)

So here's my dummy explanation:

1. I kept toaster but unchecked all the msn options.
2. Then I got foo_msn off the same site as Toaster and put it in the Foobar components folder. (Link: http://www.myplugins.info/) (http://www.myplugins.info/))
3. On MSN, I unchecked the "what I'm listening to" function. My WMP messenger plugin is also disabled.
4. I closed Messenger.
5. Opened Messenger.
6. Checked the "What I'm listening to" function.
7. My title appeared as it should on my MSN display. 

It's worth a try for anyone that had my problem. 
Title: Toaster for Fb2k
Post by: philipshu on 2005-04-24 03:01:09
thanks,
but i still have a ?-? displayed in my "what i am listening to" box
anyone have the same problem?
Title: Toaster for Fb2k
Post by: aurelio on 2005-04-24 04:32:19
@philipshu
Check that the playing file is tagged properly (at least artist name and track title).
Title: Toaster for Fb2k
Post by: philipshu on 2005-04-24 06:27:10
i think i have a proper tag,
here is what happened

screenshot (http://students.washington.edu/philips/pic/foomsn.jpg)

is it because i have a non-English operating system?

[span style='font-size:8pt;line-height:100%']moderation: max. for inlined screenshots: ca. 800x600px, 80KB. please use links and/or thumbnails for larger ones. png is usually better than jpeg for screenshots.[/span]
Title: Toaster for Fb2k
Post by: shaneh on 2005-04-24 07:07:38
A non-english operating system may affect Toaster, as it isn't fully unicode compatible yet. Foo_msn should work ok though. Try removing the foo_toaster component completely and just use foo_msn. Toaster may be interfering and setting the wrong information because it can't handle the unicde properly. Just disabling it may not work, because a non-ansi install path causes settings to not be saved properly (in Toaster).

It would appear the updates are working ok, it just isn't TAGZ'ing it properly. What are your configuration settings for foo_msn? (under MSN Now Playing) It should be:

Artist{0} = %artist%
Title{1} = %title%

MSN Format = {0} - {1}

Try playing with those values.
Title: Toaster for Fb2k
Post by: Storm on 2005-04-24 15:18:40
I think it looks like he's only displaying the filename in the foobar playlist. So he has to open up the file info window to check if it's tagged.
Title: Toaster for Fb2k
Post by: philipshu on 2005-04-24 19:18:12
thanks storm,
got the problem fixed,
i'm using foo_msn
Title: Toaster for Fb2k
Post by: myxomatosis on 2005-04-26 05:34:09
Works like a charm, excellent plugin!

Title: Toaster for Fb2k
Post by: Quiark on 2005-05-01 15:54:55
I'm looking forward to the new version and meanwhile, I've got an idea:

What about adding an option to show the toaster few seconds after the song starts (e.g. with a delay) and a few seconds before the song ends (just like it is on those music channels).

I think it would look quite cool 
Title: Toaster for Fb2k
Post by: Superunknown on 2005-05-01 18:38:26
and the support for unicode caracters in directories name 

btw, good idea quiark
Title: Toaster for Fb2k
Post by: eliazu on 2005-05-01 19:19:42
Quote
Works like a charm, excellent plugin!


[a href="index.php?act=findpost&pid=293411"][{POST_SNAPBACK}][/a]


hey man can you upload your toaster preset?
thanx
Title: Toaster for Fb2k
Post by: benja88 on 2005-05-02 18:41:34
Hello everybody, I've got a problem to display the title in MSN with toaster when I'm listening to a stream.

The title and artist are correctly displayed in the title bar of foobar (stream's tag or something like that i suppose). But in MSN, it shows the name of the stream (ie : "PBB - OGG - 64kbps") 

Have you got a solution?

Thank you for your help 

Bye
Title: Toaster for Fb2k
Post by: CJC on 2005-05-16 20:24:51
I accidently messed up the string of code that reads "Folder.jpg" from the song's path.

Can somebody post their string please?

PS.  Does it have to read a specific name like Folder.jpg or can it just take any jpg in the folder?
Title: Toaster for Fb2k
Post by: synth7 on 2005-05-17 00:07:17
Quote
I accidently messed up the string of code that reads "Folder.jpg" from the song's path.

Can somebody post their string please?

PS.  Does it have to read a specific name like Folder.jpg or can it just take any jpg in the folder?
[a href="index.php?act=findpost&pid=298124"][{POST_SNAPBACK}][/a]


$left(%_path%,$strrchr(%_path%,'\'))folder.jpg
Title: Toaster for Fb2k
Post by: the in sound from way out on 2005-05-22 14:46:52
Thx shaneh for this very nice component.

Would it be possible to enable/disable it via a keyboard shortcut? The "show toast" feature isn't exactly what I thinking of, as it is a one shot action. A shortcut to "enable toasts" would be really useful for people like me who only use the toaster when remote controlling foobar (which means, who need to activate/desactivate the toaster quite often). What's your opinion?
Title: Toaster for Fb2k
Post by: fabiospark on 2005-05-22 14:54:14
Quote
remote controlling foobar


What do you use to remote control FB?

Thanks
Title: Toaster for Fb2k
Post by: the in sound from way out on 2005-05-22 15:01:59
Quote
Quote
remote controlling foobar


What do you use to remote control FB?

Thanks
[a href="index.php?act=findpost&pid=299468"][{POST_SNAPBACK}][/a]

I'm using Girder combined with the ATI remote control driver. Girder is based on keyboard shortcuts an works perfect with most of foobar's features.
Title: Toaster for Fb2k
Post by: synth7 on 2005-06-03 19:00:25
Feature request maybe?

Something like a "music video mode" where it shows the toaster for 7 seconds after the song starts, and comes back for the last 7 seconds of the song.
Title: Toaster for Fb2k
Post by: fabiospark on 2005-06-04 23:20:23
Quote
Quote
Quote
remote controlling foobar


What do you use to remote control FB?

Thanks
[a href="index.php?act=findpost&pid=299468"][{POST_SNAPBACK}][/a]

I'm using Girder combined with the ATI remote control driver. Girder is based on keyboard shortcuts an works perfect with most of foobar's features.
[a href="index.php?act=findpost&pid=299471"][{POST_SNAPBACK}][/a]


How do you control volume changes?

I'd like to control the main volume and for now I'using "volume toolbar up" and "down" but I have some problem.
I've been able to program most of FB feature through keyboard shorcuts but I can't see the volume change more than one bit for each press even if I see girder gets a stream of signals.

I read also some posts from the girder forum but I still don't know how to use girder's volume command.

Do you mind give some help, please?

Thanks.
Title: Toaster for Fb2k
Post by: zenidith on 2005-06-06 05:24:33
New user.

Ok. All I want to know is, 'how do I install toaster to use the 'now playing' feature in MSN messenger 7 with Foobar2000'?

I have no idea?! please tell me how to do it, i've been looking for ages.

Sincere thanks,
zen
Title: Toaster for Fb2k
Post by: fakeplastictrees on 2005-06-06 06:04:25
Quote
New user.

Ok. All I want to know is, 'how do I install toaster to use the 'now playing' feature in MSN messenger 7 with Foobar2000'?

I have no idea?! please tell me how to do it, i've been looking for ages.

Sincere thanks,
zen
[a href="index.php?act=findpost&pid=303887"][{POST_SNAPBACK}][/a]


Under the 'Extra' tab when you go to 'Configure Toaster'.

The nowplaying seems to work randomly, mine suddenly stopped working.
Any help?
Title: Toaster for Fb2k
Post by: zenidith on 2005-06-06 06:07:45
I can't even figure out how to 'install' toaster.
It keeps coming up with 'install in winamp folder', when that isn't even on my computer?
Title: Toaster for Fb2k
Post by: shaneh on 2005-06-06 08:34:56
Use the foo_toaster.release.rar file and extract it into the foobar 2000 component folder. You are using the winamp version. Don't use that.

The foobar2000 version is available from http://www.myplugins.info (http://www.myplugins.info)
Title: Toaster for Fb2k
Post by: the in sound from way out on 2005-06-06 10:46:49
Quote
How do you control volume changes?

Do you mind give some help, please?

I can send you some info via PM if you want, I don't want to pollute this Toaster thread with stuff that's nothing to do with it. It seems I'm not gonna get any answer to my question/request anyway.
Title: Toaster for Fb2k
Post by: outie on 2005-06-26 08:34:53
Great plugin. I was wondering if you can make an option to disable 'always on top'? I think it will be quite useful for some. Thanks!
Title: Toaster for Fb2k
Post by: synth7 on 2005-06-26 08:38:21
(http://www.synth7.net/toaster.png)

Very minimal formatting, but it stays there  forever. Very helpful. thanks for the great plugin.
Title: Toaster for Fb2k
Post by: Iuppiter on 2005-06-26 08:57:01
Is there a possibility to show toaster's display only when foobar is minimized to the tray?
That would be very fine (not to have the information on screen twice).
Title: Toaster for Fb2k
Post by: biegan on 2005-06-26 17:57:09
hi, somebody can help me, where i can configuration toaster in foobar?
Title: Toaster for Fb2k
Post by: widerock on 2005-06-26 19:58:09
Quote
hi, somebody can help me, where i can configuration toaster in foobar?
[a href="index.php?act=findpost&pid=309042"][{POST_SNAPBACK}][/a]


Menu -> Components -> Toaster -> Configure Toaster
Title: Toaster for Fb2k
Post by: biegan on 2005-06-27 05:58:28
Quote
Quote
hi, somebody can help me, where i can configuration toaster in foobar?
[a href="index.php?act=findpost&pid=309042"][{POST_SNAPBACK}][/a]


Menu -> Components -> Toaster -> Configure Toaster
[a href="index.php?act=findpost&pid=309067"][{POST_SNAPBACK}][/a]


but i dont have it  this is a problem. i have fb2k 0.83 and i see red note with song (in center) but i dont have menu to configuration ;<
Title: Toaster for Fb2k
Post by: krazy on 2005-06-27 10:07:32
I think someone else had this problem. Try resetting your menu config eg. in preferences go to Core>Main menu items>Reset menu state.
Title: Toaster for Fb2k
Post by: biegan on 2005-06-28 07:36:22
Quote
I think someone else had this problem. Try resetting your menu config eg. in preferences go to Core>Main menu items>Reset menu state.
[a href="index.php?act=findpost&pid=309182"][{POST_SNAPBACK}][/a]


nop
Title: Toaster for Fb2k
Post by: adrianmak on 2005-06-28 10:49:02
where/how to config toaster of fb2k version ?
Title: Toaster for Fb2k
Post by: Anas on 2005-06-28 10:51:22
Menu -> Components -> Toaster -> Configure Toaster
It's been written 4 posts above yours.
Title: Toaster for Fb2k
Post by: adrianmak on 2005-06-28 10:54:01
Quote
Menu -> Components -> Toaster -> Configure Toaster
It's been written 4 posts above yours.
[a href="index.php?act=findpost&pid=309453"][{POST_SNAPBACK}][/a]


ya...I know this location, but I didn't find Toaster under menu->components

and I followed krazy method to reset menu state but no help

I'm using fb2k 0.8.3 and toaster 0.16
Title: Toaster for Fb2k
Post by: biegan on 2005-06-28 17:30:34
Quote
Quote
Menu -> Components -> Toaster -> Configure Toaster
It's been written 4 posts above yours.
[a href="index.php?act=findpost&pid=309453"][{POST_SNAPBACK}][/a]


ya...I know this location, but I didn't find Toaster under menu->components

and I followed krazy method to reset menu state but no help

I'm using fb2k 0.8.3 and toaster 0.16
[a href="index.php?act=findpost&pid=309454"][{POST_SNAPBACK}][/a]


i have the same problem
Title: Toaster for Fb2k
Post by: waileongyeo on 2005-06-29 09:41:06
Quote
I think someone else had this problem. Try resetting your menu config eg. in preferences go to Core>Main menu items>Reset menu state.
[a href="index.php?act=findpost&pid=309182"][{POST_SNAPBACK}][/a]


Guys, try above method.

It should work I think.

Or, try following steps:
1. First, make sure foobar is not running. Remove toaster plugin from foobar component direcotry.
2. Start foobar and reset the menu as indicated above.
    Menu->preferences-> Core-> Main menu items, click on "Reset menu state" button on bottom right coner.
3. Close foobar program.
4. Reinstall toaster plugin in foobar component directory.
5. Restart foobar program.

Got the menu now?
Title: Toaster for Fb2k
Post by: biegan on 2005-06-29 10:41:27
thx it works!
but i am stupid, because u searched TOASTER i PREF/COMP (all the time i dont see) but i have i COMP. on top line with pref, playback, playlist :D

btw have i can make that toaster show my any jpg file as cover, because i dont have folder.jpg eg. i have ASDC43.jpg  in toaster for winamp that was *.jpg but i fb2k?
Title: Toaster for Fb2k
Post by: waileongyeo on 2005-06-29 16:04:58
Quote
btw have i can make that toaster show my any jpg file as cover, because i dont have folder.jpg eg. i have ASDC43.jpg  in toaster for winamp that was *.jpg but i fb2k?
[a href="index.php?act=findpost&pid=309753"][{POST_SNAPBACK}][/a]


Yes, *.jpg only works on the build on winamp. The author did promised to update this feature on next release of the toaster for foobar. I've been waiting for it for months... 

Hope the author will continue with the plugin and release a new version soon. 
Title: Toaster for Fb2k
Post by: biegan on 2005-06-29 21:07:29
Quote
Quote
btw have i can make that toaster show my any jpg file as cover, because i dont have folder.jpg eg. i have ASDC43.jpg  in toaster for winamp that was *.jpg but i fb2k?
[a href="index.php?act=findpost&pid=309753"][{POST_SNAPBACK}][/a]


Yes, *.jpg only works on the build on winamp. The author did promised to update this feature on next release of the toaster for foobar. I've been waiting for it for months... 

Hope the author will continue with the plugin and release a new version soon. 
[a href="index.php?act=findpost&pid=309820"][{POST_SNAPBACK}][/a]


we must prae
Title: Toaster for Fb2k
Post by: Duble0Syx on 2005-06-30 01:08:55
Can you use folder.* instead of specifying the file extension?  While most of my cover arts are jpg's, some are png's and other formats.  It would be nice to not have to write out the same string 5 times.
Title: Toaster for Fb2k
Post by: biegan on 2005-06-30 17:39:43
Quote
Can you use folder.* instead of specifying the file extension?  While most of my cover arts are jpg's, some are png's and other formats.  It would be nice to not have to write out the same string 5 times.
[a href="index.php?act=findpost&pid=309938"][{POST_SNAPBACK}][/a]


heh i have 40gb of music and all albums have cover and now changing all JPG to name folder.jpg is sick, maybe somebody have program who will do it?
Title: Toaster for Fb2k
Post by: sn0wman on 2005-07-01 14:01:19
simple run wincmd and search folders for *.jpg then use mass renamer to folder.jpg, or just use any other mass renaming tool...
Title: Toaster for Fb2k
Post by: ominae on 2005-07-03 10:08:41
i still unable to get the album art using unicode path displayed. which means i only can see album art from english songs and not my chinese songs. One more point to add i have embedded the images inside the id3v2 tag but still not working 
Title: Toaster for Fb2k
Post by: Unnicknamed on 2005-07-03 18:50:16
Quote
Feature request maybe?

Something like a "music video mode" where it shows the toaster for 7 seconds after the song starts, and comes back for the last 7 seconds of the song.
[a href="index.php?act=findpost&pid=303234"][{POST_SNAPBACK}][/a]


Seconded!
Title: Toaster for Fb2k
Post by: Anas on 2005-07-03 20:35:56
Quote
Quote
Feature request maybe?

Something like a "music video mode" where it shows the toaster for 7 seconds after the song starts, and comes back for the last 7 seconds of the song.
[a href="index.php?act=findpost&pid=303234"][{POST_SNAPBACK}][/a]


Seconded!
[a href="index.php?act=findpost&pid=310710"][{POST_SNAPBACK}][/a]

I second this, too.
Title: Toaster for Fb2k
Post by: myxomatosis on 2005-07-09 03:39:42
Sexy! Here's my new "Toaster" sheme...

[a href="http://img143.imageshack.us/my.php?image=toaster6qu.png" target="_blank"]
Title: Toaster for Fb2k
Post by: synth7 on 2005-07-09 07:11:27
Quote
Sexy! Here's my new "Toaster" sheme...


[a href="index.php?act=findpost&pid=311916"][{POST_SNAPBACK}] (http://img143.imageshack.us/my.php?image=toaster6qu.png)


Did you add that jewel case and glare to every cover art, or what? Cool looking.
Title: Toaster for Fb2k
Post by: kockroach on 2005-07-09 07:52:47
Quote
Did you add that jewel case and glare to every cover art, or what? Cool looking.
[a href="index.php?act=findpost&pid=311934"][{POST_SNAPBACK}][/a]


Yeah, what did you do to get that look?  That is awesome!
Title: Toaster for Fb2k
Post by: biegan on 2005-07-09 10:38:40
maybe somebody like my simple black toaster
Title: Toaster for Fb2k
Post by: Anas on 2005-07-09 10:42:49
Quote
Quote
Sexy! Here's my new "Toaster" sheme...


[a href="index.php?act=findpost&pid=311916"][{POST_SNAPBACK}] (http://img143.imageshack.us/my.php?image=toaster6qu.png)


Did you add that jewel case and glare to every cover art, or what? Cool looking.
[a href="index.php?act=findpost&pid=311934"][{POST_SNAPBACK}][/a]

I believe it's an overlay image. Looks very cool indeed! 
Title: Toaster for Fb2k
Post by: eliazu on 2005-07-09 13:41:24
Quote
maybe somebody like my simple black toaster

[a href="index.php?act=findpost&pid=311955"][{POST_SNAPBACK}][/a]


link's dead
Title: Toaster for Fb2k
Post by: myxomatosis on 2005-07-09 17:06:08
Quote
Did you add that jewel case and glare to every cover art, or what? Cool looking.
[a href="index.php?act=findpost&pid=311934"][{POST_SNAPBACK}][/a]


It's an overlay image

Skin
Title: Toaster for Fb2k
Post by: synth7 on 2005-07-09 17:16:53
Quote
Quote
Quote
Sexy! Here's my new "Toaster" sheme...


[a href="index.php?act=findpost&pid=311916"][{POST_SNAPBACK}] (http://img143.imageshack.us/my.php?image=toaster6qu.png)


Did you add that jewel case and glare to every cover art, or what? Cool looking.
[a href="index.php?act=findpost&pid=311934"][{POST_SNAPBACK}][/a]

I believe it's an overlay image. Looks very cool indeed! 
[a href="index.php?act=findpost&pid=311957"][{POST_SNAPBACK}][/a]


Well then he has no choice but to post HOW.
Title: Toaster for Fb2k
Post by: eliazu on 2005-07-09 17:43:47
Quote
Quote
Did you add that jewel case and glare to every cover art, or what? Cool looking.
[a href="index.php?act=findpost&pid=311934"][{POST_SNAPBACK}][/a]


It's an overlay image

Skin

[a href="index.php?act=findpost&pid=312020"][{POST_SNAPBACK}][/a]


ini file's link is dead
Title: Toaster for Fb2k
Post by: myxomatosis on 2005-07-09 17:51:15
Fixed
Title: Toaster for Fb2k
Post by: eliazu on 2005-07-09 19:00:19
thanx
Title: Toaster for Fb2k
Post by: synth7 on 2005-07-10 03:42:43
That is truly badass
Title: Toaster for Fb2k
Post by: biegan on 2005-07-11 07:38:04
Quote
Quote
maybe somebody like my simple black toaster

[a href="index.php?act=findpost&pid=311955"][{POST_SNAPBACK}][/a]


link's dead
[a href="index.php?act=findpost&pid=311988"][{POST_SNAPBACK}][/a]


fixed
Title: Toaster for Fb2k
Post by: myxomatosis on 2005-07-14 04:22:12
Title: Toaster for Fb2k
Post by: biegan on 2005-07-14 07:25:36
much better
Title: Toaster for Fb2k
Post by: joselitosn on 2005-07-14 11:33:13
what dlls this thing need to run, i've reinstalled my xp and o using foobar 0.8.3 and i get Failed to Load DLL thing? any help?
Title: Toaster for Fb2k
Post by: joselitosn on 2005-07-15 18:56:12
Any ideia why do i get "failed to load dll"? there's a way to do a better report, like runing the plugin in debug version or something like that?
I'm using foobar200 0.8.3 full with toaster 0.1.6
Title: Toaster for Fb2k
Post by: sEctOR on 2005-07-16 17:32:30
i have this same problem :-(((
Title: Toaster for Fb2k
Post by: snively on 2005-07-17 00:39:14
is there a website that has some skins for this?
Title: Toaster for Fb2k
Post by: Bob... Just Bob on 2005-07-23 07:38:34
Is there anyway to set a hot key to display the song playing?
Title: Toaster for Fb2k
Post by: stumble on 2005-07-23 11:45:42
Quote
Is there anyway to set a hot key to display the song playing?
[a href="index.php?act=findpost&pid=315469"][{POST_SNAPBACK}][/a]


you can set a hotkey to show a toast by:

1. Preferences > Core > Keyboard Shortcuts
2. Under "Actions" navigate to [main] Components/Toaster/Show Toast
3. Put the key combo in the box, check if you want it to be global, and click "Add"
Title: Toaster for Fb2k
Post by: Bob... Just Bob on 2005-07-23 23:06:29
Quote
Quote
Is there anyway to set a hot key to display the song playing?
[a href="index.php?act=findpost&pid=315469"][{POST_SNAPBACK}][/a]


you can set a hotkey to show a toast by:

1. Preferences > Core > Keyboard Shortcuts
2. Under "Actions" navigate to [main] Components/Toaster/Show Toast
3. Put the key combo in the box, check if you want it to be global, and click "Add"
[a href="index.php?act=findpost&pid=315486"][{POST_SNAPBACK}][/a]

Thanks :D
Title: Toaster for Fb2k
Post by: [Denis] RU on 2005-08-14 16:47:05
Tab "Covers"
"Use folder images" don't support "*" ?

or i have other problem

i use
$left(%_path%,$strrchr(%_path%,'\'))*.jpg
Title: Toaster for Fb2k
Post by: c0utta on 2005-08-24 13:29:09
shaneh,

This is an excellent plugin - I used with WinAmp before I discovered foobar.

I have a feature request - would it be possible to "animate out" when the mouse moves over the toast  ?  When the mouse moves away, then "animate in" ?

I keep my toast on permanently so this would be really handy.

If you already have this in your plethora of options, then hit me.

Cheers,

c0utta
Title: Toaster for Fb2k
Post by: synth7 on 2005-08-24 14:28:32
Quote
shaneh,

This is an excellent plugin - I used with WinAmp before I discovered foobar.

I have a feature request - would it be possible to "animate out" when the mouse moves over the toast  ?  When the mouse moves away, then "animate in" ?

I keep my toast on permanently so this would be really handy.

If you already have this in your plethora of options, then hit me.

Cheers,

c0utta
[a href="index.php?act=findpost&pid=322299"][{POST_SNAPBACK}][/a]


Seconded.
Title: Toaster for Fb2k
Post by: Ran Sagy on 2005-08-27 13:41:21
For some reason, Toaster no longer wants to let me configure it. It pops up the default blood-red-middle-of-screen toaster display, and no configuration is possible via components menu or the prefrences dialog.
Title: Toaster for Fb2k
Post by: JFoX on 2005-09-02 02:32:49
Quote
Quote
shaneh,

This is an excellent plugin - I used with WinAmp before I discovered foobar.

I have a feature request - would it be possible to "animate out" when the mouse moves over the toast  ?  When the mouse moves away, then "animate in" ?

I keep my toast on permanently so this would be really handy.

If you already have this in your plethora of options, then hit me.

Cheers,

c0utta
[a href="index.php?act=findpost&pid=322299"][{POST_SNAPBACK}][/a]


Seconded.
[a href="index.php?act=findpost&pid=322306"][{POST_SNAPBACK}][/a]


Same Problem here
When import toaster it works but when i close and run  fobbar appear the red(defaut) toastar
Title: Toaster for Fb2k
Post by: Quiark on 2005-09-02 16:43:00
It's the same problem with me - it's caused by non-english characters in the Documents And Settings/user/Application Data/foobar2000 directory (I, for instance have Data Aplikací instead of Application Data) and toaster cannot handle that.

However there was no update for quite a while, so I eventually switched to foo_prettypop which is not as good as toaster, but what can I do...
Title: Toaster for Fb2k
Post by: Ran Sagy on 2005-09-12 16:00:43
Guess ill use individual and not user based configuration then.. no biggie, i only use one user anyway.
Title: Toaster for Fb2k
Post by: mech_e on 2005-09-21 00:28:45
I can't get the custom skin and album art/info to line up.  Any help?

(http://img.photobucket.com/albums/v166/schmdtea/toaster.png)
Title: Toaster for Fb2k
Post by: Ran Sagy on 2005-09-21 19:14:39
Well, no go for me. Still cant see toaster's configuration page at all, no matter which user-based option i chose at the install.
Title: Toaster for Fb2k
Post by: c0utta on 2005-09-22 14:31:43
Hey ChaosBladE,

I also had this issue and had to use "Preferences-Core-Main Menu Items" and then add the command "Components/Toaster/Configure Toaster".

A pain in the backside, but at least you can now access it from the Components menu.

Cheers,

c0utta
Title: Toaster for Fb2k
Post by: Ran Sagy on 2005-09-22 15:20:13
I feel pretty stupid right now. Should have thought of that XD

Thanks, c0utta, It works well enough.
Title: Toaster for Fb2k
Post by: mojomuse on 2005-09-22 16:25:32
Quote
Quote
Is there anyway to set a hot key to display the song playing?
[a href="index.php?act=findpost&pid=315469"][{POST_SNAPBACK}][/a]


you can set a hotkey to show a toast by:

1. Preferences > Core > Keyboard Shortcuts
2. Under "Actions" navigate to [main] Components/Toaster/Show Toast
3. Put the key combo in the box, check if you want it to be global, and click "Add"
[a href="index.php?act=findpost&pid=315486"][{POST_SNAPBACK}][/a]


hi,

wanted to know the exact same thing - only don't have toaster in the keyboard shortcut section, even though it appears under the components list ..?

also, for some reason, the cover art just won't show on the toaster popup - even though it works fine with the exact same config used successfully in winamp ..?

if anyone could help me on these two issue, that would be great ..! 


cheers ..
Title: Toaster for Fb2k
Post by: kozaihod on 2005-10-02 15:33:53
Hi.

First off, thank you, shaneh, for your excellent work. This plugin is great! I hope you continue this project...

...which comes to my question, a question that was asked many times before in this topic - could you add the support for the *.jpgs? Preety much of my collection has got covers from Amazon (which is for example B00004C4L3.01._SCLZZZZZZZ_.jpg) or from other sources. Plus, I don't want to rename them, because I have the most of them on my CDs (= I'd had to reburn them). As I've read, you've coded this for Winamp. Is it possible for this to do it in fb2k?

Thanks in advance for your response.
Title: Toaster for Fb2k
Post by: linus on 2005-10-02 16:08:49
Quote
(which is for example B00004C4L3.01._SCLZZZZZZZ_.jpg)
[a href="index.php?act=findpost&pid=331057"][{POST_SNAPBACK}][/a]

So, you like the Clash 
Title: Toaster for Fb2k
Post by: anza on 2005-10-02 16:40:44
You just had to look that up?
Title: Toaster for Fb2k
Post by: TS2Master on 2005-10-08 02:49:04
I've added the plug-in to my components folder, but its not appearing in my component list in Preferences...

Am I missing something really obvious?
Title: Toaster for Fb2k
Post by: synth7 on 2005-10-08 05:02:05
Quote
I've added the plug-in to my components folder, but its not appearing in my component list in Preferences...

Am I missing something really obvious?
[a href="index.php?act=findpost&pid=332548"][{POST_SNAPBACK}][/a]


Components > Toaster >  Configure Toaster
Title: Toaster for Fb2k
Post by: Ran Sagy on 2005-10-08 12:28:47
It might not be there, though. Make sure you check the options for the menu context options, and add it back to the components menu if it isnt there.
Title: Toaster for Fb2k
Post by: TS2Master on 2005-10-08 15:35:51
Oh, sorry I thought you meant it was meant to be in the components section of the Preferneces. It's right there in the "components toolbar"!

Thanks!
Title: Toaster for Fb2k
Post by: myxomatosis on 2005-10-12 01:38:43
Try this one (http://www.ctech.ca/myxamatosis/toaster.rar) I've made recently

With cover art
(http://img416.imageshack.us/img416/5049/foobar018fl.th.jpg) (http://img416.imageshack.us/my.php?image=foobar018fl.jpg)

Without cover art
(http://img416.imageshack.us/img416/5072/foobar024lz.th.jpg) (http://img416.imageshack.us/my.php?image=foobar024lz.jpg)
Title: Toaster for Fb2k
Post by: waileongyeo on 2005-10-13 05:37:12
Quote
Try this one (http://www.ctech.ca/myxamatosis/toaster.rar) I've made recently

With cover art
[a href="http://img416.imageshack.us/my.php?image=foobar018fl.jpg" target="_blank"]
Title: Toaster for Fb2k
Post by: dimatrod on 2005-10-15 18:44:26
How can I make it appear when I press pause/play?  Also, here's mine.  Thanks for the help on Dynamic info as well

[a href="http://paintedover.com/uploads/show.php?loc=26&f=toaster.jpg" target="_blank"]

Edit:  Is there also some sort of outline for the letters?  I'd like to do this especially so that it can be seen well everywhere, like have black letters but the outline for them be white...

Edit to Edit:  Fixed, I made the font look some type of orange.  Looks quite cool as well, loving it.  Still need some help to make it appear when I press pause/play though...
Title: Toaster for Fb2k
Post by: dimatrod on 2005-10-19 03:37:25
Sorry for double posting but... bump?  I seriously want to be able to substitute OSD completely with this (appear when I press pause/play).
Title: Toaster for Fb2k
Post by: Vaart on 2005-10-20 22:04:12
How can i display my album cover?

Local: D:\My Music\Artist\Artist - Album\Cover.jpg

thx
Title: Toaster for Fb2k
Post by: yourtallness on 2005-10-24 11:52:51
Is there any way to have MSN show the filename
instead of an artist - title combination?
Title: Toaster for Fb2k
Post by: yourtallness on 2005-10-26 11:44:53
Anyone?
Title: Toaster for Fb2k
Post by: demonAfro on 2005-10-26 15:17:14
In 'Components' -> 'Configure Toaster' -> 'Extra' change 'MSN Title' to %_filename% and 'MSN Format' to {0}.
Title: Toaster for Fb2k
Post by: yourtallness on 2005-10-26 20:44:08
Thank you
Title: Toaster for Fb2k
Post by: yourtallness on 2005-10-26 20:45:03
[DELETE ME]
Title: Toaster for Fb2k
Post by: Leech on 2005-11-01 04:06:49
exists any way to display the information of the tracks in MSN when I listen a http stream?

Because when I play a stream, it only displays the name I've put in the playlist, but not updates anymore..

this could be great..
Title: Toaster for Fb2k
Post by: mech_e on 2005-11-09 03:25:14
Quote
I can't get the custom skin and album art/info to line up.  Any help?

(http://img.photobucket.com/albums/v166/schmdtea/toaster.png)
[a href="index.php?act=findpost&pid=328467"][{POST_SNAPBACK}][/a]


Bump.  Can anyone help me on formatting Toaster?
Title: Toaster for Fb2k
Post by: TS2Master on 2005-11-09 08:25:14
Quote
exists any way to display the information of the tracks in MSN when I listen a http stream?

Because when I play a stream, it only displays the name I've put in the playlist, but not updates anymore..

this could be great..
[a href="index.php?act=findpost&pid=338681"][{POST_SNAPBACK}][/a]


On the winamp version of toaster, the default ones were set up to show streaming titles and artists so you could get someone to copy and paste the info from that...

I can't be bothered to be honest but I'm sure you could find it yourself if you scour around a bit...

GOod luckl
Title: Toaster for Fb2k
Post by: kuratkull on 2005-11-09 18:03:41
ERROR (CORE) : Failed to load DLL: foo_toaster.dll, reason: Unable to load DLL.
foobar 0.8.3

i scanned this topic but couldn't find an answer. please help.
i would really want to use toaster ^^


EDIT:

foobar beta showed that msvcr71.dll was missing...installed it and now the 0.8.3 also accepts the toaster dll. But how do i change the visual style now?

EDIT: ok, everything is fine
Title: Toaster for Fb2k
Post by: gamerhk on 2005-11-10 05:37:48
ar.. seems it doesn't handle non-english..
i tried
聽緊:{0} - {1}
it failed

Listening to: {0} - {1}
works just fine
Title: Toaster for Fb2k
Post by: gamerhk on 2005-11-10 05:38:29
Quote
ar.. seems it doesn't handle non-english..
i tried
聽緊:{0} - {1}
it failed

Listening to: {0} - {1}
works just fine
[a href="index.php?act=findpost&pid=340866"][{POST_SNAPBACK}][/a]

i mean some chinese
"聽緊"
Title: Toaster for Fb2k
Post by: dajacques on 2005-11-28 17:13:57
Quote
Quote
exists any way to display the information of the tracks in MSN when I listen a http stream?

Because when I play a stream, it only displays the name I've put in the playlist, but not updates anymore..

this could be great..
[a href="index.php?act=findpost&pid=338681"][{POST_SNAPBACK}][/a]


On the winamp version of toaster, the default ones were set up to show streaming titles and artists so you could get someone to copy and paste the info from that...

I can't be bothered to be honest but I'm sure you could find it yourself if you scour around a bit...

GOod luckl
[a href="index.php?act=findpost&pid=340665"][{POST_SNAPBACK}][/a]


Do you (or does anyone) have any more info on this?  It's not much to go on.  I don't mind digging further to see how feasible it would be to get this working.


Thanks.
Title: Toaster for Fb2k
Post by: randomtw on 2005-11-29 06:24:56
is there any other presets available for toaster or do i have to either create/modify toaster myself?
Title: Toaster for Fb2k
Post by: SNAG on 2005-12-06 03:58:22
Hi all,

Just some questions on Toaster's album art function.
Is it possible for Toaster to load *any* .jpg file in the Toaster, instead of loading a specific file (ie, folder.jpg?)

Thanks a lot..
Title: Toaster for Fb2k
Post by: iStormy on 2005-12-06 05:53:17
[removed]
Title: Toaster for Fb2k
Post by: asterix9 on 2005-12-06 21:13:45
any chance to have this plug-ins updated for 0.9 beta 12 version?


thanks
Title: Toaster for Fb2k
Post by: anza on 2005-12-06 23:32:53
Quote
any chance to have this plug-ins updated for 0.9 beta 12 version?


thanks
[a href="index.php?act=findpost&pid=348155"][{POST_SNAPBACK}][/a]


No.

For 0.9 final, yes.
Title: Toaster for Fb2k
Post by: iStormy on 2005-12-07 00:11:29
[removed]
Title: Toaster for Fb2k
Post by: Duble0Syx on 2005-12-07 05:54:47
Quote
Quote
Is it possible for Toaster to load *any* .jpg file in the Toaster, instead of loading a specific file (ie, folder.jpg?)[a href="index.php?act=findpost&pid=347998"][{POST_SNAPBACK}][/a]

If you mean to give it something like *.jpg, I don't think you can.  If you mean to programatically determine a filename to load, such as %artist%.jpg, yes.
[a href="index.php?act=findpost&pid=348004"][{POST_SNAPBACK}][/a]

I think this plugin could really use support for wildcards like *.jpg or even *.*.  The album art panel functions like that and it's quite handy, especially when you have albums tagged with character that aren't allowed as filenames, like : or some unicode characters.  This way you can simply have it show any image in the directory.  Basically I'd like to see it support things the same as the album art panel.
for example I have these for my album art:
Code: [Select]
match:$left(%_path%,$sub($len(%_path%),$len(%_filename_ext%)))*.*
match:$replace(%_path%,%_filename_ext%,,%_directoryname%,)*

The second line is great for 2 disc albums with the cover in the top directory like album/disc 1/.
Title: Toaster for Fb2k
Post by: myxomatosis on 2005-12-08 05:22:41
My new toaster setup ->

With album art #1
(http://img236.imageshack.us/img236/6434/toaster7dh.th.jpg) (http://img236.imageshack.us/my.php?image=toaster7dh.jpg)

With album art #2
(http://img236.imageshack.us/img236/8007/toaster28yc.th.jpg) (http://img236.imageshack.us/my.php?image=toaster28yc.jpg)

Without album art
(http://img236.imageshack.us/img236/2155/toaster35gd.th.jpg) (http://img236.imageshack.us/my.php?image=toaster35gd.jpg)


Want to give it a try?

Download (http://www.ctech.ca/myxamatosis/toaster.rar)

"toast_track.png" should be unzipped in your foobar2000 directory (C:\Program Files\foobar2000)...  Other files (PNGs and INIs) should be unzipped in C:\Program Files\foobar2000\toaster.

Have a nice day! Enjoy
Title: Toaster for Fb2k
Post by: muaddib2 on 2005-12-08 08:04:33
Hi! Here is my new toaster! 

(http://img232.imageshack.us/img232/7167/toaster7b6by.png) (http://imageshack.us)

You can get the skin >here< (http://img232.imageshack.us/my.php?image=toasterinvicta2bc.png), if you like it.
Title: Toaster for Fb2k
Post by: Ran Sagy on 2005-12-09 00:15:48
Those are really cool. I need to start using the rating\playcount plugins, i think.
Title: Toaster for Fb2k
Post by: Bangers on 2005-12-09 00:58:38
Is there a version of this plugin, for Foobar 0.9 beta 12?
Title: Toaster for Fb2k
Post by: DrO on 2005-12-09 01:06:37
no as is the case with just about every other plugin since the 0.9 sdk has not been released and won't be until 0.9 goes final

-daz
Title: Toaster for Fb2k
Post by: spikeh on 2005-12-11 21:59:01
I've installed Toaster, but I can't find the configuration options in Preferences, though the plugin is working fine and displays in the middle of the screen in red. Where are the config options?
Title: Toaster for Fb2k
Post by: Sandman2012 on 2005-12-12 01:51:33
Quote
I've installed Toaster, but I can't find the configuration options in Preferences, though the plugin is working fine and displays in the middle of the screen in red. Where are the config options?
[a href="index.php?act=findpost&pid=349513"][{POST_SNAPBACK}][/a]

It's not in the prefs. Use Components --> Toaster.

Took me a while to find 'em as well.
Title: Toaster for Fb2k
Post by: muaddib2 on 2005-12-13 17:47:50
And a Shift+Right Click will also display toaster configuration window. 
Title: Toaster for Fb2k
Post by: krofek on 2005-12-18 13:04:15
I have a problem with the toaster:
it won't show the time remaining or the time played. It makes a ? or _.
Title: Toaster for Fb2k
Post by: the in sound from way out on 2005-12-19 22:34:11
My toaster, used for remote controlling foobar. 

(http://img266.imageshack.us/img266/9075/foobar32yp.th.jpg) (http://img266.imageshack.us/my.php?image=foobar32yp.jpg)

Works fine except for the lack of unicode fonts and scripts support. I wish someone would take over this very nice component and improve it.
Title: Toaster for Fb2k
Post by: kennith on 2005-12-19 22:38:38
I have a small request~~
but i think it's a bit difficult to figure out.

That is put lyric panel in the toaster~

I think to read lyrics on toaster is better than in original window~~

(If there is source~I will do that....but....)

Can the developer do it?
Title: Toaster for Fb2k
Post by: francesco on 2006-03-01 14:02:31
thanks for the plug in

but i can't understand why toaster sometime prints on the screen the cover and in other case it doen't print covers

i used album art aggregator to download covers

in the setting i have $left(%_path%,$strrchr(%_path%,'\'))folder.jpg

and another question to me some menu are disabled , is normal?
Title: Toaster for Fb2k
Post by: LNCPapa on 2006-03-01 19:29:17
Can you make the configuration panel no modal?

It also crashes foobar when I roll my wheel over it - anyone else seeing the same behavior?


Here's mine - mostly ripped off of someone else who posted here earlier
(http://www.nd.edu/~mmcgill/images/LNCPapa_toaster_01Mar06.jpg)
Title: Toaster for Fb2k
Post by: francesco on 2006-03-02 06:50:22
Quote
Can you make the configuration panel no modal?

sorry i did not understand

(http://img205.imageshack.us/img205/9721/anonimo3ib.jpg) (http://imageshack.us)

look some option are disabled ,is normal?
Title: Toaster for Fb2k
Post by: Demonanya on 2006-03-03 23:00:06
Is it possible to increase the length of the Toaster window as some of my album names and song titles are quite long.
Title: Toaster for Fb2k
Post by: gfngfgf on 2006-03-04 08:03:34
Quote
Is it possible to increase the length of the Toaster window as some of my album names and song titles are quite long.
[a href="index.php?act=findpost&pid=368935"][{POST_SNAPBACK}][/a]

On the "Window" tab in Toaster preferences, drag the "Max Width" slider to the right.  You might also want to change the dynamic width adjustment minimum to a smaller percentage so shorter titles don't use a wide window.
Title: Toaster for Fb2k
Post by: optimuz on 2006-03-09 05:13:09
First of all, thx for a nice plugin! Second, is it possible to trunc the names so they don't get too long, I've made a screenshot to display what I mean...



Any tips?
Title: Toaster for Fb2k
Post by: philly4 on 2006-03-11 23:25:45
Hey, thanks for the plugin.  I've used it for both fb2k and winamp.  I think i found a bug.  The dynamic playtime i.e. the current time of the currently playing track doesn't work if I have a playlist highlighted in foobar that the currently playing track is not in.  For example, I am playing song x from playlist y, but in foobar, i currently have playlist z as the selected playlist in foobar.  When this happens, the dynamic current playtime doesn't seem to update properly when toaster pops up.  Are others getting this same behavior?

toaster 0.1.6
foobar 0.8.3
Title: Toaster for Fb2k
Post by: The_Sims on 2006-03-19 19:04:50
 toaster doesn't work with foobar 0.9 final
Title: Toaster for Fb2k
Post by: Duble0Syx on 2006-03-19 19:20:59
Quote
toaster doesn't work with foobar 0.9 final
[a href="index.php?act=findpost&pid=372600"][{POST_SNAPBACK}][/a]

Nothing from v0.8.3 will work in v0.9 final until it is updated.  How many times does it need to be said?
I will be looking forward to it hopefully being updated.
Title: Toaster for Fb2k
Post by: komplexnous on 2006-03-20 00:15:06
Quote
Quote
toaster doesn't work with foobar 0.9 final
[a href="index.php?act=findpost&pid=372600"][{POST_SNAPBACK}][/a]

Nothing from v0.8.3 will work in v0.9 final until it is updated.  How many times does it need to be said?
I will be looking forward to it hopefully being updated.
[a href="index.php?act=findpost&pid=372610"][{POST_SNAPBACK}][/a]

It's final now! 
Title: Toaster for Fb2k
Post by: Duble0Syx on 2006-03-20 01:39:02
Quote
Quote
Quote
toaster doesn't work with foobar 0.9 final
[a href="index.php?act=findpost&pid=372600"][{POST_SNAPBACK}][/a]

Nothing from v0.8.3 will work in v0.9 final until it is updated.  How many times does it need to be said?
I will be looking forward to it hopefully being updated.
[a href="index.php?act=findpost&pid=372610"][{POST_SNAPBACK}][/a]

It's final now! 
[a href="index.php?act=findpost&pid=372719"][{POST_SNAPBACK}][/a]

I am aware of that, but the component still has to be updated to function with it.  I thought all of the developers made it clear no v0.8.3 components would work with v0.9.  Obviously this can and hopefully will be updated with the new SDK.  There has been no development on this in quite some time though.  Be a shame if it were never updated.
Title: Toaster for Fb2k
Post by: dBaines on 2006-03-21 02:16:37
Hey guys, just thought I'd share a foo_toast config/skin I've been working on for the past few days.
It's a pretty simple, nice looking toast.

Preview:
[a href="http://img227.imageshack.us/my.php?image=dbainespreview6gk.jpg" target="_blank"]
Title: Toaster for Fb2k
Post by: Beavis04 on 2006-03-21 02:41:56
Very nice, thank you dBaines.
Title: Toaster for Fb2k
Post by: iZu on 2006-03-21 07:27:21
Quote
Very nice, thank you dBaines.
[a href="index.php?act=findpost&pid=373180"][{POST_SNAPBACK}][/a]

yeah thanks, as soon as foo_toaster is ported, I will use this. looks really nice
Title: Toaster for Fb2k
Post by: Nervie on 2006-03-21 07:50:59
dBaines, that looks very nice and sleek. Possible you could give it an orange theme, so it matches my "Foobar, WindowBlinds, Wallpaper and ObjectDock". If this is to much work, dont bother. Thanx in advance ;;
Title: Toaster for Fb2k
Post by: wild on 2006-03-21 12:41:56
is this plugin updated yet for 0.9??
Title: Toaster for Fb2k
Post by: dBaines on 2006-03-22 07:18:33
Thanks guys

Quote
dBaines, that looks very nice and sleek. Possible you could give it an orange theme, so it matches my "Foobar, WindowBlinds, Wallpaper and ObjectDock".


Sure could. If you upload a screenie of your setup or tell me some hex values it would be even easier for me and would blend better with your current stuff.

I just updated to 0.9 myself and was dismayed when I discovered foo_toast hasn't been ported yet
I'll work on the orange one when it gets updated.
Title: Toaster for Fb2k
Post by: Duble0Syx on 2006-03-22 07:30:04
Quote
I just updated to 0.9 myself and was dismayed when I discovered foo_toast hasn't been ported yet
I'll work on the orange one when it gets updated.
[a href="index.php?act=findpost&pid=373760"][{POST_SNAPBACK}][/a]

Does look nice.  So far I don't think anything has been ported to 0.9 yet, aside from the stuff that was around during the beta testing as well.  Seems a lot of plugins have to have a lot of code rewritten, and in some cases redone entirely.  I need toaster, album art, track info panel & RMX before I can switch, so it hurts.
But nice looking toaster thingy.  Nice to see people still making skins for it, shame the plugin doesn't seem to be getting this much attention from the developer.
Title: Toaster for Fb2k
Post by: Nervie on 2006-03-22 07:56:41
Quote
Quote
dBaines, that looks very nice and sleek. Possible you could give it an orange theme, so it matches my "Foobar, WindowBlinds, Wallpaper and ObjectDock".


Sure could. If you upload a screenie of your setup or tell me some hex values it would be even easier for me and would blend better with your current stuff.

I just updated to 0.9 myself and was dismayed when I discovered foo_toast hasn't been ported yet
I'll work on the orange one when it gets updated.
[{POST_SNAPBACK}][/a]
(http://index.php?act=findpost&pid=373760")


Soon as you can, i can wait

For reference:

[a href="http://img135.imageshack.us/my.php?image=foobar3vf.jpg](http://img135.imageshack.us/img135/7908/foobar3vf.th.jpg)[/url]

Orange Colour: 178bff <-- In fooobar
Orange RGB: 255, 139, 23
Title: Toaster for Fb2k
Post by: Quiark on 2006-03-22 17:32:56
I don't think foo_toaster ever gets ported. There has been no post from the author for a year at least.
Title: Toaster for Fb2k
Post by: Nervie on 2006-03-22 21:11:18
Quote
I don't think foo_toaster ever gets ported. There has been no post from the author for a year at least.
[a href="index.php?act=findpost&pid=373948"][{POST_SNAPBACK}][/a]


Hopefully someone will take it upon themselves to port it, i doubt the original creator wont be worried if it still has his credits on it; but states it was updated for .9
Title: Toaster for Fb2k
Post by: Crayon on 2006-03-22 22:53:51
anyone know the status of this plugin at all?  i really love this plugin.  enough to make me switch back to 0.83 just for this.
Title: Toaster for Fb2k
Post by: dBaines on 2006-03-23 08:30:33
I reverted back to 0.8, as much as I love 0.9, I just couldn't live without my components.

Quote
Soon as you can, i can wait


I made the orange toaster for you mate, it's available here:
http://www.dbaines.com/downloads/foo_toast...ines-orange.zip (http://www.dbaines.com/downloads/foo_toast_dbaines-orange.zip)

preview:
[a href="http://imageshack.us" target="_blank"]
Title: Toaster for Fb2k
Post by: dubpistol on 2006-03-23 10:41:51
Quote
(http://img135.imageshack.us/img135/7908/foobar3vf.th.jpg) (http://img135.imageshack.us/my.php?image=foobar3vf.jpg)


Hello Nervie,

i like your Windows Visual Style. Could you tell me the name of it please?

Thank you
Title: Toaster for Fb2k
Post by: Chaser on 2006-03-23 11:32:54
I think I read somewhere here in the forums, that he will release an updated version on March 26th?!!
Title: Toaster for Fb2k
Post by: LNCPapa on 2006-03-23 15:57:21
Currently - the configuration panel for toaster is a modal window.  If you have this panel open you can't (well at least I can't) interact with foobar until I finish in the config.  This is what I'm asking to be changed.
Title: Toaster for Fb2k
Post by: Crayon on 2006-03-23 16:36:05
Quote
I think I read somewhere here in the forums, that he will release an updated version on March 26th?!!


i believe you are refering to prettypop, and not toaster.
Title: Toaster for Fb2k
Post by: Chaser on 2006-03-23 17:09:09
Maybe. I'm not quite sure. Aren't both plugins designed for the same purpose?
Title: Toaster for Fb2k
Post by: Crayon on 2006-03-23 18:09:27
well yes, but i don't think prettypop can be skinned like toast
Title: Toaster for Fb2k
Post by: Quiark on 2006-03-23 18:14:32
No, it can't be skinned by images :-/
Title: Toaster for Fb2k
Post by: Nervie on 2006-03-23 21:06:25
Quote
I reverted back to 0.8, as much as I love 0.9, I just couldn't live without my components.

Quote
Soon as you can, i can wait


I made the orange toaster for you mate, it's available here:
http://www.dbaines.com/downloads/foo_toast...ines-orange.zip (http://www.dbaines.com/downloads/foo_toast_dbaines-orange.zip)

preview:

[a href="index.php?act=findpost&pid=374175"][{POST_SNAPBACK}] (http://imageshack.us)


You are a champion! Thank you very much!

Quote
Hello Nervie,

i like your Windows Visual Style. Could you tell me the name of it please?

Thank you


Not a problem, its WindowBlinds - Orilla http://www.deviantart.com/deviation/1699643/ (http://www.deviantart.com/deviation/1699643/)
Title: Toaster for Fb2k
Post by: dubpistol on 2006-03-23 21:17:49
Quote
Not a problem, its WindowBlinds - Orilla http://www.deviantart.com/deviation/1699643/ (http://www.deviantart.com/deviation/1699643/)


Thank you, Nervie 
Title: Toaster for Fb2k
Post by: dimatrod on 2006-03-24 00:22:57
It would seriously rock if this was ported to 0.9, though it would even be better if he released the source (can't anyone get it?  If I knew C++ or whatever, I would contribute) and someone picked up from where he left?  Or maybe if prettypopup were to be able to be customized as much as Toaster was.  I just miss the awesomeness of Toaster/Album Art Plugin/Track Info 
Title: Toaster for Fb2k
Post by: Ran Sagy on 2006-03-24 11:20:26
I'd give a shot at porting it to 0.9 if the sources were available.
Title: Toaster for Fb2k
Post by: Duble0Syx on 2006-03-26 02:38:58
Quote
I'd give a shot at porting it to 0.9 if the sources were available.
[a href="index.php?act=findpost&pid=374671"][{POST_SNAPBACK}][/a]

A decent programmer could probably write a similar plugin quite easily.  I don't know much about programming, but the most complicated part of toaster seems like it would be the art display & fading in/out.  I never much liked how toaster wouldn't allow wildcards for album images, like *.* or the ability to look one directory up or use any image the current songs directory.  Has anyone tried directly contacting the dev about getting it updated or obtaining the source?
Title: Toaster for Fb2k
Post by: wild on 2006-03-26 11:32:38
so , still no news on this plugins ??
Title: Toaster for Fb2k
Post by: takt on 2006-03-27 09:17:50
What do we need to get this plugin?

-Source
-SDK

?

What's the actual process? Recompile the script using the headers from the SDK? Would we be required to rewrite any code?
Title: Toaster for Fb2k
Post by: foosion on 2006-03-27 10:19:32
Quote
Would we be required to rewrite any code?[a href="index.php?act=findpost&pid=375707"][{POST_SNAPBACK}][/a]
Yes. All you need to change should be covered by the component tutorial though.
Title: Toaster for Fb2k
Post by: Chri5peed on 2006-03-29 00:00:26
Lol, only today did I learn why its called 'Toaster', because it pops up!! 

I could really do with this, I have to keep Foobar minimised all the time to keep an ear on the track on the taskbar.

Is there anyway to keep an eye on threads you've posted in on these boards?
Title: Toaster for Fb2k
Post by: Melomane on 2006-03-29 03:10:49
Pretty Popup is similar to toaster AND work on 0.9
Title: Toaster for Fb2k
Post by: Zootropo on 2006-03-29 12:37:54
Quote
Pretty Popup is similar to toaster AND work on 0.9
[a href="index.php?act=findpost&pid=376480"][{POST_SNAPBACK}][/a]

Not so similar, because it cannot be skinned. can it?
Title: Toaster for Fb2k
Post by: Melomane on 2006-03-29 14:28:47
Quote
Quote
Pretty Popup is similar to toaster AND work on 0.9
[a href="index.php?act=findpost&pid=376480"][{POST_SNAPBACK}][/a]

Not so similar, because it cannot be skinned. can it?
[a href="index.php?act=findpost&pid=376617"][{POST_SNAPBACK}][/a]

similar does not mean identical...
you can change colors, fonts, displayed text , cannot use overlay image.
you can "only show automatically  when ( foobar) minimised " ( very nice and not in toaster...)
Title: Toaster for Fb2k
Post by: Zootropo on 2006-03-29 17:57:33
Quote
you can "only show automatically  when ( foobar) minimised " ( very nice and not in toaster...)


That's a cool feature. I'm using Winamp CD Case right now but i'll take a look at that one too
Title: Toaster for Fb2k
Post by: Ran Sagy on 2006-03-30 22:09:24
Another plugin id give a shot at porting if sourcecode was available.
Title: Toaster for Fb2k
Post by: francesco on 2006-04-04 18:06:51
thanks dBaines for your great skin

this plug is awesome 
Title: Toaster for Fb2k
Post by: RedMenace! on 2006-04-16 19:30:29
Is there anyone working on porting Toast for 0.9?  I really miss this feature and prettypop is not an option (do not want to install .NET)
Title: Toaster for Fb2k
Post by: Superunknown on 2006-04-18 13:56:39
seems to bug with WLM :-( artist lets appear the title, and no artist info appears
Title: Toaster for Fb2k
Post by: enjoilax on 2006-04-20 02:03:18
For the love god PLEASE PLEASE make this compatible with 0.9  oh god. I can't stand pretty pop PLEASE MAKE THIS 0.9 compatible. :EMO:
Title: Toaster for Fb2k
Post by: RedMenace! on 2006-05-05 23:17:20
Any progress on updating Toaster for 0.9?
Title: Toaster for Fb2k
Post by: sPeziFisH on 2006-05-05 23:25:11
the best would be to contact shaneh per email as he is still updating his winamp-plugins - I guess he is not looking at this place here... 
Title: Toaster for Fb2k
Post by: TA123 on 2006-05-16 17:37:43
so pretty popup is the only option until shaneh re-writes it?
Title: Toaster for Fb2k
Post by: komplexnous on 2006-05-17 23:52:59
the best would be to contact shaneh per email as he is still updating his winamp-plugins - I guess he is not looking at this place here... 

I tried it...nothing...just use Winamp CD Case, I guess...sigh...
Title: Toaster for Fb2k
Post by: francesco on 2006-05-19 07:06:00
sorry mates but i saw in the forum
that some users are able to run toaster under foobar 0.9!

how could i run it under 0.9?
Title: Toaster for Fb2k
Post by: gob on 2006-05-19 19:38:10

the best would be to contact shaneh per email as he is still updating his winamp-plugins - I guess he is not looking at this place here... 

I tried it...nothing...just use Winamp CD Case, I guess...sigh...


if you read the first post in this thread you'll notice shaneh is in the process of totally rewriting this plugin. u guys need to give these developers space. not only to work on the plugins, but personal time also. i know if i had people on my back all the time about free software i was developing, i would be more inclined not to share it with them..
Title: Toaster for Fb2k
Post by: Ran Sagy on 2006-05-19 19:55:05
You know, I never noticed that update until now. Was kinda stealthy ;]
Title: Toaster for Fb2k
Post by: komplexnous on 2006-05-23 05:46:16
You know, I never noticed that update until now. Was kinda stealthy ;]

No kidding!....thank you for the update!
Title: Toaster for Fb2k
Post by: takt on 2006-06-21 01:16:04
Anyone hear any updates or progress on this plugin?
Title: Toaster for Fb2k
Post by: shaneh on 2006-06-21 01:58:57
Havent heard anything yet

This plugin needs to be rebuilt from scratch, with support for some much cooler functionality. Its not too difficult, but just a lot of work to which I dont have enough motivation or time at the moment.

Its also frustrating knowing that WinFX / Avalon type stuff is around the corner, which could be used to make something even nicer and could make any work I put in now obsolete in a few months.

I havent forgotten it though, and my goal is to branch it to something completely new, with much better skins support and extendability without too much bloat/overhead or too difficult to configure.

One day...
Title: Toaster for Fb2k
Post by: Ran Sagy on 2006-06-22 17:42:30
I'm sure everybody will appreciate any effort you do, and already appreciate the work you've done so far.
Title: Toaster for Fb2k
Post by: Protoss on 2006-06-24 16:34:30
Indeed you're work will be appreciated. I am using foo_prettypop, but it just isn't the same as toaster.
Title: Toaster for Fb2k
Post by: audioaficionado on 2006-07-04 02:32:48
Havent heard anything yet

This plugin needs to be rebuilt from scratch, with support for some much cooler functionality. Its not too difficult, but just a lot of work to which I dont have enough motivation or time at the moment.

Its also frustrating knowing that WinFX / Avalon type stuff is around the corner, which could be used to make something even nicer and could make any work I put in now obsolete in a few months.

I havent forgotten it though, and my goal is to branch it to something completely new, with much better skins support and extendability without too much bloat/overhead or too difficult to configure.

One day...
Your Winamp version is working great.  Thanx for all the hard work you've put in so far.  I'm not looking for a lot of configurability as to information presentation in the panel.  I have it set to just display the album art on the desktop while the player is minimized.  I can unminimize the player to view more info.

I'll love any efforts for a foobar 0.9.x version even if it doesn't have all the requested bells and whistles at first.

Thanx again.
Title: Toaster for Fb2k
Post by: the in sound from way out on 2006-07-12 23:13:01
I too would very much appreciate an update of this component. It really changed the way I listen to my audio collection via my computer and hi-fi setup. I'm displaying it almost full screen, with the track info on the left handside of the screen and the album cover on the right handside. I then switch my screen to standby and it just looks great.

Right now I miss some extra features (mainly: multiple colors, Tagz support, Unicode support, display update on track change). I guess there are many other ways to improve it too.

But I already enjoy a lot this component as it is.
Title: Toaster for Fb2k
Post by: takt on 2006-08-12 10:46:04
Any chance of a release of the source so we could get a crack at it?
Title: Toaster for Fb2k
Post by: Ran Sagy on 2006-08-12 10:53:39
As shana said, It would most likely take a rewrite to get it working well. Perheps a gander at the source would give you a direction at where to start writing your own component, But if shana is already working on one..
Title: Toaster for Fb2k
Post by: astranger on 2006-08-24 21:39:31
Thank you. Looking forward to the new re-written version.
Title: Toaster for Fb2k
Post by: HEPB on 2006-09-02 11:47:47
Cool plugin too bad it's not updated to 0.9.x
Title: Toaster for Fb2k
Post by: Superunknown on 2006-09-13 19:25:32
this plugin is one of the reason why I stay on 0.8.3, foo_prettypop can't replace it as this one doesn't need .Net 2.0 (on the other hand, a version that does support Google Talk would be great too)
Title: Toaster for Fb2k
Post by: Ran Sagy on 2006-09-14 19:24:32
Because having the .net framework installed will destroy your computer faster then sasser.
Title: Toaster for Fb2k
Post by: Superunknown on 2006-09-14 23:31:03
Please don't talk to me that way...

I've put .net finally to have a try at 0.9.3.1, well, prettypop offer less possibility than toaster, less animations (just one actually), less skinnable, etc. :-(
Title: Toaster for Fb2k
Post by: mquander on 2006-09-15 02:48:44
Because having the .net framework installed will destroy your computer faster then sasser.  lol micro$oft sux am i rite guys?!?!


Fixed for you!
Title: Toaster for Fb2k
Post by: Ran Sagy on 2006-09-15 10:03:42
@mquander: Actually, I'm an avid Microsoft supporter. I program in .NET professionally and i work with several MS product families daily. I always test out the newest MS products like vista and office 2007 nowadays. In case you didn't realize the obvious, My previous post was sarcastic. Superunknown seems to have figured that out. When your ass will allow your face to gain control, Lets resume this discussion elsewhere, we're already off topic.

@Superunknown: Thats fine, I was just saying, .NET v2 isn't a good reason to not use something if its as good as the non-managed solution. Where in this case there isn't an alternative right now. In the end, do what suits you
Title: Toaster for Fb2k
Post by: Superunknown on 2006-09-17 22:23:25
it's OK

Personally I'm not a pro or anti-Microsoft or anything else . I don't own shares for those societies so the only thing I want is getting the best programs.

To get back to the main subject, if someone manages to put this plug-in for 0.9.x, I think I'll definately move from 0.8.3 to 0.9.x 
Title: Toaster for Fb2k
Post by: DarkBlackCorner on 2006-12-29 19:30:54
Is this plugin still only available for v0.8.3 then?  I'm a little confused here...
Title: Toaster for Fb2k
Post by: TedFromAccounting on 2006-12-29 20:19:10
Yes, only for 0.8.3, if you want similar functionality you'll have to use foo_prettypop, or foo_osd if you want something text only.
Title: Toaster for Fb2k
Post by: vertigo1980 on 2007-02-13 00:01:34
any progress for 0.9.x?
Title: Toaster for Fb2k
Post by: Superunknown on 2007-02-19 10:33:22
guess not
Title: Toaster for Fb2k
Post by: barry123 on 2007-03-24 15:53:21
Do I need toaster when I listen to online radio and want to see the artist - track into my track info panel?

I only see Title: 'internet radio station'
Title: Toaster for Fb2k
Post by: Ran Sagy on 2007-03-24 16:34:24
I don't really think those are related.
Title: Toaster for Fb2k
Post by: unamuno on 2007-04-10 18:43:20
Hi!I use 0.9.4.2 version but toaster(updated version)  doesn´t work.

ERROR:Failed to load DLL: foo_toaster.dll
Reason: Wrong version number; this component appears to have been built with outdated version of foobar2000 SDK and needs to be recompiled with newer version in order to load; please contact author of this component to obtain an updated version of this component.

Please,help me!!!!!!Thanks!!!!
Title: Toaster for Fb2k
Post by: zachastrife on 2007-04-10 20:48:45
Hi!I use 0.9.4.2 version but toaster(updated version)  doesn´t work.

ERROR:Failed to load DLL: foo_toaster.dll
Reason: Wrong version number; this component appears to have been built with outdated version of foobar2000 SDK and needs to be recompiled with newer version in order to load; please contact author of this component to obtain an updated version of this component.

Please,help me!!!!!!Thanks!!!!

I suppose this is because of the plugin hasn't been updated to 0.9.X yet...
RTFFP (Read The Fine First Post)
Title: Toaster for Fb2k
Post by: Matt Schuette on 2007-07-19 20:37:54
I know it's not the same as Toaster, but with the 0.7 version of foo_title, Quiark has added the ability to display only at song start/end.  Plus, it's skinnable and you can make working buttons.  Again, I'm not trying to say one is better than the other, but foo_title is currently available for 0.9 and a whole lot more flexible than foo_prettypop.  I personally go with an always-there titlebar-sized skin (basically winshade from WinAmp), but something resembling Toaster should be doable.  It does require .Net 2.0, which may or may not matter to you.
Title: Toaster for Fb2k
Post by: francesco on 2009-10-14 15:21:07
today i got the last update for windows xp sp2
and the part trasparent of custom skin and and overlay image become Green

i tried to get some screenshot , but i was not able

any ideas?
is there a fix?
this morning worked , after the microsoft last update i get part of the skin  green 
Title: Toaster for Fb2k
Post by: justdreams on 2009-10-21 20:43:20