{"repo":"allthemusicllc/atm-cli","free":true,"listed":false,"github":"https://github.com/allthemusicllc/atm-cli","clone":"git clone https://github.com/allthemusicllc/atm-cli.git","description":"Command line tool for generating and working with MIDI files.","language":"Rust","stars":1412,"topics":["midi","music","rust","creative-commons","public-domain"],"license":null,"category":"media-processing","readme_excerpt":"Tools for Generating and Working with MIDI Files Overview atm-cli is a command line tool for generating and working with MIDI files. It was purpose-built for All the Music, LLC to assist in its mission to enable musicians to make all of their music without the fear of frivolous copyright lawsuits. All code is freely available under the Creative Commons Attribution 4.0 International License. If you're looking for a Rust library to generate and work with MIDI files, check out the libatm project, on which this tool relies. For more information on All the Music, check out allthemusic.info. For more detailed information about the code, check out the crate documentation here. Choice of License All datasets generated by All the Music, LLC have been released in the public domain, which means they are free for anyone to use for any purpose without restriction under copyright law. However, if we released the code into the public domain under CC0, we would have no control over entities using it with malicious intent. CC BY 4.0 allows us to assert that no one can place additional restrictions on derivative works, while still allowing anyone to: copy and redistribute the code in any medium or format remix, transform, and build upon the code for any purpose, even commercially Installation atm-cli is written in Rust, and thus requires the Rust toolchain to compile. Follow the instructions at to install the toolchain. Once that is complete, clone the repo and compile the tool: Getting Starte","default_branch":null,"files":null,"tree":[],"storefront":"/r/allthemusicllc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/allthemusicllc/atm-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}