Help - Search - Members - Calendar
Full Version: Navigator-Suite Feedback
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Uploads - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Lyx
Light color-schemes should be declared as non-dark. Dark ones should be declared as dark. If a color-scheme is neither dark nor light, then choose whatever looks best.

Your scheme clearly is a light-scheme. About the special-color: maybe i'm stating the obvious but if you choose yellow foreground on a bright-orange background, then its supposed to look unreadable. That would as well be the case with no color-calculations at all.

- Lyx
hedge153
Hey lyx, very nice config ya made up, thanks for the work you've put into it.
I've found one (very small) bug, in the format display where it displays MP3, if there is no lame version, there is a space left over.
Heres the fixed code: MP3,MP3[' ('%__lame_version%')'],

Oh and heres another bug (not quite so small this time).
Setting enable folders to 1 doesnt seem to have any affect. I had to move the enable_folders=$get(enable_folders) line to global track specific in export to get it to work properly...
Lyx
QUOTE(hedge153 @ Feb 22 2005, 05:15 PM)
Hey lyx, very nice config ya made up, thanks for the work you've put into it.
I've found one (very small) bug, in the format display where it displays MP3, if there is no lame version, there is a space left over.
Heres the fixed code: MP3,MP3[' ('%__lame_version%')'],

Thanks, will be fixed in next version along with the missing space between bitrate and VBR-files.

QUOTE
Oh and heres another bug (not quite so small this time).
Setting enable folders to 1 doesnt seem to have any affect. I had to move the enable_folders=$get(enable_folders) line to global track specific in export to get it to work properly...
*


This is very weird. It should not make a difference, because the track-specific line is just a comment - it doesn't do anything and it shouldn't make a difference where its exported. The seperation of trackspecific and nontrackspecific is purely for cosmetical reasons, so that when ui columns gets global nontrackspecific vars that its easy for me to make use of it.
I will investigate why this happens when i've got some time, but honestly, this is just weird and i dont have the slightest clue yet.

edit: found a quick-fix for it - i dunno why it was necessary to put a seperator-char before the first exported var, but it works*shrugs*
mobyduck
Hi Lyx.

Enjoying your Navigator. biggrin.gif

I noticed a little glitch: using CLASSIC theme, when you select the currently playing song artist and title info are hardly visible (quality is fine, though).

Can you fix it?

Thanks.

Alessandro
Lyx
QUOTE(mobyduck @ Feb 23 2005, 06:59 PM)
I noticed a little glitch: using CLASSIC theme, when you select the currently playing song artist and title info are hardly visible (quality is fine, though).

Can you fix it?

I know about it, but its not that easy to fix while keeping the selected tracks looking obvious in light AND dark color-schemes. It's on my to-do list, but i don't know if a solution to this will be in the next release.

edit: bah, i dont even know my own code anymore after the recent optimizations. Easier than i thought. Fixed in next version.
mobyduck
QUOTE(Lyx @ Feb 24 2005, 04:06 AM)
Easier than i thought. Fixed in next version.
Appreciate your efforts. Thank you.

