{"id":13732081,"url":"https://github.com/blastbay/blastmidi","last_synced_at":"2025-05-08T06:31:13.445Z","repository":{"id":119373627,"uuid":"175718387","full_name":"blastbay/blastmidi","owner":"blastbay","description":"A C library to read standard MIDI files.","archived":false,"fork":false,"pushed_at":"2019-03-15T00:08:31.000Z","size":22,"stargazers_count":23,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-04T02:10:46.327Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/blastbay.png","metadata":{"files":{"readme":"readme.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE_1_0.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-03-15T00:05:21.000Z","updated_at":"2024-05-18T10:43:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"1213662c-4aa2-4a64-a8f1-df086d0303da","html_url":"https://github.com/blastbay/blastmidi","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/blastbay%2Fblastmidi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blastbay%2Fblastmidi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blastbay%2Fblastmidi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blastbay%2Fblastmidi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blastbay","download_url":"https://codeload.github.com/blastbay/blastmidi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224707679,"owners_count":17356380,"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-03T02:01:45.858Z","updated_at":"2024-11-14T23:31:00.398Z","avatar_url":"https://github.com/blastbay.png","language":"C","readme":"BlastMidi\r\n\r\nA library of routines for working with Midi files.\r\n\r\nCopyright Blastbay Studios (Philip Bennefall) 2014 - 2015.\r\n\r\n\r\nBlastMidi is a C library that makes it easy to work with Midi files. Currently the library only supports parsing, but support for writing Midi files is planned as well.\r\n\r\nThe project is in a very early stage of development, and therefore the documentation is sparse. Currently the only source of usage information for the library is found in the library header located in the include directory.\r\n\r\nTo build the library, simply add blastmidi.c to your project and include blastmidi.h. There is only one other file that needs to be present; blastmidi_utility.h which is found in the src directory along with blastmidi.c. The library is written in Ansi C, and should build under any reasonably standards compliant C compiler. The library requires stdint.h, but it is my intent that it shouldn't use any other C99 features.\r\n\r\nIf you like this library and would like to see it developed further, feel free to contact me. My email address is philip@blastbay.com. I can only offer very limited support at this time, however, as this is merely a hobby project.\r\n\r\nThank you for checking out BlastMidi!\r\n\r\nPhilip Bennefall","funding_links":[],"categories":["Multimedia"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblastbay%2Fblastmidi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblastbay%2Fblastmidi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblastbay%2Fblastmidi/lists"}