Skip to content
This repository has been archived by the owner on Mar 4, 2021. It is now read-only.

Releases: 9seconds/rymtracks

Support for local filesystem

16 Feb 16:50
Compare
Choose a tag to compare

Major feature of this release is support for local filesystem. You just give rymtracks the path and it will try to gather metainformation about albums stored on your discs. No embedded cuesheets is still supported, this will be added in a future releases.

Execution is rather trivial

$ rymtracks "~/music/My Bloody Valentine/m b v (2013)"

Another cool feature is suporting of colorful output (even on Windows) (probably on OS X too) (definitely on Linuxes, absolutely). But if you do not like it, you can always remove it with --no-color flag.

By the way, since some users faced with problem on NLTK data and setuptools ain't that cool as its advertisments, i made it optional. Now if you do not have any data installed rymtracks will suggest you to download it.

$ rymtracks ~/music/Pram/
Language data is absent or corrupted.
Do you want to update it? [Y/N]: y
[nltk_data] Downloading package 'stopwords' to
[nltk_data]     /home/nineseconds/.rymtracks/nltk...
[nltk_data]   Unzipping corpora/stopwords.zip.
[nltk_data] Downloading package 'punkt' to
[nltk_data]     /home/nineseconds/.rymtracks/nltk...
[nltk_data]   Unzipping tokenizers/punkt.zip.
[nltk_data] Downloading package 'maxent_treebank_pos_tagger' to
[nltk_data]     /home/nineseconds/.rymtracks/nltk...
[nltk_data]   Unzipping taggers/maxent_treebank_pos_tagger.zip.

By the way, if you do not want to download anything, RYMTracks will appreciate it

$ rymtracks ~/music/Pram/
Language data is absent or corrupted.
Do you want to update it? [Y/N]: n
It is ok, but capitalization would be pretty primitive

On next release I am going to introduce initial support of SoundCloud.

RYM capitalizations

08 Feb 19:50
Compare
Choose a tag to compare

The main feature here is RYM capitalization. It is really rough and draft implementation of the RYM capitalization guide so please verify end result manually any time. It works well in most possible cases but automatic natural language processing is rather hard to do on small texts (the main problem is language recognition) so please use it carefully.

Btw, NLTK was not ported on Python 3 yet so capitalization is really primitive here. Actually on Python3 you won't see it at all, sorry for that. But you know what the mess about Python3 now.

Another small improvements are BeatPort and JunoDownload support.

7 new services

03 Feb 20:16
Compare
Choose a tag to compare

Hot fixes for PyPi installation and unicode support

03 Feb 10:24
Compare
Choose a tag to compare
Release 0.1.1

Also fix for https://github.com/9seconds/rymtracks/issues/4

First beta release

03 Feb 06:50
Compare
Choose a tag to compare