{"id":19269360,"url":"https://github.com/atsushieno/xmdsp","last_synced_at":"2025-04-21T20:32:39.808Z","repository":{"id":11899104,"uuid":"14462499","full_name":"atsushieno/xmdsp","owner":"atsushieno","description":"visual standard MIDI file player","archived":false,"fork":false,"pushed_at":"2021-05-19T08:32:14.000Z","size":984,"stargazers_count":8,"open_issues_count":6,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-01T15:56:23.815Z","etag":null,"topics":["csharp","incomplete","midi","mono","xwt"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/atsushieno.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-17T06:41:26.000Z","updated_at":"2021-05-23T21:21:50.000Z","dependencies_parsed_at":"2022-09-07T02:52:04.080Z","dependency_job_id":null,"html_url":"https://github.com/atsushieno/xmdsp","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atsushieno%2Fxmdsp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atsushieno%2Fxmdsp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atsushieno%2Fxmdsp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atsushieno%2Fxmdsp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atsushieno","download_url":"https://codeload.github.com/atsushieno/xmdsp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250128358,"owners_count":21379495,"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","incomplete","midi","mono","xwt"],"created_at":"2024-11-09T20:19:37.380Z","updated_at":"2025-04-21T20:32:38.825Z","avatar_url":"https://github.com/atsushieno.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"What is this?\n=============\n\nXMDSP is a visual SMF (standard MIDI file) player that is meant to be cross-platform. It is written on top of [Mono](https://github.com/mono/mono)/.NET and [Xwt](https://github.com/mono/xwt).\n\n(The primary target desktop is Linux/GNOME. XMDSP on OSX will be based on Xwt.XamMac and waiting for a Xamarin.Mac bugfix release. XMDSP on Windows is based on Xwt.WPF which is known to work. Experimental mobile projects are known to not work.)\n\nXMDSP is pretty much inspired by ancient Japanese music players such as [MMDSP](https://github.com/gaolay/MMDSP) but to support SMF instead of FM synthesizers as of those ages.\n\nSMF player part uses [managed-midi](https://github.com/atsushieno/managed-midi).\n\n![sshot](xmdsp-sshot.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatsushieno%2Fxmdsp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatsushieno%2Fxmdsp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatsushieno%2Fxmdsp/lists"}