Alessandro
Tomacco_Boy
I dont know if this has been posted, but the play date column doesnt seem to work\display anything since v1.02.
Lyx
Support for play_date and play_time has been dropped at 1.1.0. Only last_played is supported now(and not just displayed, i'm also doing some nifty calculations with it - see the screenshot on the formatting site for an example)

- Lyx
Tomacco_Boy
Thanks for the info Lyx, looking forward to the next release and keep up the great work. cool.gif
hedge153
QUOTE(Tomacco_Boy @ Feb 27 2005, 07:39 AM)
Thanks for the info Lyx, looking forward to the next release and keep up the great work.  cool.gif
*


Hey lyx could you explain to me what the $char(6) in your code, and the $replace functions its used in, actually do?
Lyx
Its a workaround to translate various color-formats from one syntax into another. Overally, there are 4 different color-formats in fb2k - the standard unselected-only version and the standard unselected+selected..... multiplied by 2 by ui_columns color-translations between the global vars and columns. Since fb2k and ui_columns do not automatically translate from one format into another, i'm doing it manually.

Next version will probably only contain minor bugfixes (like the small glitches mentioned in the recent days). It will probably stay for some weeks like this, because 1.1.0 burned me out and i need a break - besides, i'm currently sick and have some fever.

- Lyx
dano
Hi Lyx,
Could you make the replaygain info in album mode optional like the PERFORMER, CONDUCTOR, PUBLISHER, ENCODEDBY tags?
And maybe add support for COUNTRY ? Or maybe let the user deceide what special metatags he wants to have?
Lyx
QUOTE(dano @ Mar 8 2005, 01:11 PM)
Hi Lyx,
Could you make the replaygain info in album mode optional like the PERFORMER, CONDUCTOR, PUBLISHER, ENCODEDBY tags?
And maybe add support for COUNTRY ? Or maybe let the user deceide what special metatags he wants to have?
*



I do plan to make it configurable whats shown in the metadata matrix(so that you can tailor it to your needs), but it probably won't be in the next version - which will only fix minor bugs.
Currently i'm not planning to support COUNTRY.

- Lyx
dano
I meant the A l b u m - M o d e column, not the Metadata-Matrix.
Lyx
Ah, now i understand what you meant. I'll make it so that when an album does not contain replaygain-tags then the albummode-column will no longer show "no replaygain info" but instead use the space for other info.

- Lyx

edit: does someone have an idea how to replace the ugly arrow at the now-playing track with something more nice looking? I cannot come up with something better which also looks neutral in various color-schemes, so i'd be grateful for proposals how to improve it.
anishbenji
I've replaced the arrow with this animation

>
>>
>>>
>>>>

Here is the code from the pos. column:
CODE

$if($or(%_isplaying%,%_ispaused%),
%_standard_color_high%$select($mod(%_time_elapsed_seconds%,6),>      ,>>    ,>>>  ,>>>>,$pad_right(%_playlist_number%,4))
,
$if($strcmp(%_days_since_play%,0),%_standard_color_low%▷)
$char(9)%_standard_color_low%$pad_right(%_playlist_number%,4)
)


Oh BTW, I think Navigator is really cool... Thanks!
Anish

Edit: Added rest of Pos. code for clarity
beto
IMO it's not so ugly. Personally I don't think this is such a problem... I would concentrate on the bugs already reported (lack of space on the VBR string for instance) but that's just me.

I noticed in your code that you use for some text (monkey's audio, for instance) the ` character (as in monkey`s audio) in the album-mode code. I tried to change that for the ' character but apparently this messes up the entire code and nothing is visible anymore (except a bunch of ????? characters). Reverting to the older ` character does not restore the views and you have to import the configuration all over again.

Do you know if this is a constraint of columns_ui itself? I noticed that it also happens with other consigurations as well.

Anyway, I love your work and am looking forward for the next release.


edit: bad english
Lyx
@anish:
Simple yet effective - probably too easy for me to think of by myself - thanks :)
- Lyx

QUOTE(beto @ Mar 11 2005, 10:48 PM)
IMO it's not so ugly. Personally I don't think this is such a problem... I would concentrate on the bugs already reported (lack of space on the VBR string for instance) but that's just me.

Those minor bugs are already fixed and will appear in the next version (probably tomorrow).

QUOTE
I noticed in your code that you use for some text (monkey's audio, for instance) the ` character (as in monkey`s audio) in the album-mode code. I tried to change that for the ' character but apparently this messes up the entire code and nothing is visible anymore (except a bunch of ????? characters). Reverting to the older ` character does not restore the views and you have to import the configuration all over again.

Thats because ' is used in tagz for quotation-purposes. To display a ' you need to "escape" it with a second single quotation-mark - like this: monkey''s audio.

To avoid the need to escape(lazyness), bugsearching when forgetting to escape it(lazyness) and making the code more clear and faster to read(clean code) i use ` instead of '' to avoid the issue completely. But if its important to you, then you can just replace the `s with ''s.

- Lyx
Lyx
Minor update - changelog is as usual in the first post. Unless you suffer from one of the mentioned bugs there isn't really a need to update.

Backup your custom color-schemes before upgrading.

- Lyx
miscellanea
How about blink-on/-off option for playing song background?
Lyx
Maybe - depends on how much additional code it needs to make it configurable - and if there are other people who as well would like to disable it.

- Lyx
dano
the sorting of rating and playcount should be made with something like $sub(5,%rating%) because the order would then conform to the arrow direction on the top of the column.
Lyx
QUOTE(dano @ Mar 17 2005, 08:44 PM)
the sorting of rating and playcount should be made with something like $sub(5,%rating%) because the order would then conform to the arrow direction on the top of the column.
*


Those columns sort by playcount, rating, last_played and path_raw

I dont know how to implement your suggestion with a reasonable amount of code while still correctly sorting by last_played. I cannot use days_since_last_play, because for that to work the global string would need to be used while sorting - and this would slow down sorting too much.

If someone can tell me how to do it at acceptable speed, then i will change it in navigator.

- Lyx
edm107
My navigator:
user posted image
acedriver
My custom color. Imported from Azrael

APC
===

$puts(theme_dark,0)

// foreground colors
$puts(standard_color,$rgb(58,79,108))
$puts(special_color,$rgb(132,129,124))
$puts(playing_color,$rgb(222,222,220))
$puts(borders_color,$rgb(233,233,225))

// background colors
$puts(bg_color,$rgb(255,255,249))
$puts(bg_color2,$rgb(248,248,242))

// various symbols used in display
$puts(symbol_seperator,' • ')
$puts(symbol_rating,?)

user posted image
Lyx
@edm:
Some interesting ideas in this one. Especially having the format and replaygain in the same line saves quite some space with albums which only have a low amount of tracks. For my personal feeling, the discnumber should be right after the albumname. But with your mod, that may be difficult to do with the available space.

@empeethree:
Thanks for posting the color-scheme. That one should be interesting to people who find the medieval-theme not bright enough.

- Lyx
Lyx
Has anyone who uses WindowsXP (not 2k) noticed heavy performance impacts when playing files in albummode which have VERY long comments?

I'm trying to lockdown such a report but i cannot reproduce it on win2k - and all other culprits like DSPs and component-versions have already been excluded.

Any reports on this are appreciated.

- Lyx
edm107
@Lyx
QUOTE(Lyx @ Mar 24 2005, 03:58 AM)
Some interesting ideas in this one. Especially having the format and replaygain in the same line saves quite some space with albums which only have a low amount of tracks. For my personal feeling, the discnumber should be right after the albumname. But with your mod, that may be difficult to do with the available space.
*




I'm agree with "discnumber after the albumname".. I already thinking how to resolv the problem with space.. Any sugestions?? cool.gif
Lyx
QUOTE(Lyx @ Mar 24 2005, 09:49 PM)
Has anyone who uses WindowsXP (not 2k) noticed heavy performance impacts when playing files in albummode which have VERY long comments?

I'm trying to lockdown such a report but i cannot reproduce it on win2k - and all other culprits like DSPs and component-versions have already been excluded.
*


Problem found. It wasn't a Navigator-problem but instead the fault of the Trackinfo-Panel plugin.

- Lyx
AstreaEdge
CODE
$puts(theme_dark,0)

// foreground colors
$puts(standard_color,$rgb(0,0,0))
$puts(special_color,$rgb(60,60,60))
$puts(playing_color,$rgb(240,240,240))
$puts(borders_color,$rgb(64,64,64))

// background colors
$puts(bg_color,$rgb(220,220,220))
$puts(bg_color2,$rgb(252,160,30))

// various symbols used in display
$puts(symbol_seperator,'  •  ')
$puts(symbol_rating,?)

Exposed Background Color: 130, 130, 130
Selected Item Frame: 64, 64, 64

user posted image


I needed an orange and grey theme to fit in with my current wallpaper and visual style. This is the best I could come up with. Large continuous blocks of high saturation orange always tend to look rather bleh.

eliazu
can you add support for singles and albums in the same playlist?
when they are together there it's very confusing to now if the song is a single or a continue of the album above it.
thanx.
Lyx
QUOTE(eliazu @ Mar 31 2005, 11:03 PM)
can you add support for singles and albums in the same playlist?
when they are together there it's very confusing to now if the song is a single or a continue of the album above it.
thanx.
*


As far as i know, thats not possible without marking single-files with custom-tags or setting markers in the directory-names.

The design-philosophy of Navigator is to not expect anything and work reliable/robust without special tags(and to some extend without *any* tags). Navigator will not support or rely on the user tagging his/her files with custom-tags just so that the display of an audioplayer works correctly. Thats not what metadata is meant for IMHO and from a philosophical POV a quite insane reasoning.

I will also not make it an option, because even with the option disabled navigator would become slower(because of the additional code) for people who don't use this feature as well.

If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.

- Lyx
The Link
QUOTE(Lyx @ Mar 31 2005, 10:18 PM)
If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.


I tried some different ui_column designs during the last days and most don't have a hybrid mode or use things like %singletrack% tags as an indicator. The designs I liked most I just modified to get a hybrid mode by using %replaygain_album_gain% as an indicator. With every other player I would say that this approach doesn't make much sense but with foobar2000 I think it does. Every file without album gain is a single file for me and it works just fine this way.
anza
QUOTE(The Link @ Mar 31 2005, 11:37 PM)
QUOTE(Lyx @ Mar 31 2005, 10:18 PM)
If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.


I tried some different ui_column designs during the last days and most don't have a hybrid mode or use things like %singletrack% tags as an indicator. The designs I liked most I just modified to get a hybrid mode by using %replaygain_album_gain% as an indicator. With every other player I would say that this approach doesn't make much sense but with foobar2000 I think it does. Every file without album gain is a single file for me and it works just fine this way.
*


I have used %__replaygain_album_gain% as a single mode indicator for ages now and would recommend using it. If that isn't an option, then perhaps a %__singletrack% added with foo_quicktag_sql would work?
Lyx
Thanks for the albumgain-indicator idea - thats a simple yet efficient and safe way to do it. I am not sure yet if i should additionally check if trackgain does exist (so that files without rg-data will still be displayed as albums). A pro for also checking trackgain is that that way for people who dont use rg at all Navigator will continue to act as expected.

- Lyx
Lyx
Planned features for next version:

( X = not yet implemented )
QUOTE
X Albummode: optional support for single tracks added(Hybrid-mode) (thanks The Link & anza)
- Albummode: fileformat and albumgain is now displayed in the same row (thanks edm107)
- Genre/Styles column in Singlemode added
X Metadata-Matrix is now configurable and can be tailored to your needs
X lossless files now display compression-ratio instead of bitrate (thanks miscellanea)
- Tracknumber-guessing: searching for (##) and -##- has been dropped to free resources for the above new features. This means that tracknumber-guessing now only searches at the beginning of filenames and for "- ## -" somewhere in the filename.
- Support for OSTs dropped again for the same reasons. If you are one of the rare people who want this feature, then please readd it manually from an ealier version of Navigator(the code is in the global-string in the VA-detection)
- added display of elapsed-time in the playlist for the currently played track
- Albummode: inverted foreground-colors of metadata-rows
- some minor tweaks to the "Midnight"-colorscheme
- new colorscheme added: "APC" by empeethree
- new colorscheme added: "AstreaEdge" by AstreaEdge

Will probably be done someday next week(no guarantees). If there's something important missing or if you want to have a colorscheme included which isn't mentioned above, then post it now.

- Lyx
anishbenji
QUOTE(Lyx @ Mar 31 2005, 11:19 PM)
If there's something important missing or if you want to have a colorscheme included which isn't mentioned above, then post it now.

Could you include the capability to display volume info
eg:
Album Name - Vol.2 CD1 ...
I just changed all occurances of the following code:

[ - CD%disc%]

to

[ -[ Vol.%volume%][ CD%disc%]]

Also would it be possible to not do the Various Artist guessing (from file path) if enable guessing is disabled.
Anish
Lyx
QUOTE(anishbenji @ Apr 1 2005, 08:51 AM)
Could you include the capability to display volume info

IMHO volume-info should be intered into the ALBUM-field, but if there are enough people who use it then i'll do it(so if you want this feature, then post it).

QUOTE(anishbenji @ Apr 1 2005, 08:51 AM)
Also would it be possible to not do the Various Artist guessing (from file path) if enable guessing is disabled.

Yep, will be included in next version.

- Lyx
eliazu
QUOTE(Lyx @ Mar 31 2005, 11:18 PM)
QUOTE(eliazu @ Mar 31 2005, 11:03 PM)
can you add support for singles and albums in the same playlist?
when they are together there it's very confusing to now if the song is a single or a continue of the album above it.
thanx.
*


As far as i know, thats not possible without marking single-files with custom-tags or setting markers in the directory-names.

The design-philosophy of Navigator is to not expect anything and work reliable/robust without special tags(and to some extend without *any* tags). Navigator will not support or rely on the user tagging his/her files with custom-tags just so that the display of an audioplayer works correctly. Thats not what metadata is meant for IMHO and from a philosophical POV a quite insane reasoning.

I will also not make it an option, because even with the option disabled navigator would become slower(because of the additional code) for people who don't use this feature as well.

If there are ways to make hybrid-mode work without any additional tags or directory-naming then i will of course think about it, but i cannot imagine how that would be possible.

- Lyx
*



hey,
i didnt write it in the message, but i meant that it will have special tag, as singletrack=1.
i understand that you wont make it an option because of the slowness of the code, but can you add a special version of it?
(am i the only one who use this singletrack tag? unsure.gif )
Lyx
QUOTE(eliazu @ Apr 2 2005, 02:33 AM)
i didnt write it in the message, but i meant that it will have special tag, as singletrack=1.
i understand that you wont make it an option because of the slowness of the code, but can you add a special version of it?
(am i the only one who use this singletrack tag?  :unsure: )
*


Nope. I will only implement detection via the albumgain-field(and others methods if they don't require custom-tags/naming). That means that if a track is trackgained but not albumgained, then it will be treated as single file.

It doesn't really matter how many people want the custom-tag variant of hybridmode - it's not in the scope of navigator to support layout-features which require custom tags. Of course anyone can freely customize the code themselves if they really want it. But i will not support such features in official releases.

- Lyx
eliazu
thanx anyway wink.gif
Ronny Pries
i'm a bit confused about the VA guessing. does it only guess VA from filenames or also from tags? i tried several combinations with tags but it never worked out. i could need a little hint on that wink.gif

ronny
Lyx
QUOTE(Ronny Pries @ Apr 8 2005, 10:28 AM)
i'm a bit confused about the VA guessing. does it only guess VA from filenames or also from tags? i tried several combinations with tags but it never worked out. i could need a little hint on that ;)

ronny
*


You've been really lucky then. The guessing covers almost all popular methods to mark v.a. albums..... from having v.a. or /va- in the filepath, to checking the va, various and album artist tag. However, it only works in albummode, because in singlemode it would be quite useless.

The "official" standard to mark VA-Albums is via the "album artist"-tag:
http://www.hydrogenaudio.org/forums/index....showtopic=31530

- Lyx
Ronny Pries
QUOTE(Lyx @ Apr 8 2005, 11:23 AM)
QUOTE(Ronny Pries @ Apr 8 2005, 10:28 AM)
i'm a bit confused about the VA guessing. does it only guess VA from filenames or also from tags? i tried several combinations with tags but it never worked out. i could need a little hint on that wink.gif

ronny
*


You've been really lucky then. The guessing covers almost all popular methods to mark v.a. albums..... from having v.a. or /va- in the filepath, to checking the va, various and album artist tag. However, it only works in albummode, because in singlemode it would be quite useless.

The "official" standard to mark VA-Albums is via the "album artist"-tag:
http://www.hydrogenaudio.org/forums/index....showtopic=31530

- Lyx
*



thank you for the fast reply and the link, lyx. anyway, i can't force the albummode since the playlist is generated by foo_pod, so marking it with -a won't do it. nevertheless i'm pretty sure i installed the album.fcs. mhhh... strange. it simply doesn't want to work.
.zolder
QUOTE
i can't force the albummode since the playlist is generated by foo_pod, so marking it with -a won't do it. nevertheless i'm pretty sure i installed the album.fcs. mhhh... strange. it simply doesn't want to work.


am i missing something here? you can just tell foo_pod to create a playlist called "iPod (foo_pod) -a-" for instance, and you can tell it to automatically sort the generated playlist using tagz: "%ARTIST% - %ALBUM% - $num(%TRACKNUMBER%,3) - %TITLE%" for instance.
Lyx
major update - changelog as usual is in the first post. Backup your custom color-schemes and modifications before updating.

- Lyx
Lyx
A one-time "minimal" variant of 1.2.0 was released, optmized for faster playlist-scrolling. There will be no support, no bugfixes, maybe not even updates for this variant.

You can get Navigator 1.2.0 "minimal" here:
http://foobar.nub4life.net/columns/pafiled...ion=file&id=126

- Lyx
hedge153
QUOTE(Lyx @ Apr 11 2005, 06:25 AM)
major update - changelog as usual is in the first post. Backup your custom color-schemes and modifications before updating.

- Lyx
*


Not sure if this is a bug or intentional, but with single mode in album mode, if a single song has a track no. tag of 1, then the top border will still show.
Insolent
Not sure about the normal Navigator Suite, but I found a bug with the "minimal" variant's tag-matrix. If a file has a genre tag but no comment tag, the matrix will still highlight the comment indicator.
The Link
Hi!

I'm enjoying the new hybrid mode and have one question in this regard: Wouldn't it make sense that for single tracks the tracknumber (if in tags) would get discarded (not displayed)? That's the only issue for me atm. Otherwise, nice job! smile.gif

Regards,
The Link
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.