midi2.git
Fountain Coach Git / midi2.git
Read-only mirror · default branch main
References
refs/heads/codex/act-on-agent.md07db1d90b4b0refs/heads/codex/add-assertions-for-todo-tests-in-swift-filesefb25d33f853refs/heads/codex/add-documentation-for-structs-and-enums972c2c13df51refs/heads/codex/add-examples-for-sysex8-and-midi-ci2d75c3d702ebrefs/heads/codex/add-initializers-to-noteattributetype7c60ec3ddaddrefs/heads/codex/add-midi-message-structs-and-tests5e6fdebd6a26refs/heads/codex/add-midi2nrpn-and-midi2rpn-structs693b8859a0f6refs/heads/codex/add-swift-numerics-dependency-for-macosb5fec7558272refs/heads/codex/add-sysex7-and-sysex8-implementations58cfb9671ccarefs/heads/codex/add-sysex8command-with-packet-handling1a377fd06919refs/heads/codex/add-test-target-for-midi2demo4e46965d4b3drefs/heads/codex/add-tests-for-out-of-range-values-and-malformed-packets1c0b60452f15refs/heads/codex/add-types-and-models-for-midi-controllers4e359e18a1e1refs/heads/codex/add-ump-files-and-packet-testsdeb52ef0ade2refs/heads/codex/analyze-midi-implementation-status-and-update-matrix80c9b3d435d0refs/heads/codex/analyze-repo-status-and-create-implementation-plane642e27728a0refs/heads/codex/bidirectional-midi-coverage48943b7597fbrefs/heads/codex/complete-agent.md-documentation315f12b91dacrefs/heads/codex/continue-actions-for-codex-runbookc8440bdfb3bbrefs/heads/codex/continue-implementing-midi2-swift-library10fe95ac0dd0refs/heads/codex/continue-midi-2-library-implementation861e972cd125refs/heads/codex/create-ci-workflow-for-swift-tests4ca1b0b3553drefs/heads/codex/create-cihandshakecommand-with-protocol-simulation156cd1534ce7refs/heads/codex/create-flex-command-with-subcommands5c4f820f489erefs/heads/codex/create-inspectcommand-for-midi-decoding763d4703d574refs/heads/codex/create-new-release-for-implementation6966fc13b52frefs/heads/codex/create-official-release-for-midi280d4880e62c8refs/heads/codex/create-structs-for-mds/flex-definitions6a1cfc9db935refs/heads/codex/create-sysex7command-in-midi2democbc9996b3418refs/heads/codex/define-fields-and-implement-serialization-methods08c4572b7623refs/heads/codex/define-sysex7packet-and-sysex7body01dcfcb163f2refs/heads/codex/define-systemstatus-enums-and-models7bd24551e78arefs/heads/codex/expand-readme.md-with-examples-and-installation580b75aece3crefs/heads/codex/expand-unit-test-coverage-and-documentation0b7027c497aerefs/heads/codex/find-missing-midi-2.0-messages-and-enums7e2d631debfbrefs/heads/codex/fix-@main-vs-top-level-code-error-in-jitterdemo23c8ed0fbc9crefs/heads/codex/fix-llvm-cov-unsupported-profile-format8ba5f870f029refs/heads/codex/generate-swift-types-from-json-schema5b18d11f11f7refs/heads/codex/implement-32-bit-midi-1.0-supportbac66b568671refs/heads/codex/implement-bit-field-accessors-in-headers261b9f3f231frefs/heads/codex/implement-comprehensive-midi2tests69410a7606e7refs/heads/codex/implement-enums-and-structs-for-message-bodies9aa77b9e3194refs/heads/codex/implement-full-agent-functionality71164a5c7fb7refs/heads/codex/implement-mds-encoding-and-decoding2c02f8f380bfrefs/heads/codex/implement-midi-channel-voice-structures9d148281c9ecrefs/heads/codex/implement-midi-flex-file-encoding-logic3f18a179e06frefs/heads/codex/implement-midi2nrpn-and-midi2rpn-with-tests76a50ca05be2refs/heads/codex/implement-protocol-negotiation-and-apis2eb4bb322494refs/heads/codex/implement-rawvalue-and-initializers-in-uint-types6dfafd217fe4refs/heads/codex/implement-real-time-midi-packets8c94ddd6d60arefs/heads/codex/make-jitterdemo-swift-6.1-compliant9837d3a8df33refs/heads/codex/map-schema-fields-for-flex/clip-structures60ed558ccbdarefs/heads/codex/model-deltaclockstampconfig-fields2d9a702c2feerefs/heads/codex/replace-struct-with-enum-in-umpmessagetype0dedd79e0a17refs/heads/codex/review-agent.md-documentation7bc9b19e1ee2refs/heads/codex/review-parsablecommand-configurations5be4fc566295refs/heads/codex/set-up-and-run-test-rig-for-compliancefc83bce5e88frefs/heads/codex/update-documentation-for-midi2demo-cli095b96725713refs/heads/codex/update-readme-according-to-project-state5efade1b85farefs/heads/codex/update-readme-and-changelog-for-release0f7ef4904e5erefs/heads/codex/update-readme.md-based-on-agent.md-changes8b5f0b1c9817refs/heads/codex/update-readme.md-based-on-agent.md-changes-flskdk836370ddb45erefs/heads/codex/update-readme.md-based-on-agent.md-changes-lzemrvf773828310e0refs/heads/codex/update-schema-checklist-and-verify-tests67b7866c89abrefs/heads/codex/verify-subcommand-edge-case-handling8c3f9b433bb0refs/heads/copilot/audit-git-history-and-docs93fd441d2a6drefs/heads/copilot/conduct-midi-spec-audit8c196286f974refs/heads/copilot/update-documentation-maintenance-tooling21216f8edf49refs/heads/copilot/update-root-readme-filea843f6e247c4refs/heads/dependabot/github_actions/actions/cache-6600f1871d936refs/heads/dependabot/github_actions/actions/checkout-7638e4974efb5refs/heads/dependabot/github_actions/actions/setup-node-78593bed219e3refs/heads/dependabot/github_actions/actions/upload-artifact-726803b644a22refs/heads/dependabot/npm_and_yarn/midi2.js/types/node-26.4.04fca3633bc80refs/heads/dependabot/npm_and_yarn/midi2.js/typescript-7.0.2333c1d2ccb4arefs/heads/dependabot/npm_and_yarn/midi2.js/vitest-4.1.11be7b7e319a01refs/heads/dependabot/npm_and_yarn/midi2.js/vitest/coverage-v8-4.1.11adde3b0e8506refs/heads/fcis-vrt-protocol-cleanup8e2fb36ec2e6refs/heads/feature/ump-clip-writer5b6fbcc9ae62refs/heads/main8de6d677e37brefs/heads/ze2nhy-codex/implement-comprehensive-midi2tests3de026027819refs/pull/1/head5b18d11f11f7refs/pull/10/head1c0b60452f15refs/pull/100/head6f9117fa1039refs/pull/101/head015fdae01bf6refs/pull/102/head5b6fbcc9ae62refs/pull/103/heade6f6246f4a21refs/pull/104/head6189eb5f69f1refs/pull/105/head75bf1958a862refs/pull/106/headeb32dbccf3eerefs/pull/107/head6f38e75eeec3refs/pull/108/head6df66ae67a3crefs/pull/109/head487c8cc23ddcrefs/pull/11/head580b75aece3crefs/pull/110/headbe7da8dd4839refs/pull/111/head8fd03b20cf5erefs/pull/112/head168dfb3788f1refs/pull/113/headda2b40ece5d6refs/pull/114/head5207ca311900refs/pull/115/headc6f8a502a7f7refs/pull/116/head391a36dda4bcrefs/pull/117/head00ef3a65ecc1refs/pull/118/heada92103353023refs/pull/119/head4f5ce9402d80refs/pull/12/head4ca1b0b3553drefs/pull/120/head33a2c0ff6813refs/pull/121/headc26989604a82refs/pull/122/headca6c3950d364refs/pull/123/head1061849b9bfarefs/pull/124/heade17d75ad74a9refs/pull/125/head3cc030b82a94refs/pull/126/head47830999b884refs/pull/127/heada7c8f29bccffrefs/pull/128/headd0f784c365b0refs/pull/13/head67b7866c89abrefs/pull/130/headd45d2626847frefs/pull/131/head8e2fb36ec2e6refs/pull/132/head1210a1f5dc21refs/pull/133/head9b9245ddcc2crefs/pull/134/headeaafe82d5892refs/pull/135/head8593bed219e3refs/pull/135/merge1e88e7e11719refs/pull/136/head26803b644a22refs/pull/136/merge7376ccdda97frefs/pull/137/head638e4974efb5refs/pull/137/merge56573b0f743frefs/pull/138/head600f1871d936refs/pull/138/merge01ea16a6efa8refs/pull/139/head0644b43783d5refs/pull/14/head80c9b3d435d0refs/pull/140/headcc5f86db7bebrefs/pull/141/head3a7d76b6e119refs/pull/142/head333c1d2ccb4arefs/pull/142/merge5279b95fbbearefs/pull/143/head48943b7597fbrefs/pull/144/headb9e20369f4a0refs/pull/145/head60c90d7522e5refs/pull/146/head8bd014bf44f5refs/pull/147/headefd79fff5e33refs/pull/148/head1d18969efebdrefs/pull/149/head3a564eef6e6crefs/pull/15/head10fe95ac0dd0refs/pull/150/head34f2d007f712refs/pull/151/head072b2d3fe98arefs/pull/152/head8182bc3a2569refs/pull/153/headce3a79222916refs/pull/154/headc5ca52f865e5refs/pull/155/head73f21fce03d2refs/pull/156/headadde3b0e8506refs/pull/156/merge5e9ef711fe10refs/pull/157/headbe7b7e319a01refs/pull/157/merge232640897843refs/pull/158/head4fca3633bc80refs/pull/158/mergec3855377e0f3refs/pull/16/head861e972cd125refs/pull/17/head6dfafd217fe4refs/pull/18/head261b9f3f231frefs/pull/19/head9aa77b9e3194refs/pull/2/headdeb52ef0ade2refs/pull/20/head01dcfcb163f2refs/pull/21/head08c4572b7623refs/pull/22/head9d148281c9ecrefs/pull/23/head60ed558ccbdarefs/pull/24/head7bd24551e78arefs/pull/25/head69410a7606e7refs/pull/26/head3de026027819refs/pull/27/head972c2c13df51refs/pull/28/head0dedd79e0a17refs/pull/29/head2c02f8f380bfrefs/pull/3/head5e6fdebd6a26refs/pull/30/head3f18a179e06frefs/pull/31/head2d9a702c2feerefs/pull/32/head76a50ca05be2refs/pull/33/head693b8859a0f6refs/pull/34/head7c60ec3ddaddrefs/pull/35/head2d75c3d702ebrefs/pull/36/headefb25d33f853refs/pull/37/heade642e27728a0refs/pull/38/head5efade1b85farefs/pull/39/head8b5f0b1c9817refs/pull/4/headbac66b568671refs/pull/40/head836370ddb45erefs/pull/41/headf773828310e0refs/pull/42/head07db1d90b4b0refs/pull/43/headcbc9996b3418refs/pull/44/head1a377fd06919refs/pull/45/head5c4f820f489erefs/pull/46/head156cd1534ce7refs/pull/47/head763d4703d574refs/pull/48/head5be4fc566295refs/pull/49/head095b96725713refs/pull/5/head4e359e18a1e1refs/pull/50/head7e2d631debfbrefs/pull/51/head8c3f9b433bb0refs/pull/52/head4e46965d4b3drefs/pull/53/head8ba5f870f029refs/pull/54/head0f7ef4904e5erefs/pull/55/head80d4880e62c8refs/pull/56/head0b7027c497aerefs/pull/57/head7bc9b19e1ee2refs/pull/58/head71164a5c7fb7refs/pull/59/head315f12b91dacrefs/pull/6/head8c94ddd6d60arefs/pull/60/head6966fc13b52frefs/pull/61/headc8440bdfb3bbrefs/pull/62/head23c8ed0fbc9crefs/pull/63/head9837d3a8df33refs/pull/64/headb5fec7558272refs/pull/65/headfc83bce5e88frefs/pull/66/head8c196286f974refs/pull/67/heada843f6e247c4refs/pull/68/head21216f8edf49refs/pull/69/headc8c087242cf2refs/pull/7/head58cfb9671ccarefs/pull/70/headd94ff079798frefs/pull/71/headcb942e4664e5refs/pull/72/head1e737616e5ccrefs/pull/73/headfa32a12f259frefs/pull/74/head32a399c669a0refs/pull/75/head3a012efe323arefs/pull/76/headf1612a767cddrefs/pull/77/headf5f701f0b2b9refs/pull/78/head5cd7340219d2refs/pull/79/headfc6e6f4b75eerefs/pull/8/head6a1cfc9db935refs/pull/80/head8355dc0dfcc3refs/pull/81/headb928decf85darefs/pull/82/headc6dd9019c61drefs/pull/83/heade820a14a3a5brefs/pull/84/head00583dc78198refs/pull/85/head6f3c770e6c7crefs/pull/86/headedc22344bb3brefs/pull/87/headdbbf85832305refs/pull/88/head8c13494255e5refs/pull/89/heada7acbb1780c9refs/pull/9/head2eb4bb322494refs/pull/90/head9492ee56226brefs/pull/91/headd6d572636d12refs/pull/92/headbcf054b10866refs/pull/93/head8af9632d068brefs/pull/94/head35f178427901refs/pull/95/headf4358f41f4aarefs/pull/96/heada1d59cf7645arefs/pull/97/head9115b56f6d2arefs/pull/98/head6609041a8332refs/pull/99/head93fd441d2a6drefs/tags/0.3.1fec93dae9efbrefs/tags/v0.1.06609daa8007drefs/tags/v0.10.0bb155e6a32d6refs/tags/v0.11.0691c1064ade1refs/tags/v0.2.091812a2a267arefs/tags/v0.3.08fb9904495e4refs/tags/v0.4.0d9ad03cc342crefs/tags/v0.4.1032f0e2599d5refs/tags/v0.5.08111feb16c97refs/tags/v0.6.08111feb16c97refs/tags/v0.6.142a7512c5f9frefs/tags/v0.7.0d6af5d1916c6refs/tags/v0.8.003961a883d10refs/tags/v0.9.02d077ecc4485refs/tags/v0.9.1f4fd6f4c331c
Recent revisions
c385537Merge 4fca3633bc80c6da5673ea35810e448e8db76c69 into 8de6d677e37b564995baffe164d82b4041c2e9452026-08-31T09:11:40+00:00 · dependabot[bot]4fca363chore(deps)(deps-dev): bump @types/node in /midi2.js2026-08-31T09:11:37+00:00 · dependabot[bot]2326408Merge be7b7e319a01124a32128aefb2d5f560204956ad into 8de6d677e37b564995baffe164d82b4041c2e9452026-08-24T09:13:18+00:00 · dependabot[bot]be7b7e3chore(deps)(deps-dev): bump vitest from 3.2.4 to 4.1.11 in /midi2.js2026-08-24T09:13:15+00:00 · dependabot[bot]5e9ef71Merge adde3b0e85060700ce257fadfeb7c81f59851ae1 into 8de6d677e37b564995baffe164d82b4041c2e9452026-08-24T09:13:07+00:00 · dependabot[bot]adde3b0chore(deps)(deps-dev): bump @vitest/coverage-v8 in /midi2.js2026-08-24T09:13:04+00:00 · dependabot[bot]8de6d67Refresh publication audit source revision2026-08-22T08:57:33+02:00 · Benedikt Eickhoff73f21fcRefresh publication audit source revision2026-08-22T08:53:07+02:00 · Benedikt Eickhoff489156aRecord clean publication estate crawl (#154)2026-08-22T08:48:25+02:00 · Benedikt Eickhoffc5ca52fRecord clean publication estate crawl2026-08-22T08:44:41+02:00 · Benedikt Eickhoff9435c35Fix MIDI2 publication smoke check (#153)2026-08-22T08:31:31+02:00 · Benedikt Eickhoffce3a792Fix MIDI2 publication smoke check2026-08-22T08:27:45+02:00 · Benedikt Eickhoffdb8c170Audit publication estate and link hosted docs (#152)2026-08-22T08:26:59+02:00 · Benedikt Eickhoff8182bc3Audit publication estate and link hosted docs2026-08-22T08:21:44+02:00 · Benedikt Eickhoff9d931d6Refine MIDI2 documentation template2026-08-22T08:02:45+02:00 · Benedikt Eickhoff072b2d3Refine MIDI2 docs with Apple-style documentation layout2026-08-22T07:57:41+02:00 · Benedikt Eickhoffe15656eFix published docs asset permissions2026-08-22T07:52:12+02:00 · Benedikt Eickhoff34f2d00Ensure published docs assets are web-readable2026-08-22T07:46:55+02:00 · Benedikt Eickhoffdeea5ffAdd governance-aligned MIDI2 documentation site2026-08-22T07:43:51+02:00 · Benedikt Eickhoff3a564eeAlign MIDI2 docs with publication estate shell2026-08-22T07:40:12+02:00 · Benedikt Eickhoff