SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-15997154-2504-46de-9e01-0cbc8dc78b85
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-4.0.1
Created: 2024-11-12T09:40:22Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0bb4f2e46c72604b192704c19c8a735f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-216a1ecd6af26eec20a56b485f2f994f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11b05edf78919f29ce5505b805d8983e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3a1d40e83ccced94afce53ad312c5f7a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ca42986f3c684cf961d406a8240df60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac5cb35c772f43fffff82593c738d7b5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-847cff4c425a839b9beddefce590e5e3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-527692563979781f2ef1daae37160076
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b217e4f50e8236242e2396b7154d89f5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c9e9f3dc1370c8d4195e35ea8011d27
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7768bf384b08795736a5d42e5a4f381d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-99593b3fc498aa8ff3790f7e477cf94d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68cafa1de132974c14e660495f2a69a3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-077f7030b4901b006168c7f8e00e29fb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0bf1aa39d09da4a9780da8c698845053
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-326f50e904fed20042ddd3a0e1907b27
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-828e8ba51d76d678dea7c94271ad8d3a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0ff99373602daea8a5b24748c0edbfa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6411a37f2899be62388df3a95d90aa2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-337cdac7a70df7ca62332448cad5a55c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68c32069d3da35f01a158bb05e879528
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf8692e5cbf78a0c243db9eda64da035
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d70e62c7c36dbe33d9643bc500074916
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6b33903f79caceb07d0fa5c4fb871a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc09077a9458d130914f3ddee4c48847
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf0d1390031dd0494cf8ad053133e94c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffea775c508a663fc309ae8196e9c255
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36e27e898a63197ccdfa9cf660e033de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47c941a9c63f2a0a8c5b4f8ceb13b31e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cad725e86482a1b4870b4a1cb1b7d6c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9763b75d142042516e563fb7c8315dda
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b54c9ab200a435ffaf3bc6d838be67e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65ce2225273f2b6d2acc03d65d10691f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-11659a98ca6ac265a26a90b4a67998ab
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-255a80e8f2a8ffe11e57fee0788a2183
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a582e38916588cd56782549045bfb150
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c60e2c478b55e8fae4ad6f9de50db168
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccf8bc0eec995200ca5ef187f346df9d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-044595ad3644711a73d3c2c13e98651c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1a958fbac71ca9ef875c96cd4e27319
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a4ada4351a420a3af6519d444eb079e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e840570f2e0845f40a995c398be6b652
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbf10be39217867a8a71c86e6790a685
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9015b207eb4a981cb1926c4177994759
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f256c7d7a715157bec3d3b220bb21003
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be25bcf77939d187a37670aca79d93e0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7c907f94a570e6e674bd81b1c63e13f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aedb5e1ab4914b7fb4c19fb9dd176f6c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d3759f6f8c038796d9054635a06b1649
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2248fe713402af83ef11aa54cde3f2d2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f7f584c35b8cba8533e786cf34c4a09
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec4a191bd0a583285440fad50fbbe0f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae7ea45b93aa214930865415db795d6a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7bef86da0c908e1285b12bd9092d45ed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ac7de7b0a3b072715b7fdd42bb39d2d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2fd42a0a98527a0eecb6bb4f70a5012
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43bb7a194ed95e130641ca98d7fd69bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ca7965350246cc91c13827f0dcb31619
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df6c8e7a0e2522233856cbdc99fef13c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7fcd4220cbad6366cb61a29fa54621e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-675fd279c5293b7b7aa0d39f06db504f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81d03d62fb3d5cc2247a702359b7d7df
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44b66dd0cdaae41cae9c6d16e009caab
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6d3e1f3603f3b0261dad42cb4e51d3e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61b37a186ed4f53bdf7f7afe59e2413a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8252e065379f8d9760f1c778470d38c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df1a08c36cab8293689da08b3911a037
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ff006aa04f871da9a497262a75e5f52
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-021470eb5b990d4c365dab6efd671e14
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-844acd54531401859140c5dff23dfa60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37124c082f9a7cd97b738bb04cf4be0c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0915d8f8a99ffe928eeb6eca3f926182
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2162aa310df51e3b69798a569ac3546
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e34960483e165153984ed5726ebdd67
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dbfb1b31979da945250554f7aef5034
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6b6d9c6ebc2140cc956c146bd2db726
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb201cda9c1d2164e5e69d371536b890
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c6d1c397dedea3770cf4d1782059276
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f161673bfcb1f4190fadca816e2b9b87
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5fe3b935d8bd59e21a034cec373ccd94
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14835cda8ccd8f6b9691d0cb89ea9947
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-954d6fd0af6a70c954b4d36c5e5afae3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e4edb796ef8abfd10bf52d0a339f8c0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3bed813f0859a13fed4f44d81f08edc9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a61052cbef90ddd41fc47e32c5c9f168
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4c6c365b2d4df8007608db8417f6cb81
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-02d5acbdca8691f5f982ec909d79c009
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18da2d164d8277131719a697adef8dd9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7a829a153fd87d562c06474cfc926ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79f8e636ed0f8b9e27489845ec02c657
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccf5df9d1a9532653e3903098759e87a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-546768a457facd9959b01cdfc8dd2899
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f14dff0f89dfbee4a7196d6d6166ad0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-647130bc52c4c05e53cee3c802bc4c21
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78bd6b5fb3997a56a01621df03d4d99b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0cb97d7fb2ccec263745885556d35ff1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a01c33b67796b19d103c302aa3ffaf0a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bfc65bc9f2d0c2ff9e05fba8ed08ba02
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dca3cea04d46b780a7ba356982b4bdc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32ed86008651e9331ab15f7858f71ea0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31ab4c40083094dc3cf76bbfdb45f8ed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8253af3fba67195035021a4ebcf505f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cf0792a8ccf8bc977d47aacfd957533
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2707d175a246a5c2b4a866fea3ed5b82
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb3b50103b91b926e66ac61027e83663
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e27aa1adcedecde3aa288dc9f7d900a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65ba5d11312efa0309facd258d65182c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1cd7efa8eccb6c651b938b8217f6e263
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66b95a2ba31608c581f6a55ad1364830
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4e83c6d8ea28f9fe286fabf3952c8b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-147fd807451d77d5e1f3d668c7e53340
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-354836e871399ea157b47f437e92df18
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0777edf7546b5702e6e33c326108c280
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f8cd2ffa8d0c0684dc13d84430de2797
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e501127e2f4aafb4ee3976980fb7858
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-091199f7947a03654df5fa40e130999f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9b17b2078b71bcef46f63d85120be431
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0076e33e146ebb0871c271437dc97841
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c782b14bed5e895a4f9d1acdfa96c24
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8590e5e0698f7a930a8fcc199c366110
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0e523d6dd66fb8310672a04277f68655
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-85ee0bd78c9bc47703b76f5939f9ae10
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5ebc6353e4458ba420ced5507079100
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-861d98fa365ac724078099496bf1893b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eee67211912be735f75d6df0a95db898
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-79f0a0bf84dae8df711742bc34a676f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6556226f32d3fd397752c41503b9c877
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48a47533409726a196e4a272d2df8e49
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15532c45ed8861cd2aca8d0d77ee1eb1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e103c39e420caaa5237c4d02773974d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a6c0172f7ca365ebe705337f468bf0a
FileName: ./.github/ISSUE_TEMPLATE/bug_report.md
SPDXID: SPDXRef-0bb4f2e46c72604b192704c19c8a735f
FileChecksum: SHA1: 5e3ba275ea4de2a5e3480bcf06a6fc1f746a7f4c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./.github/ISSUE_TEMPLATE/feature_request.md
SPDXID: SPDXRef-216a1ecd6af26eec20a56b485f2f994f
FileChecksum: SHA1: ca9ce65ac7d4bb5c27334bcd7fe64b280f3b0c42
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./.github/dependabot.yml
SPDXID: SPDXRef-11b05edf78919f29ce5505b805d8983e
FileChecksum: SHA1: 287d58ca217d7603732b739b28dc31379c3046ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./.github/workflows/documentation.yml
SPDXID: SPDXRef-3a1d40e83ccced94afce53ad312c5f7a
FileChecksum: SHA1: df76cae0fdb6195b83424776ca6d36de28e3e8ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./.github/workflows/release.yml
SPDXID: SPDXRef-2ca42986f3c684cf961d406a8240df60
FileChecksum: SHA1: ab160e794f4e8fb50bf73b485266a7b09886b71a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./.github/workflows/test.yml
SPDXID: SPDXRef-ac5cb35c772f43fffff82593c738d7b5
FileChecksum: SHA1: 02beb59439396b5fef033113573c485177e473fb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Ole Martin Bjorndalen
FileName: ./.gitignore
SPDXID: SPDXRef-847cff4c425a839b9beddefce590e5e3
FileChecksum: SHA1: f418ac36920d933e0a4c22aadbf734fde71538c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./.readthedocs.yaml
SPDXID: SPDXRef-527692563979781f2ef1daae37160076
FileChecksum: SHA1: f389e203d36bf252bc9bd84218039f3e79b1477c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./MANIFEST.in
SPDXID: SPDXRef-b217e4f50e8236242e2396b7154d89f5
FileChecksum: SHA1: f9ce77b9b58113460eeca74c6ee1123b759e8be6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./README.rst
SPDXID: SPDXRef-0c9e9f3dc1370c8d4195e35ea8011d27
FileChecksum: SHA1: 2249fd69dbc23be6d0b8547f17565f4c0d7a1715
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./SECURITY.md
SPDXID: SPDXRef-7768bf384b08795736a5d42e5a4f381d
FileChecksum: SHA1: 3efa9ec9accc5dbb4087aff1a6f4ae4ffc00c691
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/CODE_OF_CONDUCT.rst
SPDXID: SPDXRef-99593b3fc498aa8ff3790f7e477cf94d
FileChecksum: SHA1: a9e806a6051841ca40069580cdca04d7f019c181
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-3.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Mido project
FileName: ./docs/Makefile
SPDXID: SPDXRef-68cafa1de132974c14e660495f2a69a3
FileChecksum: SHA1: 20a13a71731a55ec86ac01a62c1983ec102e0a4d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/about_midi.rst
SPDXID: SPDXRef-077f7030b4901b006168c7f8e00e29fb
FileChecksum: SHA1: 4108a0c406bdc265e3ca7aaf7634449178dea15e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/acknowledgements.rst
SPDXID: SPDXRef-0bf1aa39d09da4a9780da8c698845053
FileChecksum: SHA1: e17323e68965d49bae04dc62037edc49764de627
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/api.rst
SPDXID: SPDXRef-326f50e904fed20042ddd3a0e1907b27
FileChecksum: SHA1: 3d1a547b46f4144dba6b67979da3a75668520a17
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/authors.rst
SPDXID: SPDXRef-828e8ba51d76d678dea7c94271ad8d3a
FileChecksum: SHA1: b6f247c3c53abf6959f7b41b2c87a0d763056659
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/backends/amidi.rst
SPDXID: SPDXRef-c0ff99373602daea8a5b24748c0edbfa
FileChecksum: SHA1: 06db140a35d459d65efe5764b3a003c41e9bae1b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./docs/backends/custom.rst
SPDXID: SPDXRef-a6411a37f2899be62388df3a95d90aa2
FileChecksum: SHA1: 18ee2cba65787b7f6bd3f80c02a2781d9de42900
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/backends/index.rst
SPDXID: SPDXRef-337cdac7a70df7ca62332448cad5a55c
FileChecksum: SHA1: c039e4ba04fe955e2ae83a96bd2f6ceb7349f3aa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./docs/backends/portmidi.rst
SPDXID: SPDXRef-68c32069d3da35f01a158bb05e879528
FileChecksum: SHA1: 5084d276b8372d4ef99417b969fe2aaca3b1ec43
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./docs/backends/pygame.rst
SPDXID: SPDXRef-bf8692e5cbf78a0c243db9eda64da035
FileChecksum: SHA1: 1a5667f23efd3eeedd66e55ae1da1c6b80e58e20
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./docs/backends/rtmidi.rst
SPDXID: SPDXRef-d70e62c7c36dbe33d9643bc500074916
FileChecksum: SHA1: d4017fbde93038126aabe19ecd5918e11b517334
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./docs/backends/rtmidi_python.rst
SPDXID: SPDXRef-e6b33903f79caceb07d0fa5c4fb871a4
FileChecksum: SHA1: ee8506a35c80e13eb34e6324bcaeef735372eab4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/binaries.rst
SPDXID: SPDXRef-bc09077a9458d130914f3ddee4c48847
FileChecksum: SHA1: 85cb0ebe12d5a0b7babed9961c0bc2ff16fb2896
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/changes.rst
SPDXID: SPDXRef-cf0d1390031dd0494cf8ad053133e94c
FileChecksum: SHA1: 0c4615ac7230bd3593f8a92324ebaf8064111d19
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Ole Martin Bjorndalen
FileName: ./docs/conf.py
SPDXID: SPDXRef-ffea775c508a663fc309ae8196e9c255
FileChecksum: SHA1: 6c490845cfc4f2893449dc9d711330c9b4e76e59
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/contributing.rst
SPDXID: SPDXRef-36e27e898a63197ccdfa9cf660e033de
FileChecksum: SHA1: abccccde8ffeb6ca799d51fa54c86764e795da4a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
LicenseInfoInFile: MIT
FileCopyrightText: Copyright and REUSE Compliance
SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
SPDX-FileCopyrightText: YYYY First_Name Last_Name
FileName: ./docs/files/index.rst
SPDXID: SPDXRef-47c941a9c63f2a0a8c5b4f8ceb13b31e
FileChecksum: SHA1: 1132841b0a180ddbf51fdc48418c8334d1bfbcc1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/files/midi.rst
SPDXID: SPDXRef-cad725e86482a1b4870b4a1cb1b7d6c7
FileChecksum: SHA1: c2a2cfb7f3ce014ee66a9198a1d9191ad9b2098c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/files/syx.rst
SPDXID: SPDXRef-9763b75d142042516e563fb7c8315dda
FileChecksum: SHA1: e021876130cf6aeccb79c8b1a79a9a9646c83f50
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Ole Martin Bjorndalen
FileName: ./docs/freezing_exe.rst
SPDXID: SPDXRef-1b54c9ab200a435ffaf3bc6d838be67e
FileChecksum: SHA1: 27e1d15e73425fe01951821a6c443244c05bd8f5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Ole Martin Bjorndalen
FileName: ./docs/glossary.rst
SPDXID: SPDXRef-65ce2225273f2b6d2acc03d65d10691f
FileChecksum: SHA1: 7a7c93c96828e63010a1d6814826120c36148837
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/images/midi_time.svg
SPDXID: SPDXRef-11659a98ca6ac265a26a90b4a67998ab
FileChecksum: SHA1: 8dd56acfdf5bfb055763d66aee9b1b494bf9410e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./docs/index.rst
SPDXID: SPDXRef-255a80e8f2a8ffe11e57fee0788a2183
FileChecksum: SHA1: 6c7be45a738091b2ea4d4dce623cdf4c0fd0db87
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/installing.rst
SPDXID: SPDXRef-a582e38916588cd56782549045bfb150
FileChecksum: SHA1: 8291e759d77cc9044855e980256d958953fa3837
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/intro.rst
SPDXID: SPDXRef-c60e2c478b55e8fae4ad6f9de50db168
FileChecksum: SHA1: 4f8d6784958a123c0b99bf5f4b181457c48eb08d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/licenses.rst
SPDXID: SPDXRef-ccf8bc0eec995200ca5ef187f346df9d
FileChecksum: SHA1: abe262efe0da3e559da61c0c257745ee909ce9aa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Copyright (C) 2013 Ole Martin Bjørndalen
Copyright (C) 2023 Raphaël Doursenaud
SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/make.bat
SPDXID: SPDXRef-044595ad3644711a73d3c2c13e98651c
FileChecksum: SHA1: 937a262824c1c682de6a9610226b886852ee3088
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/message_types.rst
SPDXID: SPDXRef-b1a958fbac71ca9ef875c96cd4e27319
FileChecksum: SHA1: a20cf81f555e28ceda6733647d64b9ed95d80dc5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/messages/frozen.rst
SPDXID: SPDXRef-6a4ada4351a420a3af6519d444eb079e
FileChecksum: SHA1: 5e18f080b9b134cf40251d2bae16f606d73bb3bc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./docs/messages/index.rst
SPDXID: SPDXRef-e840570f2e0845f40a995c398be6b652
FileChecksum: SHA1: e1d3beeac48c14139675951565428cab3d192355
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/messages/parsing.rst
SPDXID: SPDXRef-fbf10be39217867a8a71c86e6790a685
FileChecksum: SHA1: f073f7429eed709d884ffe0f91841bcb075d1098
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/messages/serializing.rst
SPDXID: SPDXRef-9015b207eb4a981cb1926c4177994759
FileChecksum: SHA1: df68db469d1b1873febb71a7ee0f7bb771f9b91c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/meta_message_types.rst
SPDXID: SPDXRef-f256c7d7a715157bec3d3b220bb21003
FileChecksum: SHA1: c17d90c8bbc1ae6cd8bd963bd0451c4c3aa7077c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/ports/custom.rst
SPDXID: SPDXRef-be25bcf77939d187a37670aca79d93e0
FileChecksum: SHA1: c8861ad82073a74dd1081992285602159095656f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/ports/index.rst
SPDXID: SPDXRef-d7c907f94a570e6e674bd81b1c63e13f
FileChecksum: SHA1: cbaa623ffc706fd7aa855170de795d40eda27782
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/ports/socket.rst
SPDXID: SPDXRef-aedb5e1ab4914b7fb4c19fb9dd176f6c
FileChecksum: SHA1: fba4efd076ca66e2f76323537491f1f212a08543
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./docs/resources.rst
SPDXID: SPDXRef-d3759f6f8c038796d9054635a06b1649
FileChecksum: SHA1: 9bdad5825a957e4343ca4a38e5814cdab1a8d06e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2014 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./docs/shared/licenses_logos.rst
SPDXID: SPDXRef-2248fe713402af83ef11aa54cde3f2d2
FileChecksum: SHA1: bad9a182dd07d3110d910a9aabe82ac5e8e07e56
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./examples/backends/printer.py
SPDXID: SPDXRef-2f7f584c35b8cba8533e786cf34c4a09
FileChecksum: SHA1: 0f08979de2a0c88bf67a67c71416c1390f197d05
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/backends/rtm.py
SPDXID: SPDXRef-ec4a191bd0a583285440fad50fbbe0f4
FileChecksum: SHA1: 6f59e4281dfd5fe3c8cae40a911f2e08ab526e19
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/backends/use_printer.py
SPDXID: SPDXRef-ae7ea45b93aa214930865415db795d6a
FileChecksum: SHA1: 90d26eea28d53367223b2f6d995251ef8c6c95af
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2014 Ole Martin Bjorndalen
FileName: ./examples/midifiles/create_midi_file.py
SPDXID: SPDXRef-7bef86da0c908e1285b12bd9092d45ed
FileChecksum: SHA1: a2d77b4b5f2bacb5bcfc0c89eac296ae7ff458f5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/midifiles/midifile_to_json.py
SPDXID: SPDXRef-5ac7de7b0a3b072715b7fdd42bb39d2d
FileChecksum: SHA1: 816b4da3e83707c8888e05c447f62daf43636859
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./examples/midifiles/play_midi_file.py
SPDXID: SPDXRef-c2fd42a0a98527a0eecb6bb4f70a5012
FileChecksum: SHA1: 4e11c4d882d43042d33e59e7a9b5b8127711bd6f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/midifiles/print_midi_file.py
SPDXID: SPDXRef-43bb7a194ed95e130641ca98d7fd69bc
FileChecksum: SHA1: d240d9422e57a14044685c0f895932d83dec9cda
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/midifiles/show_midifile.py
SPDXID: SPDXRef-ca7965350246cc91c13827f0dcb31619
FileChecksum: SHA1: 907b6fd1df7745ff7b0221ce7e1748734a28260a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2020 Ole Martin Bjorndalen
FileName: ./examples/midifiles/test.sh
SPDXID: SPDXRef-df6c8e7a0e2522233856cbdc99fef13c
FileChecksum: SHA1: 818c78e24a15c31c8f0db04339172919e733768e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/ports/input_filter.py
SPDXID: SPDXRef-7fcd4220cbad6366cb61a29fa54621e5
FileChecksum: SHA1: 1fc1c77dfb6813fee8e2ba8963a882c2a6cf90bc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/ports/list_ports.py
SPDXID: SPDXRef-675fd279c5293b7b7aa0d39f06db504f
FileChecksum: SHA1: 5a0e97011e352af1bf6118d2a4faef17844ca4cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/ports/multi_receive.py
SPDXID: SPDXRef-81d03d62fb3d5cc2247a702359b7d7df
FileChecksum: SHA1: e7a2acf6833906687cd7c63da40c3d7949cb6931
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/ports/nonblocking_receive.py
SPDXID: SPDXRef-44b66dd0cdaae41cae9c6d16e009caab
FileChecksum: SHA1: bd7b162682f50016a5bf510b4a9fcd7e90f29b80
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/ports/queue_port.py
SPDXID: SPDXRef-f6d3e1f3603f3b0261dad42cb4e51d3e
FileChecksum: SHA1: 0c8978bda820e388d05f5597df723d8e2947723b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/ports/receive.py
SPDXID: SPDXRef-61b37a186ed4f53bdf7f7afe59e2413a
FileChecksum: SHA1: 62a900576cae6dedc115d8c4f5d1e3c57c09569c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/ports/send.py
SPDXID: SPDXRef-8252e065379f8d9760f1c778470d38c7
FileChecksum: SHA1: d0e72b0811455506f1d75ce68171ee37c76cc187
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/sockets/forward_ports.py
SPDXID: SPDXRef-df1a08c36cab8293689da08b3911a037
FileChecksum: SHA1: bcc100841d0ccb9af4726e1a970570de9281ab1f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/sockets/serve_ports.py
SPDXID: SPDXRef-2ff006aa04f871da9a497262a75e5f52
FileChecksum: SHA1: b2ace7e67bb783ffe0892d7d51d61d9cf769e766
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/sockets/simple_client.py
SPDXID: SPDXRef-021470eb5b990d4c365dab6efd671e14
FileChecksum: SHA1: a81bb089b5e3103bff75e60f7232b52a6859b696
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/sockets/simple_server.py
SPDXID: SPDXRef-844acd54531401859140c5dff23dfa60
FileChecksum: SHA1: c84beee97cb4f2944c5d8112afde00f5d7f64a0e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./examples/using_rtmidi_directly.py
SPDXID: SPDXRef-37124c082f9a7cd97b738bb04cf4be0c
FileChecksum: SHA1: 4f02bc3485a5fb7216503484e85336330fa4da69
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./extras/README.rst
SPDXID: SPDXRef-0915d8f8a99ffe928eeb6eca3f926182
FileChecksum: SHA1: 210cbb7778daeb40b9fdd985c11977c7522f4e5b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./extras/hid_joystick.py
SPDXID: SPDXRef-f2162aa310df51e3b69798a569ac3546
FileChecksum: SHA1: 70b5bc88b395a6d7d26b28810008629cded01315
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./logo/README.md
SPDXID: SPDXRef-2e34960483e165153984ed5726ebdd67
FileChecksum: SHA1: 6e97b7b2b80c139736f88ce19c5b984ecc4886c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Ole Martin Bjorndalen
FileName: ./logo/mido.png
SPDXID: SPDXRef-5dbfb1b31979da945250554f7aef5034
FileChecksum: SHA1: 6940842b72e5401ca71cb104fd491501c31178dd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Ole Martin Bjorndalen
FileName: ./logo/mido.svg
SPDXID: SPDXRef-d6b6d9c6ebc2140cc956c146bd2db726
FileChecksum: SHA1: 7c25d34698d421d90d78a30219ebf85fc21cb78d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Ole Martin Bjorndalen
FileName: ./logo/mido_shadow-vertical.png
SPDXID: SPDXRef-cb201cda9c1d2164e5e69d371536b890
FileChecksum: SHA1: 6940842b72e5401ca71cb104fd491501c31178dd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Ole Martin Bjorndalen
FileName: ./logo/mido_square-or-round.png
SPDXID: SPDXRef-8c6d1c397dedea3770cf4d1782059276
FileChecksum: SHA1: d96dcf4f44a7c9ff9bc284c51646f641180094df
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: SPDX-FileCopyrightText: 2020 Ole Martin Bjorndalen
FileName: ./mido/__init__.py
SPDXID: SPDXRef-f161673bfcb1f4190fadca816e2b9b87
FileChecksum: SHA1: 6dbb3116fa136c4e30a760e0b25692d61955139a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/backends/__init__.py
SPDXID: SPDXRef-5fe3b935d8bd59e21a034cec373ccd94
FileChecksum: SHA1: 2a8383224ed443a718653e594db3c19d471d4f1a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/backends/_parser_queue.py
SPDXID: SPDXRef-14835cda8ccd8f6b9691d0cb89ea9947
FileChecksum: SHA1: 96cdc0b5eb676e72de34756c9b057d5f7e9207e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./mido/backends/amidi.py
SPDXID: SPDXRef-954d6fd0af6a70c954b4d36c5e5afae3
FileChecksum: SHA1: 633c614640bc2b85fad066537e7e4b4b4758c31c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/backends/backend.py
SPDXID: SPDXRef-7e4edb796ef8abfd10bf52d0a339f8c0
FileChecksum: SHA1: 3a9a0770505de8813b7f6f185a9f045b5d4d4faf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2014 Ole Martin Bjorndalen
FileName: ./mido/backends/portmidi.py
SPDXID: SPDXRef-3bed813f0859a13fed4f44d81f08edc9
FileChecksum: SHA1: b42d265337654cfad497b887a837d1a0c8edfe9d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/backends/portmidi_init.py
SPDXID: SPDXRef-a61052cbef90ddd41fc47e32c5c9f168
FileChecksum: SHA1: bddc88991867372922131460589c370fa2a600dc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/backends/pygame.py
SPDXID: SPDXRef-4c6c365b2d4df8007608db8417f6cb81
FileChecksum: SHA1: 6f355b7c0bf6fbdd248ed1230f1e671bc31452d6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/backends/rtmidi.py
SPDXID: SPDXRef-02d5acbdca8691f5f982ec909d79c009
FileChecksum: SHA1: 2ca059f2b6eb9cc8efc21de760f55661156c3910
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/backends/rtmidi_python.py
SPDXID: SPDXRef-18da2d164d8277131719a697adef8dd9
FileChecksum: SHA1: 89265e41c795bf955043f5b31a8b287b26e0ad0b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/backends/rtmidi_utils.py
SPDXID: SPDXRef-b7a829a153fd87d562c06474cfc926ff
FileChecksum: SHA1: b0731e04e58a282809cc5bb5aa173903980880d6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./mido/frozen.py
SPDXID: SPDXRef-79f8e636ed0f8b9e27489845ec02c657
FileChecksum: SHA1: c19dcb121dad45730433dc6b9cf5d550f456951e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/messages/__init__.py
SPDXID: SPDXRef-ccf5df9d1a9532653e3903098759e87a
FileChecksum: SHA1: 309e7f9228d3fa4927136a320d57b62f8c2edc84
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/messages/checks.py
SPDXID: SPDXRef-546768a457facd9959b01cdfc8dd2899
FileChecksum: SHA1: 962c2b3e09afe8fab4e59e7e884ceb824038ad10
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/messages/decode.py
SPDXID: SPDXRef-0f14dff0f89dfbee4a7196d6d6166ad0
FileChecksum: SHA1: b10c96bc9c98e4fc299fd6b793f0a8bc79585ce7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/messages/encode.py
SPDXID: SPDXRef-647130bc52c4c05e53cee3c802bc4c21
FileChecksum: SHA1: c0fb266c597abea87e97bb0789bb743d2e43a37f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/messages/messages.py
SPDXID: SPDXRef-78bd6b5fb3997a56a01621df03d4d99b
FileChecksum: SHA1: d0340bf1be7feb6f2b9d42139354348a763531c5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/messages/specs.py
SPDXID: SPDXRef-0cb97d7fb2ccec263745885556d35ff1
FileChecksum: SHA1: 0d74dae40c2080e9cdfc7629fa34730db38abdc7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/messages/strings.py
SPDXID: SPDXRef-a01c33b67796b19d103c302aa3ffaf0a
FileChecksum: SHA1: 47afa568e5c19194f45c72b8838f605bdec621e1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/midifiles/__init__.py
SPDXID: SPDXRef-bfc65bc9f2d0c2ff9e05fba8ed08ba02
FileChecksum: SHA1: 809e0caaed7d7d403e85d00fc46111685b272e9d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/midifiles/meta.py
SPDXID: SPDXRef-5dca3cea04d46b780a7ba356982b4bdc
FileChecksum: SHA1: 484308ec04ebc805e44d3206d3c01c532fb66137
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/midifiles/midifiles.py
SPDXID: SPDXRef-32ed86008651e9331ab15f7858f71ea0
FileChecksum: SHA1: 4baa4722dc12f1f3c0bc875fa3ef0481d00ac3e1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/midifiles/tracks.py
SPDXID: SPDXRef-31ab4c40083094dc3cf76bbfdb45f8ed
FileChecksum: SHA1: ab88a4561a5d35836c4508e5e1598134b42d0f9f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./mido/midifiles/units.py
SPDXID: SPDXRef-c8253af3fba67195035021a4ebcf505f
FileChecksum: SHA1: 1994a98e32cbb419d2ae8b970db5eb2818e163fc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./mido/parser.py
SPDXID: SPDXRef-7cf0792a8ccf8bc977d47aacfd957533
FileChecksum: SHA1: 75fa19c593a9138c68a9cf92fb5c7de145f28037
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/ports.py
SPDXID: SPDXRef-2707d175a246a5c2b4a866fea3ed5b82
FileChecksum: SHA1: 073a4525c48d5f5a3e31c0cdce055844ed95743f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/scripts/__init__.py
SPDXID: SPDXRef-bb3b50103b91b926e66ac61027e83663
FileChecksum: SHA1: 05523e29cdfa77a7f7d161fb7478d219f36c4836
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2011 Ole Martin Bjorndalen
FileName: ./mido/scripts/mido_connect.py
SPDXID: SPDXRef-0e27aa1adcedecde3aa288dc9f7d900a
FileChecksum: SHA1: 51b2d499e4c4f4746726732ce0ff757fafe9ccb8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/scripts/mido_play.py
SPDXID: SPDXRef-65ba5d11312efa0309facd258d65182c
FileChecksum: SHA1: b2dabcdd991c1eaa8f60847d4fdd4a8bd4362032
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/scripts/mido_ports.py
SPDXID: SPDXRef-1cd7efa8eccb6c651b938b8217f6e263
FileChecksum: SHA1: c356fd29d1173d59f2046b86acd0400dac2b2f45
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/scripts/mido_serve.py
SPDXID: SPDXRef-66b95a2ba31608c581f6a55ad1364830
FileChecksum: SHA1: 1ad12a75ec26815ae7857e2c167fb61a8077a271
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/sockets.py
SPDXID: SPDXRef-b4e83c6d8ea28f9fe286fabf3952c8b4
FileChecksum: SHA1: a8112b849bb0fbeeeb423a509337e0b8ef0436d0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2013 Ole Martin Bjorndalen
FileName: ./mido/syx.py
SPDXID: SPDXRef-147fd807451d77d5e1f3d668c7e53340
FileChecksum: SHA1: 5687242c4cfa3f7f0d4525d11393471037296c31
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2014 Ole Martin Bjorndalen
FileName: ./mido/tokenizer.py
SPDXID: SPDXRef-354836e871399ea157b47f437e92df18
FileChecksum: SHA1: cb0ad40e5ca70a3484053300913244d585217923
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./mido/version.py
SPDXID: SPDXRef-0777edf7546b5702e6e33c326108c280
FileChecksum: SHA1: 29cfd9510ccba56e0567daf2ea018f763fabf3da
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2016 Ole Martin Bjorndalen
FileName: ./pyproject.toml
SPDXID: SPDXRef-f8cd2ffa8d0c0684dc13d84430de2797
FileChecksum: SHA1: 37d09f3f5ee804896b512352e8a2c26d534341b2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 Ole Martin Bjorndalen
SPDX-FileCopyrightText: 2023 Raphaël Doursenaud
FileName: ./tests/backends/test_backend.py
SPDXID: SPDXRef-9e501127e2f4aafb4ee3976980fb7858
FileChecksum: SHA1: 4d7ef6a3bd572985616582cb04eb5afe29ea10dd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/backends/test_rtmidi.py
SPDXID: SPDXRef-091199f7947a03654df5fa40e130999f
FileChecksum: SHA1: ce7efb6cdec41e522b803c95a5dbf89bc61bb2ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/messages/test_checks.py
SPDXID: SPDXRef-9b17b2078b71bcef46f63d85120be431
FileChecksum: SHA1: 40612cd0cdb873117f3bafdd2f14de2b47c9a4d9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/messages/test_decode.py
SPDXID: SPDXRef-0076e33e146ebb0871c271437dc97841
FileChecksum: SHA1: 91abd3dbf9812b587a2ad8045e7ab72b1581c861
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/messages/test_encode.py
SPDXID: SPDXRef-9c782b14bed5e895a4f9d1acdfa96c24
FileChecksum: SHA1: b254509f71a04deeddca97e80cfe9aa791a96599
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/messages/test_messages.py
SPDXID: SPDXRef-8590e5e0698f7a930a8fcc199c366110
FileChecksum: SHA1: 40fc90994754f562cf06e0d1de3ec1dab6b4e9a7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/messages/test_strings.py
SPDXID: SPDXRef-0e523d6dd66fb8310672a04277f68655
FileChecksum: SHA1: 0bebb96338cdbea2d25ec4e0685055de82f7fd01
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/midifiles/test_meta.py
SPDXID: SPDXRef-85ee0bd78c9bc47703b76f5939f9ae10
FileChecksum: SHA1: 2c8d89ff93672909389682e1eacaec14b83f3a2b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/midifiles/test_midifiles.py
SPDXID: SPDXRef-b5ebc6353e4458ba420ced5507079100
FileChecksum: SHA1: 5e55d880584290383024daf76016f8de653d2939
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/midifiles/test_tracks.py
SPDXID: SPDXRef-861d98fa365ac724078099496bf1893b
FileChecksum: SHA1: 0a22902ad8e89630005d213263ef91b50900bea4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/midifiles/test_units.py
SPDXID: SPDXRef-eee67211912be735f75d6df0a95db898
FileChecksum: SHA1: 282503a6a7b7b80e96a999d0404c5abd234ded4d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/test_frozen.py
SPDXID: SPDXRef-79f0a0bf84dae8df711742bc34a676f4
FileChecksum: SHA1: 16b5001958504e170efc4f89ef8a34c3972daca1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/test_parser.py
SPDXID: SPDXRef-6556226f32d3fd397752c41503b9c877
FileChecksum: SHA1: 18b8481bd5c7bc9935bc662c513dbd1d2cf58556
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/test_ports.py
SPDXID: SPDXRef-48a47533409726a196e4a272d2df8e49
FileChecksum: SHA1: 9e52b221a5edf525110b22ed0146818fb886596b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/test_sockets.py
SPDXID: SPDXRef-15532c45ed8861cd2aca8d0d77ee1eb1
FileChecksum: SHA1: 401f419191e1684cf7c331128ac1b485c7d28996
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/test_syx.py
SPDXID: SPDXRef-3e103c39e420caaa5237c4d02773974d
FileChecksum: SHA1: ef1aa7a3f2a7eb6b9ab78a661bac18e92f1bf136
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen
FileName: ./tests/test_tokenizer.py
SPDXID: SPDXRef-1a6c0172f7ca365ebe705337f468bf0a
FileChecksum: SHA1: c6361d2fbf837a13d2588ed5c55a24786c4416d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2017 Ole Martin Bjorndalen