{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":651506690,"defaultBranch":"community","name":"DelugeFirmware","ownerLogin":"litui","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-09T11:44:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/273040?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710097255.0","currentOid":""},"activityList":{"items":[{"before":"eeb50c7f35526ddd1d0438300ccf248f8a241c4b","after":"8aa506ff864e3bee7e3faa623e42904841d6a068","ref":"refs/heads/community","pushedAt":"2024-06-15T14:21:51.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Remove encoderAction flag (#2129)\n\nIdentified bug where shortcut blinking doesn't get reset when exiting and re-entering automation view while performing an encoder action\n\nRemoved encoderAction flag from automation view as it is no longer necessary now that shortcut blinking has been removed from the UI rendering function (renderMainPads)","shortMessageHtmlLink":"Remove encoderAction flag (SynthstromAudible#2129)"}},{"before":"2e09148d0b59f9d4060ff8b98c74cc1bdb48fff5","after":"eeb50c7f35526ddd1d0438300ccf248f8a241c4b","ref":"refs/heads/community","pushedAt":"2024-06-07T16:38:36.000Z","pushType":"push","commitsCount":53,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Refactor InstrumentClipView::horizontalEncoderAction (#2100)\n\n* Refactor horizontal encoder action\n\nRefactored code for editing note row length and rotating note row horizontally out of horizontalEncoderAction into their own separate functions\n\nPrep for velocity note view\n\n* format","shortMessageHtmlLink":"Refactor InstrumentClipView::horizontalEncoderAction (SynthstromAudib…"}},{"before":"9f20b5da797191ad28118fe5c96014a8b6a02fd6","after":"2e09148d0b59f9d4060ff8b98c74cc1bdb48fff5","ref":"refs/heads/community","pushedAt":"2024-05-21T19:30:05.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Fix true false checks (#1986)\n\nUpdated checks true/false checks to 1/0 checks","shortMessageHtmlLink":"Fix true false checks (SynthstromAudible#1986)"}},{"before":"641da95ae5dafcc41fc3366131c5fcd169972468","after":"9f20b5da797191ad28118fe5c96014a8b6a02fd6","ref":"refs/heads/community","pushedAt":"2024-05-14T18:13:14.000Z","pushType":"push","commitsCount":154,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"LFO: S&H and random walk step properly on overflow (#1926)\n\n* Overflow causes by LFO::tick() still misses a cycle.\n\n* I'm not 100% convinced the difference is audible. I _think_\n I can hear tiny bit of clickiness when modulating LPF with\n a random LFO without this patch, but my ears my be deceiving\n me... might also be luck involved, as to which bits happen to\n be present in the uninitialized value.","shortMessageHtmlLink":"LFO: S&H and random walk step properly on overflow (SynthstromAudible…"}},{"before":"57f97410f12804ee839cca44fcef1754f776f5e3","after":"641da95ae5dafcc41fc3366131c5fcd169972468","ref":"refs/heads/community","pushedAt":"2024-03-23T22:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Fixed clip menu crash bug (#1570)\n\nFIxed bug with menu crashing when using grid shortcut after you are already in the menu","shortMessageHtmlLink":"Fixed clip menu crash bug (SynthstromAudible#1570)"}},{"before":"faed11c088d076d0b62f34e5f3e59ac1884d3dc3","after":"57f97410f12804ee839cca44fcef1754f776f5e3","ref":"refs/heads/community","pushedAt":"2024-03-23T22:45:46.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Update session view detection (#1566)\n\nUpdated code to detect if we're in a session view while entering / already in the menu to ensure that the right menu item gets opened and right model stack gets setup.","shortMessageHtmlLink":"Update session view detection (SynthstromAudible#1566)"}},{"before":null,"after":"465950a3195e65aae623c8cc2b7ef640eb7f0e98","ref":"refs/heads/feature/loopy-pro-template-en","pushedAt":"2024-03-10T19:00:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Adding English Deluge MIDI Follow template for loopy pro","shortMessageHtmlLink":"Adding English Deluge MIDI Follow template for loopy pro"}},{"before":"f6f86348ff5b4d81d43cb9efb43653e53d428cab","after":"faed11c088d076d0b62f34e5f3e59ac1884d3dc3","ref":"refs/heads/community","pushedAt":"2024-03-10T18:57:42.000Z","pushType":"push","commitsCount":87,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"session: do not show info names on 7seg (#1460)\n\nMaybe fixes #1062","shortMessageHtmlLink":"session: do not show info names on 7seg (SynthstromAudible#1460)"}},{"before":"b819a74bf34920edc970d34703493367181c7c95","after":"f6f86348ff5b4d81d43cb9efb43653e53d428cab","ref":"refs/heads/community","pushedAt":"2024-02-19T19:00:44.000Z","pushType":"push","commitsCount":74,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Move config suggestions to dir (#1212)\n\n* create vscode default dir\n\n* note it in contributing documentation\n\n* create .vscode and copy config contents if needed\n\n* define compile commands location","shortMessageHtmlLink":"Move config suggestions to dir (SynthstromAudible#1212)"}},{"before":"bc7a23261262addd82c45de6d9f845ee881fe985","after":"7238496feb6f26a75c36a8ea4d98d78836455998","ref":"refs/heads/feature/lumi-keys","pushedAt":"2024-01-30T23:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Added PR reference to bottom of Community Features doc.","shortMessageHtmlLink":"Added PR reference to bottom of Community Features doc."}},{"before":"fcad8b2b57a360cb81f2094281aa6390dc5c5d0f","after":"bc7a23261262addd82c45de6d9f845ee881fe985","ref":"refs/heads/feature/lumi-keys","pushedAt":"2024-01-30T23:00:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Merge branch 'community' into feature/lumi-keys","shortMessageHtmlLink":"Merge branch 'community' into feature/lumi-keys"}},{"before":"9740402ec14129a4805e99f66fb454e414470dcd","after":"fcad8b2b57a360cb81f2094281aa6390dc5c5d0f","ref":"refs/heads/feature/lumi-keys","pushedAt":"2024-01-30T22:59:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Adding docs for the Lumi Keys Studio Edition integration.","shortMessageHtmlLink":"Adding docs for the Lumi Keys Studio Edition integration."}},{"before":"277e3971bc8d5d61eebd0c3195e192bccda7de82","after":"9740402ec14129a4805e99f66fb454e414470dcd","ref":"refs/heads/feature/lumi-keys","pushedAt":"2024-01-30T22:45:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Merge branch 'community' into feature/lumi-keys","shortMessageHtmlLink":"Merge branch 'community' into feature/lumi-keys"}},{"before":null,"after":"277e3971bc8d5d61eebd0c3195e192bccda7de82","ref":"refs/heads/feature/lumi-keys","pushedAt":"2024-01-30T22:41:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Adding docs for the Lumi Keys Studio Edition integration.","shortMessageHtmlLink":"Adding docs for the Lumi Keys Studio Edition integration."}},{"before":"922a59fb11965df166e66da876a716f837a76884","after":"b819a74bf34920edc970d34703493367181c7c95","ref":"refs/heads/community","pushedAt":"2024-01-30T15:42:42.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Fix sysex loader v2 (final) (Really Final) (FINAL FINAL) (oops deleted old branch) (#1126)\n\n* ramloader: fix sysez flash\n\nFixes sysex flashing by disabling the MMU, and using a ASM chainload\nimplementation instead of sketchy byte copies.\n\n* address feedback","shortMessageHtmlLink":"Fix sysex loader v2 (final) (Really Final) (FINAL FINAL) (oops delete…"}},{"before":"5759ca86211fc9feddcc0553027600267e7c34b6","after":"0f0d2158ecf44ab588b1ccecd666d756931138d0","ref":"refs/heads/feature/gr-lychee-testing","pushedAt":"2024-01-30T15:42:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Launch file for BMP and guaranteed run on GR-LYCHEE.","shortMessageHtmlLink":"Launch file for BMP and guaranteed run on GR-LYCHEE."}},{"before":"6cf87ee9a4e538b43310b4cd74ccde7e79004b62","after":"922a59fb11965df166e66da876a716f837a76884","ref":"refs/heads/community","pushedAt":"2024-01-29T17:43:24.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Bugfix/xml parser sanity check (#1106)\n\n* check firmware version on song load and fix format on missing tags\n\n* ensure caller depth is never higher than file parser depth\n\n* format","shortMessageHtmlLink":"Bugfix/xml parser sanity check (SynthstromAudible#1106)"}},{"before":null,"after":"5759ca86211fc9feddcc0553027600267e7c34b6","ref":"refs/heads/feature/gr-lychee-testing","pushedAt":"2024-01-29T01:49:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Fallback to GR-LYCHEE if no PIC firmware version found.","shortMessageHtmlLink":"Fallback to GR-LYCHEE if no PIC firmware version found."}},{"before":"33b625e1b178eda3e6229e916b7b912e1f84d730","after":"6cf87ee9a4e538b43310b4cd74ccde7e79004b62","ref":"refs/heads/community","pushedAt":"2024-01-28T21:07:48.000Z","pushType":"push","commitsCount":44,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Add clangd completion engine to VSCode (#1077)","shortMessageHtmlLink":"Add clangd completion engine to VSCode (SynthstromAudible#1077)"}},{"before":"7d2bc1dec3743beae0857b98a87c443a08520031","after":"33b625e1b178eda3e6229e916b7b912e1f84d730","ref":"refs/heads/community","pushedAt":"2024-01-22T01:20:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Change preset for whole instrument track (#1016)\n\n* clarify function name\n\n* use same logic from row and grid mode\n\n* fix infinite loop if no instruments available","shortMessageHtmlLink":"Change preset for whole instrument track (SynthstromAudible#1016)"}},{"before":"e0faabdb2d116d7e07bc5e55d393408da61f4011","after":"7d2bc1dec3743beae0857b98a87c443a08520031","ref":"refs/heads/community","pushedAt":"2024-01-21T22:00:42.000Z","pushType":"push","commitsCount":80,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Add support for versioned toolchains (#938)\n\n* Add support for versioned toolchains\n\n* Address comments, bump dbt version for multi-version Docker CI\n\n* Address comments re: docker split paths\n\n* Add envclean task\n\n* Remove unused import\n\n* Fix docker download url","shortMessageHtmlLink":"Add support for versioned toolchains (SynthstromAudible#938)"}},{"before":"5bc1a6cd3a21b7e46b33467341ceb8c794075640","after":"e0faabdb2d116d7e07bc5e55d393408da61f4011","ref":"refs/heads/community","pushedAt":"2024-01-03T18:19:35.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Refactor currentSong->currentClip usage (#906)\n\n* Refactor getCurrentClip and getCurrentInstrument\n\nRelocated various duplicate getCurrentClip/getCurrentInstrument functions to Song.h\n\n* Refactor AudioClip::getClip()\n\nRemoved AudioClip::getClip() and using new getCurrentAudioClip() instead\n\n* DBT format\n\n* Make getCurrentInstrumentClip and getCurrentAudioClip safe\n\nAdd safety checks to getCurrentInstrumentClip and getCurrentAudioClip to make sure that the current clip type matches the clip cast type.\n\n* Cleanup functions, remove extern\n\n* Replace currentSong->currentClip usage everywhere\n\nReplaced currentSong->currentClip references throughout codebase with calls to the new inline functions in Song.h\n\n* Remove inline, move definition to song.cpp\n\nMoved function definitions out of song.h into song.cpp\n\nRemoved function inlining\n\n* Style fixes + create getCurrentKit()\n\n* Style corrections\n\n* Code fix + style correction\n\n* Style adjustments per feedback\n\n* More style adjustments\n\n* Create getCurrentMelodicInstrument()\n\n* Revert \"Create getCurrentMelodicInstrument()\"\n\nThis reverts commit f9ffaff5d2fd56b8018aa4a83ad0cdf18815e21d.","shortMessageHtmlLink":"Refactor currentSong->currentClip usage (SynthstromAudible#906)"}},{"before":"373b2c3447464123c03cebd740d8bd0af606c3c1","after":null,"ref":"refs/heads/feature/lumikeys","pushedAt":"2023-12-22T18:16:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"}},{"before":"4c341fff1c1fc1abcba797b7215e205e8e553787","after":"373b2c3447464123c03cebd740d8bd0af606c3c1","ref":"refs/heads/feature/lumikeys","pushedAt":"2023-12-21T05:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Removed unused delugeScaleMap from Lumi Keys support\n\n- Using bit array comparison instead.","shortMessageHtmlLink":"Removed unused delugeScaleMap from Lumi Keys support"}},{"before":"965010705db67a26489eaf749c37d5df165f7aee","after":"4c341fff1c1fc1abcba797b7215e205e8e553787","ref":"refs/heads/feature/lumikeys","pushedAt":"2023-12-21T04:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Removed unnecessary device_specific menu_item files.","shortMessageHtmlLink":"Removed unnecessary device_specific menu_item files."}},{"before":"595c35bb2d4fd8644ac23be804b1aaa3adb38d18","after":"965010705db67a26489eaf749c37d5df165f7aee","ref":"refs/heads/feature/lumikeys","pushedAt":"2023-12-21T03:58:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"More sysex codes generated instead of referenced.","shortMessageHtmlLink":"More sysex codes generated instead of referenced."}},{"before":"a3e195d6887862f66cdecaf7df218521cf89c3a5","after":"595c35bb2d4fd8644ac23be804b1aaa3adb38d18","ref":"refs/heads/feature/lumikeys","pushedAt":"2023-12-19T21:40:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"LED colours when learned to a clip. Several other tweaks.","shortMessageHtmlLink":"LED colours when learned to a clip. Several other tweaks."}},{"before":"e3fae79c80eb12a420fb07a54841015f999d6fa2","after":"a3e195d6887862f66cdecaf7df218521cf89c3a5","ref":"refs/heads/feature/lumikeys","pushedAt":"2023-12-19T21:25:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"LED colours when learned to a clip. Several other tweaks.","shortMessageHtmlLink":"LED colours when learned to a clip. Several other tweaks."}},{"before":"14e27d8c3d08bf64424e1e90fbddad4da23556e5","after":"e3fae79c80eb12a420fb07a54841015f999d6fa2","ref":"refs/heads/feature/lumikeys","pushedAt":"2023-12-19T21:22:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"LED colours when learned to a clip. Several other tweaks.","shortMessageHtmlLink":"LED colours when learned to a clip. Several other tweaks."}},{"before":"fa1097063ad1b936ea3b53e6a38d759862d4a0cc","after":"5bc1a6cd3a21b7e46b33467341ceb8c794075640","ref":"refs/heads/community","pushedAt":"2023-12-19T21:20:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"litui","name":"Aria Burrell","path":"/litui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/273040?s=80&v=4"},"commit":{"message":"Fix upstream usb midi port reversal (#858)\n\n* initialize port to 0 for upstream 1\n\n* fix switch","shortMessageHtmlLink":"Fix upstream usb midi port reversal (SynthstromAudible#858)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZjTI_AA","startCursor":null,"endCursor":null}},"title":"Activity · litui/DelugeFirmware"}