EvilLyrics forum
May 22, 2013, 06:39:06 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: 1
  Print  
Author Topic: User-defined title filters (in addition to '()' and '[]')  (Read 1681 times)
Robert Sink
Guest
« on: March 11, 2004, 04:46:58 AM »

First let me say, this i z2O@9User-defined title filters (in addition to '()' and '[]') Robert Sink 68.84.140.33a Winamp Plugin) and EvilLyrics is the only program that has even worked for me, let alone found useful lyrics.

I have a feature request or an expansion of a present feature that I don't believe would be an inordinate burden to implement.

I realize that you provide the '()', and '[]' for filtering out the unwanted/needed title info that may exist in a song title, however, for instance, I have a 500+ losslessly-compressed, sample-for-sample accurate-ripped CD music library. In this library, I have architected standards and flows of how the song title information is input into the database; I even went so far as to write my own submission/retrieval CDDB functionality to go between my MySQL database and Exact Audio Copy, for instance (the general CDDB/FreeDB just has too many inconsistencies to be of use to me).

In this standard, I put other contextual information in '()' and '[]', such as the number of discs in the set (e.g. [Disc 1/2]), or '(with Such-and-Such Singer') ...

Now, I realize that I COULD modify how Winamp displays the title, though for searching completeness, I like to have the Artist, Album, Song, Genre, CDDB-compatible DISCID, and year display in the media library and title.

Therefore, what I'm asking is for the ability for the user to specify alternate separators other than '()' and '[]' .... Preferably multi-character/byte so that perhaps two chacters could server as an escape/separator.

Thanks for your consideration on this feature/functionality.
Logged
EvilLyrics forum
« on: March 11, 2004, 04:46:58 AM »

 Logged
Robert Sink
Guest
« Reply #1 on: March 12, 2004, 03:08:25 AM »

Actually, I did some further configuration and research on this issue and my existing setup would be fine with your existing setup of '()' and '[]', but there is an issue with nesting the parens or brackets.  That is, I could just display the problematic text in a paren or bracket set, but here's what happens:

Winamp Title: New Order - Age of Consent (RETRO LIVE (New Order-Bobby Gillespie) [Disc 4/5] DISCID-db12200f)

EvilLyrics Sees:
New Order Age of Consent DISCID dbfElectronica

I have number filters on and have tried all sorts of combinations using '()' and '[]' to not much avail.  The issue seems to be with the order/precedence in which the parens/brackets are interpreted causing this anomaly.

I'm not quite sure how easily this could be resolved unless there was some sort of regular expression pattern matching that helped isolate the Artist - Title from the rest of the body.

Anyhow, any suggestions you can provide would be appreciated.
Logged
Marek
Administrator
Hero Member
*****

Karma: 8
Posts: 795


« Reply #2 on: March 12, 2004, 09:42:48 AM »

easiest what i can do is to add another set of separators which would have higher priority than others. i'll add it in the next development build.

as to some title formatting rules. they would be easy to implement if we assumed that everyone has his mp3 files properly tagged. which is simply not true. if we came across some mp3 with wrong/unfilled tags while having some more advanced title formatting set, the chance evillryrics finds something would be much lower than now.
that's why we recommend simpe artist-title formatting, which is default for most players and even the way untagged mp3 file is displayed in the player resembles this simple setting.
Logged

EvilLyrics Developer
Robert Sink
Guest
« Reply #3 on: March 13, 2004, 12:15:38 AM »

Quote from: Marek
easiest what i can do is to add another set of separators which would have higher priority than others. i'll add it in the next development build.
[...]
.

Thanks much for indulging me.
Logged
Robert Sink
Guest
« Reply #4 on: March 14, 2004, 10:11:03 PM »

Quote from: Marek
easiest what i can do is to add another set of separators which would have higher priority than others. i'll add it in the next development build.
[...]


Just tried the braces '{}' and they work beautifully.  Thanks much for your time!
Logged
EvilLyrics forum
   

 Logged
Pages: 1
  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines EvilLyrics