Skip to content

Add Automation View for Patch Cables / Modulation Depth#1374

Merged
seangoodvibes merged 5 commits into
SynthstromAudible:communityfrom
seangoodvibes:Enter-Automation-View-for-Patch-Cable
Feb 29, 2024
Merged

Add Automation View for Patch Cables / Modulation Depth#1374
seangoodvibes merged 5 commits into
SynthstromAudible:communityfrom
seangoodvibes:Enter-Automation-View-for-Patch-Cable

Conversation

@seangoodvibes

@seangoodvibes seangoodvibes commented Feb 29, 2024

Copy link
Copy Markdown
Collaborator

Added ability to jump from the Sound menu for Patch Cables / Modulation Depth into automation view.

For patch cables / modulation depth, the grid value ranges for each pad have been adapted to accomodate the full -50 to +50 range.

The bottom pad in the grid will set the value to -50 and the top pad in the grid will set the value to +50.

You can set the value to 0 by pressing and holding the two middle pads.

The LED indicators for the mod encoders have been updated to show the full -50 to +50 range as well.

This diagram shows the updated value ranges for the pads when automating a patch cable / modulation depth.

Screenshot 2024-02-28 at 7 43 23 PMScreenshot 2024-02-28 at 7 47 12 PM

Added ability to jump from the Sound menu for Patch Cables / Modulation Depth into automation view.

For patch cables / modulation depth, the grid value ranges for each pad have been adapted to accomodate the full -50 to +50 range.

The bottom pad in the grid will set the value to -50 and the top pad in the grid will set the value to +50.

You can set the value to 0 by pressing and holding the two middle pads.

The LED indicators for the mod encoders have been updated to show the full -50 to +50 range as well.
@seangoodvibes seangoodvibes added the cherry-pick Commit to cherry pick to release branch label Feb 29, 2024
@seangoodvibes seangoodvibes added this to the Release 1.1 milestone Feb 29, 2024
@github-actions

github-actions Bot commented Feb 29, 2024

Copy link
Copy Markdown
Contributor

Test Results

9 tests  ±0   9 ✅ ±0   0s ⏱️ ±0s
2 suites ±0   0 💤 ±0 
2 files   ±0   0 ❌ ±0 

Results for commit 8438665. ± Comparison against base commit 852d1b4.

♻️ This comment has been updated with latest results.

@seangoodvibes
seangoodvibes force-pushed the Enter-Automation-View-for-Patch-Cable branch from e0ec9ba to 1fc4c86 Compare February 29, 2024 00:55
@seangoodvibes
seangoodvibes force-pushed the Enter-Automation-View-for-Patch-Cable branch from b034d5a to 7d942a3 Compare February 29, 2024 00:55
// if you're dealing with a patch cable which has a -128 to +128 range
// we'll need to convert it to a 0 - 128 range for purpose of rendering on knob indicators
if (!onArrangerView && (getCurrentClip()->lastSelectedParamKind == params::Kind::PATCH_CABLE)) {
float floatKnobPos = kMaxKnobPos * ((static_cast<float>(knobPos) + kMaxKnobPos) / (kMaxKnobPos * 2));

@m-m-adams m-m-adams Feb 29, 2024

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally they'd show bipolar, maybe negative values fill in from the top.

Currently this doesn't match the display of learning gold knobs to patch cables either (which is positive only). I think they need to match either way - so only positives in automation right now, or display it bipolar with negatives coming down, or fix both

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I will be fixing both so that the gold knobs outside automation view are bipolar as well. Thought it would be best to do that in a separate PR. It should be bipolar so that the middle of the LED indicators is 0, just like with pan.

@seangoodvibes
seangoodvibes added this pull request to the merge queue Feb 29, 2024
Merged via the queue into SynthstromAudible:community with commit e2b0fc4 Feb 29, 2024
github-actions Bot pushed a commit that referenced this pull request Feb 29, 2024
* Add Automation View for Patch Cables / Modulation Depth

Added ability to jump from the Sound menu for Patch Cables / Modulation Depth into automation view.

For patch cables / modulation depth, the grid value ranges for each pad have been adapted to accomodate the full -50 to +50 range.

The bottom pad in the grid will set the value to -50 and the top pad in the grid will set the value to +50.

You can set the value to 0 by pressing and holding the two middle pads.

The LED indicators for the mod encoders have been updated to show the full -50 to +50 range as well.

* Update automation_view.md

* Update documentation

* Add PR link

* Cleanup
tastycode pushed a commit to tastycode/DelugeFirmware that referenced this pull request Jul 3, 2024
…dible#1374)

* Add Automation View for Patch Cables / Modulation Depth

Added ability to jump from the Sound menu for Patch Cables / Modulation Depth into automation view.

For patch cables / modulation depth, the grid value ranges for each pad have been adapted to accomodate the full -50 to +50 range.

The bottom pad in the grid will set the value to -50 and the top pad in the grid will set the value to +50.

You can set the value to 0 by pressing and holding the two middle pads.

The LED indicators for the mod encoders have been updated to show the full -50 to +50 range as well.

* Update automation_view.md

* Update documentation

* Add PR link

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

Labels

cherry-pick Commit to cherry pick to release branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants