Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

musicmetadata/cwr2

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
2 Commits
 
 
 
 
 
 

Repository files navigation

Music Metadata - Common Works Registration v2.x

This is a Python library for parsing, validation and generation of CWR 2.1 and 2.2 files. It extends the functionality of Music Metadata - EDI.

Common Works Registration

Common Works Registration (CWR) is a protocol and data format for the registration of musical works in collecting societies world-wide. You can find out much more about it on developer's website or in the videos below.

Features and Demo

Currently the library can parse CWR 2.x files, with file-, group-, field-, record- and most of transaction-level validation. From there, it can be converted to HTML (visual validation), JSON, etc. There is a DEMO. The code for the demo is released as open source.

Although this is a CWR 2.x library, the terminology is from CWR 3.x, and the output structure is the same for CWR 2.1, 2.2, 3.0 and upcoming 3.1 versions.

Release

This library has not yet been released as open source. The schedule depends on sponsors, feel free to become one!

Releases

Packages

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.