{"id":13995352,"url":"https://github.com/RustAudio/rimd","last_synced_at":"2025-07-22T21:32:39.939Z","repository":{"id":52912261,"uuid":"42555071","full_name":"RustAudio/rimd","owner":"RustAudio","description":" Library for handling Midi and Standard Midi Files in Rust","archived":false,"fork":false,"pushed_at":"2021-04-14T06:50:59.000Z","size":69,"stargazers_count":79,"open_issues_count":7,"forks_count":17,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-08-10T14:19:02.405Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RustAudio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-16T00:33:58.000Z","updated_at":"2024-05-23T03:10:36.000Z","dependencies_parsed_at":"2022-08-23T22:31:10.446Z","dependency_job_id":null,"html_url":"https://github.com/RustAudio/rimd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frimd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frimd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frimd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RustAudio%2Frimd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RustAudio","download_url":"https://codeload.github.com/RustAudio/rimd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227177921,"owners_count":17743201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-09T14:03:21.738Z","updated_at":"2024-11-29T17:31:34.237Z","avatar_url":"https://github.com/RustAudio.png","language":"Rust","readme":"# rimd [![Build Status](https://travis-ci.org/nicklan/rimd.svg?branch=master)](https://travis-ci.org/nicklan/rimd)\n\nrimd is a set of utilities to deal with midi messages and standard\nmidi files (SMF).  It handles both standard midi messages and the meta\nmessages that are found in SMFs.\n\nrimd is fairly low level, and  messages are stored and accessed in\ntheir underlying format (i.e. a vector of `u8`s).  There are some\nutility methods for accessing the various pieces of a message, and\nfor constructing new messages.\n\nFor a description of the underlying format of midi messages see [here](http://www.midi.org/techspecs/midimessages.php)\nFor a description of the underlying format of meta messages see [here](https://web.archive.org/web/20150217154504/http://cs.fit.edu/~ryan/cse4051/projects/midi/midi.html#meta_event)\n\n## Docs\n\nMost public functions have docs in the source.  To build the docs do\n\n    cargo doc\n\nand then point your browser at /path/to/rimd/target/doc/rimd/index.html\n\n## Installation\n\nUse [Cargo](http://doc.crates.io/) and add the following to your Cargo.toml\n\n```\n[dependencies.rimd]\ngit = \"https://github.com/RustAudio/rimd.git\"\n```\n\n## Building\n\nTo build simply do\n\n    cargo build\n\n## License\n\nMIT (see LICENSE file)\n","funding_links":[],"categories":["Rust"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRustAudio%2Frimd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRustAudio%2Frimd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRustAudio%2Frimd/lists"}