News /
Matching Engine Repertoire Management Update

The Matching Engine is a system that provides a set of modules for the maintenance of music rights organisations repertoires to address metadata errors and ensure music royalties are tracked with accuracy and transparency. Built on Microsoft Azure – including innovative algorithms it matches streaming music log files at a fraction of the cost and at multiple times the performance of legacy systems. It gives customers the confidence to tackle streaming data with higher accuracy and operational costs that you control. The Repertoire module provides an interface with the following benefits and features:

  • Multi Territory – Multiple “Regions” (Territories) can be defined enabling you manage repertoire for different territories within the same instance of the system. Share, Agreement and some header level information such as Work Status, Public Domain etc are territory specific
  • CWR/WID/IPI integration – Out of the box support for key data exchange standards including CWR, WID and IPI. Work to Work matching used to match Intray works ingested through CWR or any other supported repertoire format against repertoire works.
  • Modern Intuitive Web Based Application – Modern intuitive web-based application makes managing repertoire fast and easy to use. Tabbed model makes it easy to work on multiple works at the same time, compare information between works and even keep multiple works, IPs, Agreements and Products visible at the same time.
  • Cloud Native – Fully Cloud native responsive application enables you to manage repertoire wherever you are, on any device. 
  • Integrated with core Matching module for repertoire matching and reconciliation – Over 50 configurable rules that can be customised by source control the matching and work reconciliation process.
  • Modern Ingestion for Repertoire – Configurable repertoire ingestion locations within Azure Data Lake and visible to end users through Data Ingestion module UI.

Modules coming in 2022:


Spanish Point are currently designing a new Matching Engine Distribution module for release in 2022. Like the preceding Matching Engine modules, the Distribution module is designed to be highly flexible and expandable so that it can satisfy the demands of diverse societies. Design of this module is at an advanced stage with detailed Epics, Features and User stories already defined.

Members Portals

Another module that Spanish Point are currently designing is a new Member Portal module set for release later this year. The Member Portal module is designed to be highly configurable and extensible so that it can meet the needs of diverse societies. Spanish Point has successfully used the above approach for a number of music industry portals including IMRO’s member portal.