Music Hack Day: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Welcome Music Hack Day Participants!'''
'''Welcome [http://new.musichackday.org/ Music Hack Day] Participants!'''


The purpose of this page is to give you a simple quick start guide of things you may find useful in order to include MusicBrainz in your hack day projects.
The purpose of this page is to give you a simple quick start guide of things you may find useful in order to include MusicBrainz in your hack day projects.
Line 5: Line 5:
;[[About_MusicBrainz|MusicBrainz introduction]]:A short introduction to what MusicBrainz is, and what it is not.
;[[About_MusicBrainz|MusicBrainz introduction]]:A short introduction to what MusicBrainz is, and what it is not.
;[[How_Editing_Works|Editing MusicBrainz]]:An overview on how to edit on MusicBrainz.
;[[How_Editing_Works|Editing MusicBrainz]]:An overview on how to edit on MusicBrainz.
;[[XML_Web_Service|MusicBrainz web service API]]:Documentation on how to use MusicBrainz' RESTful web service API. This API can be used to search for artstis/releases/tracks/labels/collections/works/places on MusicBrainz, and to retrieve resources based on [[MBID]]s.
;[[XML_Web_Service|MusicBrainz web service API]]:Documentation on how to use MusicBrainz' RESTful web service API. This API can be used to search for artstis/releases/tracks/labels/collections/works/places on MusicBrainz, and to retrieve resources based on [[MBID]]s. There are [[XML Web Service#Libraries to use the Web Service|bindings for many programming languages]] available.
;[[Cover Art Archive/API|Cover Art Archive]]: MusicBrainz and the Internet Archive collaboratively created an archive of music cover art. Using a simple HTTP call, you retrieve a cover art image if you have a MusicBrainz Release Id.
;[[libmusicbrainz|MusicBrainz client library]]:Access MusicBrainz from your application using one of our many language bindings. This takes a lot of the work out of using the web service API listed above.
;[http://critiquebrainz.org CritiqueBrainz]: CritiqueBrainz is a new project that allows people to write CC licensed music reviews. So far the CritiqueBrainz has a collection of 9,000 reviews from the BBC and the community is starting to write more reviews.
;[http://acousticbrainz.org AcousticBrainz]: AcousticBrainz is a new project that performs low level acoustic analysis on audio files and collects them in a central repository. This low level data is then used in machine learning to derives moods, genres, beat information, danceability and a lot of other data.
;[[Developer Resources#Client libraries|MusicBrainz client libraries]]: Official C libraries for calculationg [[Disc ID]]s, accessing the above mentioned web service and interacting with the [[Cover Art Archive/API|Cover Art Archive]].
;[[Acoustid|Acoustid fingerprinting]]: Acoustid is the acoustic fingerprinting service that MusicBrainz uses. Use this service to identify audio files.
;[[Acoustid|Acoustid fingerprinting]]: Acoustid is the acoustic fingerprinting service that MusicBrainz uses. Use this service to identify audio files.
;[[User:Mineo/APIs_understanding_MBIDs|APIs that understand MBID]]: Various Services on the net that understand MBIDs
;[[User:Mineo/APIs_understanding_MBIDs|APIs that understand MBID]]: Various Services on the net that understand MBIDs


'''Music Hack Day Paris 2014''': If you have MusicBrainz questions, you can find Rob in the conference room behind the presentation screen. Look for his crazy hair and the bright orange shirt.
'''Music Hack Day London 2014''': If you have MusicBrainz/AcousticBrainz questions, come see Rob in the orange shirt/black hoodie or Alastair in the black shirt/green sweater. Rob is easy to spot with the orange/purple hair and you can tweet him at @MayhemBCM to get his attention.

==Other helpful links==
* [http://github.com/alastair/mbdemo Demo python code]


''Have a great weekend hacking on fun music projects!''
''Have a great weekend hacking on fun music projects!''

Latest revision as of 10:13, 13 December 2014

Welcome Music Hack Day Participants!

The purpose of this page is to give you a simple quick start guide of things you may find useful in order to include MusicBrainz in your hack day projects.

MusicBrainz introduction
A short introduction to what MusicBrainz is, and what it is not.
Editing MusicBrainz
An overview on how to edit on MusicBrainz.
MusicBrainz web service API
Documentation on how to use MusicBrainz' RESTful web service API. This API can be used to search for artstis/releases/tracks/labels/collections/works/places on MusicBrainz, and to retrieve resources based on MBIDs. There are bindings for many programming languages available.
Cover Art Archive
MusicBrainz and the Internet Archive collaboratively created an archive of music cover art. Using a simple HTTP call, you retrieve a cover art image if you have a MusicBrainz Release Id.
CritiqueBrainz
CritiqueBrainz is a new project that allows people to write CC licensed music reviews. So far the CritiqueBrainz has a collection of 9,000 reviews from the BBC and the community is starting to write more reviews.
AcousticBrainz
AcousticBrainz is a new project that performs low level acoustic analysis on audio files and collects them in a central repository. This low level data is then used in machine learning to derives moods, genres, beat information, danceability and a lot of other data.
MusicBrainz client libraries
Official C libraries for calculationg Disc IDs, accessing the above mentioned web service and interacting with the Cover Art Archive.
Acoustid fingerprinting
Acoustid is the acoustic fingerprinting service that MusicBrainz uses. Use this service to identify audio files.
APIs that understand MBID
Various Services on the net that understand MBIDs

Music Hack Day London 2014: If you have MusicBrainz/AcousticBrainz questions, come see Rob in the orange shirt/black hoodie or Alastair in the black shirt/green sweater. Rob is easy to spot with the orange/purple hair and you can tweet him at @MayhemBCM to get his attention.

Have a great weekend hacking on fun music projects!