{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43568664,"defaultBranch":"master","name":"midica","ownerLogin":"truj","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-02T18:16:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14944022?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701289181.0","currentOid":""},"activityList":{"items":[{"before":"588f3cbdd013a74477c6b915968fce3c9651a673","after":"83d2c864b4631deb1b6faa34621c66960fd640e2","ref":"refs/heads/sound-effects","pushedAt":"2024-03-01T18:25:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"Preventing pending effect flows\n\n- #28","shortMessageHtmlLink":"Preventing pending effect flows"}},{"before":"98fe2d1e43aa1f175b299678308d9bc84f4199bb","after":"588f3cbdd013a74477c6b915968fce3c9651a673","ref":"refs/heads/sound-effects","pushedAt":"2024-02-26T18:04:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"Enhanced signed/unsigned parameters for sound effects\n\n- implemented + sign\n- forced usage of signed or unsigned parameters, according to the value type\n- added flex type to allow both (signed/unsigned) parameters\n- #28","shortMessageHtmlLink":"Enhanced signed/unsigned parameters for sound effects"}},{"before":"70d59be5817d8430c941e428a445f96f1a0e937d","after":"98fe2d1e43aa1f175b299678308d9bc84f4199bb","ref":"refs/heads/sound-effects","pushedAt":"2024-02-19T17:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"Implemented controller destination\n\n- implemented controller destination\n- renamed bend to pitch\n- renamed bend_range to pitch_range\n- fixed minor code formatting issues\n- #28","shortMessageHtmlLink":"Implemented controller destination"}},{"before":"19380a16f5eb8a76e853b10641a92abac71aa56f","after":"70d59be5817d8430c941e428a445f96f1a0e937d","ref":"refs/heads/sound-effects","pushedAt":"2024-02-04T16:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"Enabled half tone steps for channel coarse/fine tuning\n\n- added half tone steps for coarse/fine tuning\n- renamed some effects\n- made portamento unit tests more audible\n- bugfix in message classifier\n- #28","shortMessageHtmlLink":"Enabled half tone steps for channel coarse/fine tuning"}},{"before":"a086fb01f96320856cefee202d727773e0a4e909","after":"19380a16f5eb8a76e853b10641a92abac71aa56f","ref":"refs/heads/sound-effects","pushedAt":"2024-01-23T21:24:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"minor bugfixes and better test coverage","shortMessageHtmlLink":"minor bugfixes and better test coverage"}},{"before":"df9511f5c236297524b80787fe61f1c8b87e0a3a","after":"a086fb01f96320856cefee202d727773e0a4e909","ref":"refs/heads/sound-effects","pushedAt":"2024-01-23T21:14:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"sound effects (work in progress)\n\n- implemented mono_at and poly_at\n- enabled poly_at and port_ctrl using .note()\n- enabled effects within patterns\n- for poly_at and port_ctrl in patterns:\n - using note index as parameter for .note()\n- added mono_mode and poly_mode\n- added more unit tests\n- #28","shortMessageHtmlLink":"sound effects (work in progress)"}},{"before":"cfbff92c6e383eaae61384c6b4a10200e5d36098","after":"df9511f5c236297524b80787fe61f1c8b87e0a3a","ref":"refs/heads/sound-effects","pushedAt":"2024-01-05T07:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"fixed build warnings\n\n- made java home path configurable in the precommit hook\n- fixed documentation bug (required java version: 1.8 or higher)\n- small improvement for sound effect tests (#28)","shortMessageHtmlLink":"fixed build warnings"}},{"before":"4dd50eb79c33120349c3112b7b357d73638ca4fe","after":"cfbff92c6e383eaae61384c6b4a10200e5d36098","ref":"refs/heads/sound-effects","pushedAt":"2024-01-04T09:48:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"sound effects (work in progress)\n\n- enabled function parameters as halftones (int or float)\n- enabled function parameters as MSB/LSB\n- added FatalParseException (used for source code problems)\n- implemented creation of RPN / NRPN messages\n- added special treatment of pitch bend range and pitch bend\n- #28","shortMessageHtmlLink":"sound effects (work in progress)"}},{"before":"6ec370ea2c5222f1d0b9dfc3a4271df0665f2d18","after":"4dd50eb79c33120349c3112b7b357d73638ca4fe","ref":"refs/heads/sound-effects","pushedAt":"2023-12-27T15:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"united CHORD_SEPARATOR and PATTERN_INDEX_SEP\n\n- removed PATTERN_INDEX_SEP completely\n- #83","shortMessageHtmlLink":"united CHORD_SEPARATOR and PATTERN_INDEX_SEP"}},{"before":"b6dee666c16f504be5839c93de34433fc9900f73","after":"6ec370ea2c5222f1d0b9dfc3a4271df0665f2d18","ref":"refs/heads/sound-effects","pushedAt":"2023-12-27T14:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"implemented continuous functions for sound effects\n\n- added line(), sin(), cos(), nsin(), ncos()\n- work in progress\n- #28","shortMessageHtmlLink":"implemented continuous functions for sound effects"}},{"before":"175fda9cdb16baea5d7a1bedc862a9c65c085bf6","after":"b6dee666c16f504be5839c93de34433fc9900f73","ref":"refs/heads/sound-effects","pushedAt":"2023-12-17T12:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"renamed pipeline to flow\n\n- #28","shortMessageHtmlLink":"renamed pipeline to flow"}},{"before":"eb3724d9af6eafaabd03f499c71ab3f4859668cb","after":"175fda9cdb16baea5d7a1bedc862a9c65c085bf6","ref":"refs/heads/sound-effects","pushedAt":"2023-12-17T11:40:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"added set() for channel-based and controller-based effects\n\n- #28\n- work in progress","shortMessageHtmlLink":"added set() for channel-based and controller-based effects"}},{"before":"6271755e314bc72ff164e6b22003a20303a5f741","after":"eb3724d9af6eafaabd03f499c71ab3f4859668cb","ref":"refs/heads/sound-effects","pushedAt":"2023-12-09T17:27:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"fixed warnings\n\n- fixed javadoc warnings\n- fixed deprecation warning","shortMessageHtmlLink":"fixed warnings"}},{"before":"72a1cb91c699164572894c7428d6ebad8bada1f6","after":"6271755e314bc72ff164e6b22003a20303a5f741","ref":"refs/heads/sound-effects","pushedAt":"2023-12-09T13:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"change chord separator and pattern index separator\n\n- change both separators from ',' to '/'\n- fixes #83","shortMessageHtmlLink":"change chord separator and pattern index separator"}},{"before":null,"after":"72a1cb91c699164572894c7428d6ebad8bada1f6","ref":"refs/heads/sound-effects","pushedAt":"2023-11-29T20:19:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"prepared sound effect pipelines\n\n- work in progress\n- #28","shortMessageHtmlLink":"prepared sound effect pipelines"}},{"before":"34041b67d6d4026dc85509e2b07cdec8893e30d9","after":"9218960d3b2d0c63f84babfbf76d88b1e822c423","ref":"refs/heads/master","pushedAt":"2023-10-08T11:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"Made MidicaPLParser more robust against wrong charsets in text-based messages\n\nThe following scenario caused a fatal error in step 3:\n1: importing a MIDI file with chinese UTF-8 characters as ISO\n2: exporting the result as MPL\n3: re-importing the resulting MPL\nThis was caused by a regex not working correctly with the wrong encoding.\nFixed by replacing the regex by startsWith() and endsWith()","shortMessageHtmlLink":"Made MidicaPLParser more robust against wrong charsets in text-based …"}},{"before":"0c70f68bd5d85cfe2a08b57a65491db15e40791b","after":"34041b67d6d4026dc85509e2b07cdec8893e30d9","ref":"refs/heads/master","pushedAt":"2023-10-04T09:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"small bugfixes and improvements\n\n- bugfix in the MIDI exporter (fixed a rare problem with wrong midi data)\n- added some key bindings","shortMessageHtmlLink":"small bugfixes and improvements"}},{"before":"d96029f7815f5d3c6c1c226075cbb927a62ca783","after":"0c70f68bd5d85cfe2a08b57a65491db15e40791b","ref":"refs/heads/master","pushedAt":"2023-09-09T20:25:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"keeping tooltips open for a longer time","shortMessageHtmlLink":"keeping tooltips open for a longer time"}},{"before":"3dfe44d5b4f57dccd46ecc8adeeacccdc20c5a68","after":"5f1a8d4ac9fb3726b2a3f4680e4961b324b305de","ref":"refs/heads/keyboard","pushedAt":"2023-09-09T16:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"added key bindings\n\n- added key bindings for the 'remember' checkboxes in the main window\n- re-formatted the keybinding-tooltip for the channel selection in the soundcheck window","shortMessageHtmlLink":"added key bindings"}},{"before":"2eef32e51d7fe19283730519b9cb7db5740a7432","after":"3dfe44d5b4f57dccd46ecc8adeeacccdc20c5a68","ref":"refs/heads/keyboard","pushedAt":"2023-09-09T10:00:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"keybindings and windows issue\n\n- using more reasonable key bindings\n- mitigating a screen resolution dependant display problem","shortMessageHtmlLink":"keybindings and windows issue"}},{"before":null,"after":"2eef32e51d7fe19283730519b9cb7db5740a7432","ref":"refs/heads/keyboard","pushedAt":"2023-09-05T18:36:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"enhanced key bindings\n\n- using better default keybindings\n- adjusted behaviour of text fields and checkboxes to Mac OS if we are on a Mac\n- changed color of selected text in text fields","shortMessageHtmlLink":"enhanced key bindings"}},{"before":"c8a9f8e141ffe49a118a8fa9375e6dc7abcf6591","after":"d96029f7815f5d3c6c1c226075cbb927a62ca783","ref":"refs/heads/master","pushedAt":"2023-08-30T16:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"fixed exporter bugs and unified newline symbols in META messages\n\n- bugfix in MidicaPLExporter\n- bugfix in AldaExporter\n- optimized handling of different newline symbols in META messages\n - display of newlines in FlowLabels\n - meta messages in MidicaPLExporter","shortMessageHtmlLink":"fixed exporter bugs and unified newline symbols in META messages"}},{"before":"c78232fe83473270f1d9b50bdc6f5b80574212a2","after":null,"ref":"refs/heads/osx","pushedAt":"2023-08-24T07:25:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"}},{"before":"441cdfe0fa7e764081040663aeb06eb7cc6678c8","after":"c8a9f8e141ffe49a118a8fa9375e6dc7abcf6591","ref":"refs/heads/master","pushedAt":"2023-08-24T07:22:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"minor bugfixes","shortMessageHtmlLink":"minor bugfixes"}},{"before":null,"after":"c78232fe83473270f1d9b50bdc6f5b80574212a2","ref":"refs/heads/osx","pushedAt":"2023-08-18T15:33:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"osx-specific improvements + bugfix\n\n- setting the taskbar icon if java >= 9\n- changed default shortcuts on osx to be more like expected by mac users\n- fixed exception if the cache dir does not yet exist","shortMessageHtmlLink":"osx-specific improvements + bugfix"}},{"before":"22bf1d51cabde6044754dbe48f68b47586ed350a","after":"441cdfe0fa7e764081040663aeb06eb7cc6678c8","ref":"refs/heads/master","pushedAt":"2023-08-09T17:16:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"added support for ALDA 2\n\n- alda import: checking ALDA version on the system\n- alda export: exporting only ALDA 2\n- converted all midica.org links from http to https\n- bugfixes in the decompiler\n- bugfixes in the MidicaPLParser\n- fixed #73","shortMessageHtmlLink":"added support for ALDA 2"}},{"before":"8c56e749ea628662d01de27ce4a32b66e31957cb","after":"22bf1d51cabde6044754dbe48f68b47586ed350a","ref":"refs/heads/master","pushedAt":"2023-07-26T17:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"added support for compact syntax and barlines to the decompiler\n\n- added support for MidicaPL compact syntax in the decompiler\n- added support for barlines for decompilation to MPL and ALDA\n- added additional line breaks in both formats (elements per line is configurable)\n- fixed some bugs in the decompiler\n- fixed #80","shortMessageHtmlLink":"added support for compact syntax and barlines to the decompiler"}},{"before":"9bd9f2a54de638c12183eee5760d5fe8b959f6d5","after":"8c56e749ea628662d01de27ce4a32b66e31957cb","ref":"refs/heads/master","pushedAt":"2023-05-06T17:08:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"compact syntax supports more options (q, m, tr)\n\n- fixes #79","shortMessageHtmlLink":"compact syntax supports more options (q, m, tr)"}},{"before":"fabaa3f485514323fa2e7060b5f18e6a94703f7d","after":"9bd9f2a54de638c12183eee5760d5fe8b959f6d5","ref":"refs/heads/master","pushedAt":"2023-03-26T14:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"truj","name":"Jan Trukenmüller","path":"/truj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14944022?s=80&v=4"},"commit":{"message":"Added bar lines with checking functionality\n\n- fixed #74","shortMessageHtmlLink":"Added bar lines with checking functionality"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECgue9gA","startCursor":null,"endCursor":null}},"title":"Activity · truj/midica"}