Change font size
It is currently 2020-09-19, 8:53 pm


Post a new topicPost a reply Page 2 of 2   [ 17 posts ]
Go to page Previous  1, 2
Author Message
 Post subject: Re: THE ultimate cue parser
PostPosted: 2011-07-13, 7:37 pm 
Site Admin
User avatar

Joined: 2010-09-27
Posts: 133
good idea... committed to the source


Top
 Profile  
 
 Post subject: Re: THE ultimate cue parser
PostPosted: 2011-07-13, 7:39 pm 
Site Admin
User avatar

Joined: 2010-09-27
Posts: 133
also, i wasnted to add a tracklist parser to cueParser because at the moment there are many tracklist parsers out there but all have their own quirks. could you share your tracklist parsing function that you used in your cuemaker?


Top
 Profile  
 
 Post subject: Re: THE ultimate cue parser
PostPosted: 2011-07-13, 8:01 pm 

Joined: 2011-03-29
Posts: 7
Location: Russia, Saint-Petersburg
hm, you mean "artist - title" parsing?
i have no tracklist parsing in "cue_maker"
loading well-formatted track list is necessary and/or manual formatting =)


Top
 Profile  
 
 Post subject: Re: THE ultimate cue parser
PostPosted: 2011-07-13, 10:46 pm 
Site Admin
User avatar

Joined: 2010-09-27
Posts: 133
oh i see... manually formatting tracklists takes more time that i'd like so i was thinking of coding a fully automated tracklist parser... hopefully as good, or even better, as the cuesheet parser.

Artist - Title
Artist - Title (Remix)
Artist - Title (Remix) [Tag]
##. Artist - Title (Remix) [Tag]
##-##. Artist - Title (Remix) [Tag]
##-##. Artist - Title (Remix) (Remix Edit) [RecordLabel]
##-##. Artist - Title (Remix) (Remix Edit) [RecordLabel]
##-##. Artist "Title" [Remix] [Remix Edit] (RecordLabel)
[00:00:00]. Artist "Title" [Remix] [Remix Edit] (RecordLabel)
[00:00:00.000] - Artist "Title" [Remix] (Remix Edit) RecordLabel

above are various tracklist formats i've encountered before... oh, and don't forget that Artist & Title names could contain symbols and/or start with a #.

so ya, i just want to code a script that could auto-detect and properly parse any and all tracklists you throw at it. once that is done we can code a super cuesheet generator and implement it somewhere on cuenation.com


Top
 Profile  
 
 Post subject: Re: THE ultimate cue parser
PostPosted: 2011-07-14, 6:07 am 

Joined: 2011-03-29
Posts: 7
Location: Russia, Saint-Petersburg
i didn't need any tracklist parser because they are already nice on bbc.co.uk/radio1
but if you have a lot of radio-shows with a lot of tracklists and cues as you have - i'm agree that parsers are necessary
it looks not so difficult to create tracklist parser based on your cueParser


Top
 Profile  
 
 Post subject: Re: THE ultimate cue parser
PostPosted: 2011-07-14, 12:08 pm 
Site Admin
User avatar

Joined: 2010-09-27
Posts: 133
started adding tracklist parser to the class, source grew from 170 to 535 lines of code :D right now the parser can handle most tracklist. and yes, artist names beginning with # such as 7-Skies & 4 Strings are parsed properly as well.

next step is to implement an optional tracklist "fixing". aka,
- parsing "ft/vs" to "feat./vs.",
- capitalizing all words in track Title,
- NOT capitalizing "van" in Artist title such as "Armin van Buuren",
- detect & enfoce custom Artist title formatting such as "MaRLo" or Alex "M.O.R.P.H",
- and any other custom tweaks we usually run into.


Top
 Profile  
 
 Post subject: Re: THE ultimate cue parser
PostPosted: 2011-07-14, 7:35 pm 
User avatar

Joined: 2010-09-27
Posts: 96
Location: Finlandia
frifox Wrote:
started adding tracklist parser to the class, source grew from 170 to 535 lines of code :D right now the parser can handle most tracklist. and yes, artist names beginning with # such as 7-Skies & 4 Strings are parsed properly as well.

next step is to implement an optional tracklist "fixing". aka,
- parsing "ft/vs" to "feat./vs.",
- capitalizing all words in track Title,
- NOT capitalizing "van" in Artist title such as "Armin van Buuren",
- detect & enfoce custom Artist title formatting such as "MaRLo" or Alex "M.O.R.P.H",
- and any other custom tweaks we usually run into.

aka -> a.k.a.
M.O.R.P.H -> M.O.R.P.H.
:geek:

PS. Don't forget KhoMha.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post a new topicPost a reply Page 2 of 2   [ 17 posts ]
Go to page Previous  1, 2


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron