Skip to content

Enhancement/ Probability/Iteration/Fill + Add Note/Note Row Editors#2641

Merged
m-m-adams merged 11 commits into
SynthstromAudible:communityfrom
seangoodvibes:Split-Up-Probability-New-Branch
Sep 22, 2024
Merged

Enhancement/ Probability/Iteration/Fill + Add Note/Note Row Editors#2641
m-m-adams merged 11 commits into
SynthstromAudible:communityfrom
seangoodvibes:Split-Up-Probability-New-Branch

Conversation

@seangoodvibes

@seangoodvibes seangoodvibes commented Sep 13, 2024

Copy link
Copy Markdown
Collaborator

Enhance Note Probability, Iteration and Fill

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Note Editor Menu

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

  • pressing and turning the vertical encoder to edit note repeats
  • editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes.

  • Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Exit Note Editor Menu

You can exit the menu by pressing BACK to back out or you can press the greyed out Mute / Audition pads in the Sidebar

Note Row Editor Menu

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

  • pressing and turning the vertical encoder to enter euclidean notes
  • pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows.

Exit Note Row Menu

You can exit the menu by pressing BACK to back out or you can press the greyed out Main Grid Pads

@seangoodvibes seangoodvibes marked this pull request as draft September 13, 2024 06:00
@seangoodvibes seangoodvibes force-pushed the Split-Up-Probability-New-Branch branch from 5c3ca13 to 9f83597 Compare September 13, 2024 06:02
@github-actions

github-actions Bot commented Sep 13, 2024

Copy link
Copy Markdown
Contributor

Test Results

103 tests  ±0   103 ✅ ±0   0s ⏱️ ±0s
 15 suites ±0     0 💤 ±0 
 15 files   ±0     0 ❌ ±0 

Results for commit d6802c3. ± Comparison against base commit e2a2589.

♻️ This comment has been updated with latest results.

@seangoodvibes seangoodvibes force-pushed the Split-Up-Probability-New-Branch branch 2 times, most recently from 70deef6 to 29166a2 Compare September 14, 2024 17:00
@seangoodvibes seangoodvibes changed the title [DRAFT] Enhance Probability/Iteration/Fill + Add Note/Note Row Editors Enhance Probability/Iteration/Fill + Add Note/Note Row Editors Sep 14, 2024
@seangoodvibes seangoodvibes marked this pull request as ready for review September 14, 2024 23:59
@seangoodvibes seangoodvibes added this to the Release 1.3 milestone Sep 14, 2024
@seangoodvibes seangoodvibes changed the title Enhance Probability/Iteration/Fill + Add Note/Note Row Editors Enhancement/ Probability/Iteration/Fill + Add Note/Note Row Editors Sep 15, 2024
Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.
Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks
Updated pad greyout rendering and handling of pads to exit menu
You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection
You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row
You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor
Rendering and action logger fixes for Euclidean and Rotate Row
@seangoodvibes seangoodvibes force-pushed the Split-Up-Probability-New-Branch branch from d6cadb2 to 4c6d620 Compare September 22, 2024 22:21
Fix changelog
@seangoodvibes seangoodvibes force-pushed the Split-Up-Probability-New-Branch branch from ea2d853 to d6802c3 Compare September 22, 2024 22:24
@m-m-adams m-m-adams added this pull request to the merge queue Sep 22, 2024
Merged via the queue into SynthstromAudible:community with commit 41870c8 Sep 22, 2024
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
seangoodvibes added a commit to seangoodvibes/DelugeFirmware that referenced this pull request Jan 11, 2026
…ynthstromAudible#2641)

* Enhance Probability/Iteration/Fill + Add Note/Note Row Editors

Enhanced existing note probability, iteration and fill function functionality by enabling you to use each type independently. This means that you can now apply probability to iteration and fill and you can also apply iteration to fill.

Holding a note / note row and turning the select encoder now only changes probability.

To edit note / note row iteration and fill settings you need to access the new note and note row editor menu's.

Hold a note and press the select encoder to enter the note editor menu. While in the note editor menu, the selected note will blink. You can select other notes by pressing the notes on the grid.

While in the note editing menu with a note selected, you are able to perform other functions as if you were holding that note, including:

- pressing and turning the vertical encoder to edit note repeats
- editing parameters using the gold knob to enter parameter automation

While in the note editor you can also vertical scroll or horizontal scroll / zoom to select other notes. Note: if you scroll, the note you previously selected will get de-selected. If you were in a note parameter menu, it will kick you back out to the main note editor menu. If you then try to enter one of those note parameter menu's, it will tell you to select a note first.

Hold a note row audition pad and press the select encoder to enter the note row editor menu. While in the note row editor menu, the select note row audition pad will blink. You can select other note row's by pressing the note row audition pad.

While in the note row editing menu with a note row selected, you are able to perform other functions as if you were holding that note row's audition pad, including:

- pressing and turning the vertical encoder to enter euclidean notes
- pressing and turning the horizontal encoder to rotate the note row

While in the note row editor you can also vertical scroll to select other note rows. Note: if you scroll, the note row you previously selected will get de-selected. If you were in a note row parameter menu, it will kick you back out to the main note row editor menu. If you then try to enter one of those note row parameter menu's, it will tell you to select a note row first.

* Fix menu rendering

* Fill mode bug fixes + Update action logger

Fixed bug where fill mode was getting set incorrectly

Fixed action logging when changing note row params

Cleaned up some checks

* Update pad greyout and pads to exit menu

Updated pad greyout rendering and handling of pads to exit menu

* Update row selection with vertical scrolling

You can now vertical scroll and it will update the row selection without exiting the note row parameter menu's

Also when you select a new note row in kit's, it will update the drum selection

* Enable mute pads while in note row editor menu

You can now use the mute pads in the note row editor menu

Pressing mute pads won't change the selected note row

* Fix euclidean and note row editor bugs

You can now vertical scroll after using euclidean in the note row editor

You can now hear note changes if you turn playback on after entering note row editor

* Update comment

* Update documentation

* Euclidean and Rotate Row fixes

Rendering and action logger fixes for Euclidean and Rotate Row

* Update CHANGELOG.md

Fix changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants