Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Step Sequencer value typeins #6516

Closed
Lo-lo78 opened this issue Aug 15, 2022 · 11 comments · Fixed by #6816
Closed

Step Sequencer value typeins #6516

Lo-lo78 opened this issue Aug 15, 2022 · 11 comments · Fixed by #6816
Labels
Feature Request New feature request Modulation Modulation related issues UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.
Milestone

Comments

@Lo-lo78
Copy link

Lo-lo78 commented Aug 15, 2022

Hello,
I am learning to use Surge and I noticed that I wanted to enter the values ​​in the step sequencer with the keyboard.
With the progress slider the values ​​are approximate.
If I do the shortcut shift + f10 it doesn't make me edit a precise value in an editing field.

A clear and concise description of what the bug is.
The bug is that if I do the shortcut shift + f10 it goes to the LFO context menu where I can choose the type of LFO. But that contextual menu isn't exact.

@Lo-lo78 Lo-lo78 added the Bug Report Item submitted using the Bug Report template label Aug 15, 2022
@baconpaul
Copy link
Collaborator

I have no idea why we don’t do this, yeah. (I mean I do know why it is a bit clumsy but it’s not that bad). Let me tag it into a 1.1.n milestone

@baconpaul baconpaul added this to the Surge XT 1.1.n milestone Aug 15, 2022
@baconpaul baconpaul added Feature Request New feature request Modulation Modulation related issues UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc. labels Aug 15, 2022
@Lo-lo78
Copy link
Author

Lo-lo78 commented Aug 15, 2022 via email

@Lo-lo78
Copy link
Author

Lo-lo78 commented Aug 15, 2022

It would also be very nice if the individual steps could be edited with track envelopes.
In the context menu you could put the item:
Show track envelope.
Greetings!

@mkruselj
Copy link
Collaborator

mkruselj commented Aug 15, 2022

That would be overly complicated IMO. You can use the Deform slider to make plucks etc with the Step Sequencer modulator.

Oh by the way, you can get very exact semitone values with the step sequencer if you hold Shift when dragging. This should be sufficient for tonal sequences? It's also explained in the manual 🙂

But let's keep this issue about keyboard inpot of values for Step Sequencer and not add any other unrelated discussion on top. Also, when opening issues, please be careful if what you're reporting is a bug report or a feature request. This is a feature request but it was opened as a bug report. Thanks!

@mkruselj mkruselj removed the Bug Report Item submitted using the Bug Report template label Aug 15, 2022
@mkruselj mkruselj changed the title It is not possible to enter a value with the keyboard in the step sequencer Step Sequencer value typeins Aug 15, 2022
@baconpaul
Copy link
Collaborator

I think the request was to have a reaper track envelope per step - which basically means each step is a param (or maps to one of a set of reserved generic params). Agree that doesn’t belong in this issue tho.

@Lo-lo78
Copy link
Author

Lo-lo78 commented Aug 17, 2022

@baconpaul
If it were possible to put individual steps in the track envelope it would be a quantum leap for the step sequencer which is a bit static.
It could be a great revolution. Change values ​​during the song.
If the Surge team develops it, it's a super feature!
😂

@mkruselj
Copy link
Collaborator

mkruselj commented Aug 17, 2022

I will vote against that.

Also, you can already build your own step sequencer with values changing using LFO sliders, using the Formula modulator and writing some code 🙂

@baconpaul
Copy link
Collaborator

Yeah that would explode params

i am thinking a bit about voice level macros ans being able to use a step as a mod target which could be interesting but is tricky

the idea of adding 16122 params for the steps though seems pretty ugly especially since most would mostly do nothing

@mkruselj
Copy link
Collaborator

Wait, isn't it 16 steps * 12 LFOs * 2 scenes = 384? And I guess triggers would be another 384 (integer valued so you can have off, FEG, AEG, FEG+AEG). Still, UGLY.

@baconpaul
Copy link
Collaborator

Yes if you look at the plaintext of my message it us 16 * 12 * 2 which absent backticks from my phone renders as 16122

@mkruselj
Copy link
Collaborator

Ahahahaha that's some next level trickery. 😀

baconpaul added a commit to baconpaul/surge that referenced this issue Jan 14, 2023
This opens a menu on the RMB gesture on the step sequencer and
preserves the right drag with a timer; it links to documentation
properly and formats the item. The only thing we need to do now is
to pop upen the edit box and figure out what else we want on this
menu. Neither of those are easy so checkpointing along the way.

Menu pops from both mouse and accessible gestures.

Addesses surge-synthesizer#6516

foo
baconpaul added a commit that referenced this issue Jan 14, 2023
This opens a menu on the RMB gesture on the step sequencer and
preserves the right drag with a timer; it links to documentation
properly and formats the item. The only thing we need to do now is
to pop upen the edit box and figure out what else we want on this
menu. Neither of those are easy so checkpointing along the way.

Menu pops from both mouse and accessible gestures.

Addesses #6516

foo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New feature request Modulation Modulation related issues UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants