{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30555698,"defaultBranch":"master","name":"midifile","ownerLogin":"craigsapp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-09T20:05:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3487289?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1423512872.0","currentOid":""},"activityList":{"items":[{"before":"88bfa907d58bf9a8019bd869257b02a715591ba3","after":"f79e8ea395b858ceb6e0d8f353885ff80773dc76","ref":"refs/heads/master","pushedAt":"2024-04-22T22:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Sort system includes alphabetically","shortMessageHtmlLink":"Sort system includes alphabetically"}},{"before":"6ca59f8c0c5ad55200b3f8a5a287abe48efefcaa","after":"88bfa907d58bf9a8019bd869257b02a715591ba3","ref":"refs/heads/master","pushedAt":"2024-04-22T22:00:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"5d2770a62a36c5ee77ec768990f15096153602f7","after":"6ca59f8c0c5ad55200b3f8a5a287abe48efefcaa","ref":"refs/heads/master","pushedAt":"2024-04-22T21:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Convert #defines into enums.","shortMessageHtmlLink":"Convert #defines into enums."}},{"before":"d4f46584b953dd7f2ec9090328660deba0a3f34c","after":"5d2770a62a36c5ee77ec768990f15096153602f7","ref":"refs/heads/master","pushedAt":"2024-04-22T19:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Prevent mid2hum.cpp from being compiled by default with cmake (duplicate inclusion CMakeLists.txt).","shortMessageHtmlLink":"Prevent mid2hum.cpp from being compiled by default with cmake (duplic…"}},{"before":"bb8f877170dc8f1696fccbfd7fcfbf561655af2d","after":"d4f46584b953dd7f2ec9090328660deba0a3f34c","ref":"refs/heads/master","pushedAt":"2024-04-22T19:24:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Fix signed/unsigned compiler warning.","shortMessageHtmlLink":"Fix signed/unsigned compiler warning."}},{"before":"1ef7944b1fe693394a7d21152e0386e2c28c7de4","after":"bb8f877170dc8f1696fccbfd7fcfbf561655af2d","ref":"refs/heads/master","pushedAt":"2024-04-22T17:07:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Fix unsigned to signed int compiler warning.","shortMessageHtmlLink":"Fix unsigned to signed int compiler warning."}},{"before":"89ec7c5b27276ecbc550b6c8c7d0ae172a7a612d","after":"1ef7944b1fe693394a7d21152e0386e2c28c7de4","ref":"refs/heads/master","pushedAt":"2024-04-22T17:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Fix double-to-int compiler warning.","shortMessageHtmlLink":"Fix double-to-int compiler warning."}},{"before":"5765698d9ee02d00c6cfef257ec738b0d94f0102","after":"89ec7c5b27276ecbc550b6c8c7d0ae172a7a612d","ref":"refs/heads/master","pushedAt":"2024-04-22T17:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Fix double-to-int compiler warning.","shortMessageHtmlLink":"Fix double-to-int compiler warning."}},{"before":"45324818697e29ff2fce88e25114d98a55cef962","after":"5765698d9ee02d00c6cfef257ec738b0d94f0102","ref":"refs/heads/master","pushedAt":"2024-04-22T17:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Prevent double-to-int compiler warning.","shortMessageHtmlLink":"Prevent double-to-int compiler warning."}},{"before":"ade553ffcc563f37fd6eaa3215e25e331cfba2f5","after":"45324818697e29ff2fce88e25114d98a55cef962","ref":"refs/heads/master","pushedAt":"2024-04-22T15:25:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Merge branch 'gitignore'","shortMessageHtmlLink":"Merge branch 'gitignore'"}},{"before":"fd670a014ebbd7c5e16645d2013b805296e5387d","after":"ade553ffcc563f37fd6eaa3215e25e331cfba2f5","ref":"refs/heads/master","pushedAt":"2024-04-22T15:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Updates to mididiss.cpp","shortMessageHtmlLink":"Updates to mididiss.cpp"}},{"before":"acc3bc44444e74766b325176e5bd28f45a60dc99","after":"fd670a014ebbd7c5e16645d2013b805296e5387d","ref":"refs/heads/master","pushedAt":"2024-04-22T15:19:50.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Merge pull request #107 from rettinghaus/modernize\n\nModernize imports and loops","shortMessageHtmlLink":"Merge pull request #107 from rettinghaus/modernize"}},{"before":"420267c7938eee588c57306a4662ce3d224b8f66","after":"acc3bc44444e74766b325176e5bd28f45a60dc99","ref":"refs/heads/master","pushedAt":"2024-04-22T07:24:42.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Merge pull request #104 from eNote-GmbH/dev-keysig\n\nForgotten over time... Looks good.","shortMessageHtmlLink":"Merge pull request #104 from eNote-GmbH/dev-keysig"}},{"before":"db44d7a3e21f3c137d00fbe1a2f555c4e47a0425","after":"420267c7938eee588c57306a4662ce3d224b8f66","ref":"refs/heads/master","pushedAt":"2024-02-05T19:58:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Enhance midimean tool to calculate average pitch by note durations, and select notes only in specific track or channel.","shortMessageHtmlLink":"Enhance midimean tool to calculate average pitch by note durations, a…"}},{"before":"6b316685301dbe2da3ce24de8ce41ede7cbb576f","after":"db44d7a3e21f3c137d00fbe1a2f555c4e47a0425","ref":"refs/heads/master","pushedAt":"2024-02-05T01:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Fix indenting and remove debugging statements in CMakeLists.txt updating script.","shortMessageHtmlLink":"Fix indenting and remove debugging statements in CMakeLists.txt updat…"}},{"before":"3f7524d47a51f6747315bebd67af6ad84a55682f","after":"6b316685301dbe2da3ce24de8ce41ede7cbb576f","ref":"refs/heads/master","pushedAt":"2024-02-05T01:11:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Rename midicater to midicat and also add newer example programs (update CMakeLists.txt automatically with tools/.makeCmake)","shortMessageHtmlLink":"Rename midicater to midicat and also add newer example programs (upda…"}},{"before":"f84a06d98282167145323399098b52de6c8d65da","after":"3f7524d47a51f6747315bebd67af6ad84a55682f","ref":"refs/heads/master","pushedAt":"2024-02-03T05:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Do more tab indenting.","shortMessageHtmlLink":"Do more tab indenting."}},{"before":"bc621e1e019d63a8637b8a47f8ad421f718be83f","after":"f84a06d98282167145323399098b52de6c8d65da","ref":"refs/heads/master","pushedAt":"2024-02-03T04:46:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Stylize and modernize includes.","shortMessageHtmlLink":"Stylize and modernize includes."}},{"before":"171ab6c1719020184a8f985ba74f0450c4878be0","after":"bc621e1e019d63a8637b8a47f8ad421f718be83f","ref":"refs/heads/master","pushedAt":"2024-02-03T04:36:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Add readme target to makefile.","shortMessageHtmlLink":"Add readme target to makefile."}},{"before":"e3c068a3985eea0776b0f00d93ccf9f8d6463d84","after":"171ab6c1719020184a8f985ba74f0450c4878be0","ref":"refs/heads/master","pushedAt":"2024-02-03T04:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Fix typos.","shortMessageHtmlLink":"Fix typos."}},{"before":"9800d4e8eec587ed2b2da723ad4a932852bd334a","after":"e3c068a3985eea0776b0f00d93ccf9f8d6463d84","ref":"refs/heads/master","pushedAt":"2024-02-03T04:33:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Add temper.cpp tool (demo of using pitch bend to play temperaments).","shortMessageHtmlLink":"Add temper.cpp tool (demo of using pitch bend to play temperaments)."}},{"before":"ee979e14938e0786f90553f7824ede368eb8ae9b","after":"9800d4e8eec587ed2b2da723ad4a932852bd334a","ref":"refs/heads/master","pushedAt":"2024-02-02T20:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Finish last commit.","shortMessageHtmlLink":"Finish last commit."}},{"before":"387da394e2c54d55c175102eb8ae51f478566a2f","after":"ee979e14938e0786f90553f7824ede368eb8ae9b","ref":"refs/heads/master","pushedAt":"2024-02-02T20:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Remove reduntant text in tool descriptions.","shortMessageHtmlLink":"Remove reduntant text in tool descriptions."}},{"before":"124e769ba01c2f5eedaf1cce8167ad031a65ee4a","after":"387da394e2c54d55c175102eb8ae51f478566a2f","ref":"refs/heads/master","pushedAt":"2024-02-02T20:25:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Rename tools/channelinfo.cpp to tools/chaninfo.cpp.","shortMessageHtmlLink":"Rename tools/channelinfo.cpp to tools/chaninfo.cpp."}},{"before":"fb6e5385b0b88253ddf5c0009ed43ece72c21ae1","after":"124e769ba01c2f5eedaf1cce8167ad031a65ee4a","ref":"refs/heads/master","pushedAt":"2024-02-02T20:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Add README.md to tools directory.","shortMessageHtmlLink":"Add README.md to tools directory."}},{"before":"44cd0ff0d38f86a4b899dc77ae49edf444761cda","after":"fb6e5385b0b88253ddf5c0009ed43ece72c21ae1","ref":"refs/heads/master","pushedAt":"2024-02-02T20:05:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Clean up tool headers and convert to tab indentation.","shortMessageHtmlLink":"Clean up tool headers and convert to tab indentation."}},{"before":"78a85f51f92b7f57904c2d14f1813f5a6f7e7318","after":"44cd0ff0d38f86a4b899dc77ae49edf444761cda","ref":"refs/heads/master","pushedAt":"2024-01-13T23:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Updates to midireg (register) tool.","shortMessageHtmlLink":"Updates to midireg (register) tool."}},{"before":"838c62c4a13245ced8e13a84e6c2a1994664acd5","after":"78a85f51f92b7f57904c2d14f1813f5a6f7e7318","ref":"refs/heads/master","pushedAt":"2023-07-09T06:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Add MIDI dissonance analysis tool.","shortMessageHtmlLink":"Add MIDI dissonance analysis tool."}},{"before":"b159efffe63ad4272d8c8ac0418879299d6d50b4","after":"838c62c4a13245ced8e13a84e6c2a1994664acd5","ref":"refs/heads/master","pushedAt":"2023-07-03T18:57:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Add low/mid/high register analysis for MIDI file.","shortMessageHtmlLink":"Add low/mid/high register analysis for MIDI file."}},{"before":"220dfc2a4a9fa39840a365249490e801e1d310c1","after":"b159efffe63ad4272d8c8ac0418879299d6d50b4","ref":"refs/heads/master","pushedAt":"2023-07-03T17:08:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"craigsapp","name":"Craig Stuart Sapp","path":"/craigsapp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487289?s=80&v=4"},"commit":{"message":"Add tool remove all but one note sounding at the same time as other notes at the same pitch.","shortMessageHtmlLink":"Add tool remove all but one note sounding at the same time as other n…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMlQyMjo0ODozMS4wMDAwMDBazwAAAAQ3f1Qk","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMlQyMjo0ODozMS4wMDAwMDBazwAAAAQ3f1Qk","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wM1QxNzowODo1OS4wMDAwMDBazwAAAANN4K2h"}},"title":"Activity · craigsapp/midifile"}