{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":660284247,"defaultBranch":"main","name":"compose","ownerLogin":"OlivierNicole","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-29T16:46:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14031333?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688057291.0","currentOid":""},"activityList":{"items":[{"before":"9f55edf6a81d0aa38363862b5d0f73998a31e4b1","after":"7572a5ba462880702882b855c0028f1842c39da9","ref":"refs/heads/main","pushedAt":"2023-08-20T16:28:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Updated building instructions","shortMessageHtmlLink":"Updated building instructions"}},{"before":"4fd0f52c26d2e8776915b79c0b5bd741811c1c97","after":"9f55edf6a81d0aa38363862b5d0f73998a31e4b1","ref":"refs/heads/main","pushedAt":"2023-08-02T21:04:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Add transposition options","shortMessageHtmlLink":"Add transposition options"}},{"before":"05e4d942b9261f1c235f816d1f65f4214eea7b2d","after":"4fd0f52c26d2e8776915b79c0b5bd741811c1c97","ref":"refs/heads/main","pushedAt":"2023-08-02T20:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Improve readme further","shortMessageHtmlLink":"Improve readme further"}},{"before":"efd1308697d0d292c966c8d09c1cf844b765814c","after":"05e4d942b9261f1c235f816d1f65f4214eea7b2d","ref":"refs/heads/main","pushedAt":"2023-08-02T20:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Update readme to account for missing package","shortMessageHtmlLink":"Update readme to account for missing package"}},{"before":"bb262b14ba7dfb08257eae0bf1a8a5990270e41f","after":"efd1308697d0d292c966c8d09c1cf844b765814c","ref":"refs/heads/main","pushedAt":"2023-08-02T20:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Update readme with new options","shortMessageHtmlLink":"Update readme with new options"}},{"before":"3c816608aecbe0f124eddc825aaed5e2718b1242","after":"bb262b14ba7dfb08257eae0bf1a8a5990270e41f","ref":"refs/heads/main","pushedAt":"2023-08-02T13:43:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Formatting","shortMessageHtmlLink":"Formatting"}},{"before":"bf0f0f1fed62f37954a19f4fa8d20037bf434091","after":"3c816608aecbe0f124eddc825aaed5e2718b1242","ref":"refs/heads/main","pushedAt":"2023-08-02T13:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Proper error message when no signatures are found","shortMessageHtmlLink":"Proper error message when no signatures are found"}},{"before":"5cdcdd45f13a0125358bf35dbadb1323eb67012e","after":"bf0f0f1fed62f37954a19f4fa8d20037bf434091","ref":"refs/heads/main","pushedAt":"2023-08-02T10:46:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Stop failing when ticks per beat of inputs differ","shortMessageHtmlLink":"Stop failing when ticks per beat of inputs differ"}},{"before":"cb5fcc602af3644709d64d333ec1a053e4c88c2d","after":"5cdcdd45f13a0125358bf35dbadb1323eb67012e","ref":"refs/heads/main","pushedAt":"2023-07-31T12:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Fix dependencies","shortMessageHtmlLink":"Fix dependencies"}},{"before":"eb203bcdae7d466d37e22a71dca9c38781a39c51","after":"cb5fcc602af3644709d64d333ec1a053e4c88c2d","ref":"refs/heads/main","pushedAt":"2023-07-31T12:20:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Improve readme","shortMessageHtmlLink":"Improve readme"}},{"before":"9633bf962da110317793adfc6b27c04eb61f3261","after":"eb203bcdae7d466d37e22a71dca9c38781a39c51","ref":"refs/heads/main","pushedAt":"2023-07-31T12:16:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Rename and reorganize project","shortMessageHtmlLink":"Rename and reorganize project"}},{"before":"7481befd6a8313cdda5828914e0448fe598c38be","after":"9633bf962da110317793adfc6b27c04eb61f3261","ref":"refs/heads/main","pushedAt":"2023-07-31T10:45:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Add examples and documentation","shortMessageHtmlLink":"Add examples and documentation"}},{"before":"955246a777465a942e978c69c8de7a0e13bb32e5","after":"7481befd6a8313cdda5828914e0448fe598c38be","ref":"refs/heads/main","pushedAt":"2023-07-30T22:53:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"ocamlformat","shortMessageHtmlLink":"ocamlformat"}},{"before":"5d2bd88416618f0350b35b1d1b3b82bc136afdd8","after":"955246a777465a942e978c69c8de7a0e13bb32e5","ref":"refs/heads/main","pushedAt":"2023-07-30T22:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Fix bugs in consonance and improve rythm creation","shortMessageHtmlLink":"Fix bugs in consonance and improve rythm creation"}},{"before":"dea4c884eb4f4d8e4946e7f7629313bd05103960","after":"5d2bd88416618f0350b35b1d1b3b82bc136afdd8","ref":"refs/heads/main","pushedAt":"2023-07-30T10:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Add second voice creation and cadence insertion\n\nA few bugs remain though.","shortMessageHtmlLink":"Add second voice creation and cadence insertion"}},{"before":"cdbb04483552201318222505478663e0456b1c58","after":"dea4c884eb4f4d8e4946e7f7629313bd05103960","ref":"refs/heads/main","pushedAt":"2023-07-27T12:30:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Implement system events in MIDI writer","shortMessageHtmlLink":"Implement system events in MIDI writer"}},{"before":"a15e55f803c21186996bc6d6174c6f37f15f5fc7","after":"cdbb04483552201318222505478663e0456b1c58","ref":"refs/heads/main","pushedAt":"2023-07-26T08:15:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"WIP System events support in file writer","shortMessageHtmlLink":"WIP System events support in file writer"}},{"before":"95990e0eaefaf9406644f96447e9f7c1dc899123","after":"a15e55f803c21186996bc6d6174c6f37f15f5fc7","ref":"refs/heads/main","pushedAt":"2023-07-23T23:37:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Composition of upper voice working","shortMessageHtmlLink":"Composition of upper voice working"}},{"before":"351b1af1b077a9e5047f60065e61601b66d85b3d","after":"95990e0eaefaf9406644f96447e9f7c1dc899123","ref":"refs/heads/main","pushedAt":"2023-07-23T22:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Composition of upper voice working","shortMessageHtmlLink":"Composition of upper voice working"}},{"before":"9c6fbd1516dc0e382fecf87535a282bee6907daf","after":"351b1af1b077a9e5047f60065e61601b66d85b3d","ref":"refs/heads/main","pushedAt":"2023-07-18T21:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Stop using Mm completely, WIP processing input musical works","shortMessageHtmlLink":"Stop using Mm completely, WIP processing input musical works"}},{"before":"589726d5933dd441d289cdf93b3d0129acc46c6b","after":"9c6fbd1516dc0e382fecf87535a282bee6907daf","ref":"refs/heads/main","pushedAt":"2023-07-12T21:13:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Rebase on @gridbugs's changes and resolve conflicts","shortMessageHtmlLink":"Rebase on @gridbugs's changes and resolve conflicts"}},{"before":"1f8088caa8318998a3db5bb0b824f18893e2c0a6","after":"589726d5933dd441d289cdf93b3d0129acc46c6b","ref":"refs/heads/main","pushedAt":"2023-07-10T22:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"WIP Better MIDI I/O\n\nSwitch to @gridbugs's MIDI parser, extend it and implement the file\nwriter counterpart.","shortMessageHtmlLink":"WIP Better MIDI I/O"}},{"before":"1f1138094a1a53772824127a6d6536202cbe5b8d","after":"1f8088caa8318998a3db5bb0b824f18893e2c0a6","ref":"refs/heads/main","pushedAt":"2023-06-30T16:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"README.md was in the wrong directory","shortMessageHtmlLink":"README.md was in the wrong directory"}},{"before":"b0a9046475e40b5bd840f7ebb267f9041fc1118f","after":"1f1138094a1a53772824127a6d6536202cbe5b8d","ref":"refs/heads/main","pushedAt":"2023-06-30T16:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"366abbe50befb275eef2748210d83575d77f3e9d","after":"b0a9046475e40b5bd840f7ebb267f9041fc1118f","ref":"refs/heads/main","pushedAt":"2023-06-30T16:18:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Extending Mm, wip trying to save music to MIDI\n\nMm is rather insufficient when it comes to writing MIDI since it throws\naway everything that is not `Note_on`, `Note_off` or control change,\nwhich makes MIDI software like MuseScore reject my files. So my work so\nfar does not amount to much. Next steps are to actually keep all MIDI\nevents in order to write them to a file.","shortMessageHtmlLink":"Extending Mm, wip trying to save music to MIDI"}},{"before":null,"after":"366abbe50befb275eef2748210d83575d77f3e9d","ref":"refs/heads/main","pushedAt":"2023-06-29T16:48:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OlivierNicole","name":"Olivier Nicole","path":"/OlivierNicole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14031333?s=80&v=4"},"commit":{"message":"Add gitignore","shortMessageHtmlLink":"Add gitignore"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0yMFQxNjoyODowNS4wMDAwMDBazwAAAANugtYH","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yOVQxNjo0ODoxMS4wMDAwMDBazwAAAANLtRlD"}},"title":"Activity ยท OlivierNicole/compose"}