Skip to content

AudiusProject/ddex-processor

Repository files navigation

Audius DDEX Processor

This is a node.js program + webapp to ingest DDEX files and publish them to Audius. You configure multiple sources (in data/sources.json) and point them to S3 buckets. The crawler will look for new XML files in the S3 buckets, parse the details and publish the music if preconditions are met. To publish to Audius currently, it requires the artist account authorizes the source keypair to publish on their behalf. This is done using the Audius SDK oauth method.