{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T02:46:47Z","timestamp":1771037207174,"version":"3.50.1"},"reference-count":48,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Signal Process. Mag."],"published-print":{"date-parts":[[2019,1]]},"DOI":"10.1109\/msp.2018.2875349","type":"journal-article","created":{"date-parts":[[2018,12,25]],"date-time":"2018-12-25T19:47:00Z","timestamp":1545767220000},"page":"128-137","source":"Crossref","is-referenced-by-count":32,"title":["Open-Source Practices for Music Signal Processing Research: Recommendations for Transparent, Sustainable, and Reproducible Audio Research"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6261-9747","authenticated-orcid":false,"given":"Brian","family":"McFee","sequence":"first","affiliation":[]},{"given":"Jong Wook","family":"Kim","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5908-390X","authenticated-orcid":false,"given":"Mark","family":"Cartwright","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6345-4593","authenticated-orcid":false,"given":"Justin","family":"Salamon","sequence":"additional","affiliation":[]},{"given":"Rachel M.","family":"Bittner","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8561-5204","authenticated-orcid":false,"given":"Juan Pablo","family":"Bello","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","article-title":"ReproZip: Using provenance to support computational reproducibility","author":"chirigati","year":"2013"},{"key":"ref38","author":"beck","year":"2003","journal-title":"Test-Driven Development By Example"},{"key":"ref33","author":"b\u00f6ck","year":"0","journal-title":"oneset_db"},{"key":"ref32","first-page":"49","article-title":"Evaluating the online capabilities of onset detection methods","author":"b\u00f6ck","year":"2012","journal-title":"Proc Int Soc Music Information Retrieval Conf"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645712"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.3390\/app6060162"},{"key":"ref37","year":"0","journal-title":"No license"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1005510"},{"key":"ref35","first-page":"2503","article-title":"Hidden technical debt in machine learning systems","author":"sculley","year":"0","journal-title":"Proc Advances in Neural Information Processing Systems"},{"key":"ref34","author":"ellis","year":"2006","journal-title":"PLP and RASTA (and MFCC and Inversion) in Matlab Using Melfcc m and Invmelfcc m"},{"key":"ref10","author":"bellard","year":"2012","journal-title":"FFMPEG"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/2390848.2390851"},{"key":"ref11","author":"de castro lopo","year":"2011","journal-title":"libsndfile"},{"key":"ref12","first-page":"113","article-title":"MusicXML for notation and analysis","volume":"12","author":"good","year":"2001","journal-title":"Virtual Score Representation Retrieval Restoration"},{"key":"ref13","first-page":"55","article-title":"The music encoding initiative (MEI)","author":"roland","year":"0","journal-title":"Proc First Int Conf Musical Applications Using"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/76.927421"},{"key":"ref15","first-page":"591","article-title":"JAMS: A JSON annotated music specification for reproducible MIR research","author":"humphrey","year":"2014","journal-title":"Proc Int Society for Music Inf Retrieval Conf (ISMIR)"},{"key":"ref16","first-page":"248","article-title":"A software framework for musical data augmentation","author":"mcfee","year":"2015","journal-title":"Proc Int Society for Music Inf Retrieval Conf (ISMIR)"},{"key":"ref17","first-page":"83","article-title":"The audio degradation toolbox and its application to robustness evaluation","author":"mauch","year":"2013","journal-title":"Proc Int Society for Music Information Retrieval Conf (ISMIR)"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/WASPAA.2017.8170052"},{"key":"ref19","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"pedregosa","year":"2011","journal-title":"J Mach Learning Res"},{"key":"ref28","first-page":"573","article-title":"What is the effect of audio quality on the robustness of MFCCs and chroma features?","author":"urbano","year":"2014","journal-title":"Proc Int Society for Music Inf Retrieval Conf (ISMIR)"},{"key":"ref4","first-page":"367","article-title":"mir_eval: A transparent implementation of common MIR metrics","author":"raffel","year":"2014","journal-title":"Proc Int Society for Music Inf Retrieval Conf (ISMIR)"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1017\/S1355771800003071"},{"key":"ref3","article-title":"Exploring common variations in state of the art chord recognition systems","author":"cho","year":"2010"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2009.932122"},{"key":"ref29","author":"chollet","year":"2015","journal-title":"Keras"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1177\/1745691612465253"},{"key":"ref8","author":"owens","year":"2010","journal-title":"SQLite"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1007\/978-1-4612-2544-7_5","article-title":"Wavelab and reproducible research","author":"buckheit","year":"1995","journal-title":"Wavelets and Statistics"},{"key":"ref2","first-page":"488","article-title":"Revisiting priorities: Improving MIR evaluation practices","author":"sturm","year":"2016","journal-title":"Proc Int Society for Music Inf Retrieval Conf (ISMIR)"},{"key":"ref9","first-page":"5","article-title":"HDF5: A file format and I\/O library for high performance computing applications","volume":"99","author":"folk","year":"0","journal-title":"Proc Supercomputing"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TSA.2002.800560"},{"key":"ref46","article-title":"The Zooniverse: A framework for knowledge discovery from citizen science data","author":"borne","year":"0","journal-title":"Proc AGU Fall Meeting Abstracts"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/NNSP.2001.943160"},{"key":"ref45","first-page":"486","article-title":"Freesound datasets: A platform for the creation of open audio datasets","author":"fonseca","year":"0","journal-title":"Proc Int Society for Music Inf Retrieval Conf (ISMIR)"},{"key":"ref48","article-title":"Datasheets for datasets","author":"gebru","year":"2018"},{"key":"ref22","article-title":"Blocks and fuel: Frameworks for deep learning","author":"van merri\u00ebnboer","year":"2015"},{"key":"ref47","first-page":"25","article-title":"Towards a (better) definition of the description of annotated MIR corpora","author":"peeters","year":"2012","journal-title":"Proc Int Society for Music Information Retrieval Conf (ISMIR)"},{"key":"ref21","author":"mcfee","year":"2018","journal-title":"Pescadores\/pescador 2 0 0"},{"key":"ref42","year":"2014","journal-title":"Raven pro Interactive sound analysis software (version 1 5)"},{"key":"ref24","first-page":"18","article-title":"librosa: Audio and music signal analysis in Python","author":"mcfee","year":"0","journal-title":"Proc 14th Python Sci Conf"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3134664"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2502081.2502229"},{"key":"ref44","article-title":"Computer-aided melody note transcription using the Tony software: Accuracy and efficiency","author":"mauch","year":"2015"},{"key":"ref26","first-page":"1174","article-title":"Madmom: A new Python audio and music signal processing library","author":"b\u00f6ck","year":"0","journal-title":"Proc 2016 ACM Multimedia Conf"},{"key":"ref43","author":"mazzoni","year":"2000","journal-title":"Audacity"},{"key":"ref25","author":"brossier","year":"2009","journal-title":"Aubio A Library for Audio Labelling"}],"container-title":["IEEE Signal Processing Magazine"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/79\/8588402\/08588406.pdf?arnumber=8588406","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T20:49:20Z","timestamp":1657745360000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8588406\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1]]},"references-count":48,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/msp.2018.2875349","relation":{},"ISSN":["1053-5888","1558-0792"],"issn-type":[{"value":"1053-5888","type":"print"},{"value":"1558-0792","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1]]}}}