{"id":19615267,"url":"https://github.com/goma-recorder/midity","last_synced_at":"2025-04-28T02:31:23.822Z","repository":{"id":37249018,"uuid":"314785931","full_name":"goma-recorder/Midity","owner":"goma-recorder","description":"This is a custom unity package for reading and writing Standard MIDI Files (SMF).","archived":false,"fork":false,"pushed_at":"2021-02-01T12:15:27.000Z","size":882,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-04T14:58:39.181Z","etag":null,"topics":["csharp","midi","smf","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/goma-recorder.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2020-11-21T10:28:32.000Z","updated_at":"2022-07-25T18:38:56.000Z","dependencies_parsed_at":"2022-08-18T06:35:47.686Z","dependency_job_id":null,"html_url":"https://github.com/goma-recorder/Midity","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goma-recorder%2FMidity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goma-recorder%2FMidity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goma-recorder%2FMidity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/goma-recorder%2FMidity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/goma-recorder","download_url":"https://codeload.github.com/goma-recorder/Midity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224092001,"owners_count":17254152,"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":["csharp","midi","smf","unity"],"created_at":"2024-11-11T10:56:01.995Z","updated_at":"2024-11-11T10:56:02.958Z","avatar_url":"https://github.com/goma-recorder.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Midity\n\n[![Releases](https://img.shields.io/github/release/goma-recorder/Midity.svg)](https://github.com/goma-recorder/Midity/releases)\n[![openupm](https://img.shields.io/npm/v/jp.goma_recorder.midity?label=openupm\u0026registry_uri=https://package.openupm.com)](https://openupm.com/packages/jp.goma_recorder.midity/)\n[![MIT License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](LICENSE)\n\n**Midity** is a custom unity package for reading and writing Standard MIDI Files (SMF).\n\n![file](https://user-images.githubusercontent.com/49276053/103522468-c375e100-4ebd-11eb-8a87-02bd6b275677.png)\n\n![track](https://user-images.githubusercontent.com/49276053/103516434-e1d6df00-4eb3-11eb-8be0-d4f8f65df3ba.png)\n\n\n## Installation\nTo import the package, please add the following sections to the package\n\n### A. OpenUPM-CLI\n```\n$ openupm add jp.goma_recorder.midity\n```\n[OpenUPM](https://openupm.com/packages/jp.goma_recorder.midity)\n\n### B. Git url\n\n`Window -\u003e Package Manager -\u003e +▼ -\u003e Add package from git url`\n - `https://github.com/goma-recorder/Midity.git?#upm`\n\n### C. Release page\n[here](https://github.com/goma-recorder/Midity/releases)\n\n## Suport Events\n- Midi Event\n    - `OnNote`, `OffNote`, `PolyphonicKeyPressure`, `ControlChange`, `ProgramChange`, `ChannelPressure`, `PitchBend`\n- Meta Event\n    - `SequenceNumber`, `Text`, `Copyright`, `TrackName`, `InstrumentName`, `Lyric`, `Marker`, `Queue`, `ProgramName`, `DeviceName`, `ChannelPrefix`, `PortNumber`, `EndOfTrack`, `Tempo`, `SmpteOffset`, `TimeSignature`, `Key`, `SequencerUnique`\n- SysEx Event\n\n## Packages that depend on this\n- [Playable Midi](https://github.com/goma-recorder/PlayableMidi)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoma-recorder%2Fmidity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgoma-recorder%2Fmidity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgoma-recorder%2Fmidity/lists"}