muse-sequencer / muse

MusE is a digital audio workstation with support for both Audio and MIDI
https://muse-sequencer.github.io/
Other
634 stars 67 forks source link

New action: Insert note (in the pianoroll editor) #1259

Open toadzroc opened 5 months ago

toadzroc commented 5 months ago

I can't find this action in the keystrokes manager, so here goes.

We can currently position the edit cursor, using an action.

We can also position the "pitch" cursor on the vertical keyboard, with an action.

The combination of the two create a point on the pianoroll canvas where we can add a note. (X.Y)

Suggestion action: insert note.

A note is inserted according to current grid selection.

That's it.

spamatica commented 5 months ago

Hey there!

I'm not entirely sure what you are asking for, can you give a use-case how you would use it?

We of course support adding notes by drawing with the mouse, but it does not sound like this is what you want to do...

toadzroc commented 5 months ago

Hi Spamatica.

So I'm suggesting create an action, something like "insert note" and add a keystroke.

The object is to establish an X,Y point, defined by the highlighted note on the vertical keyboard (which can be raised or lowered with keystrokes), and the grid position of the edit cursor. (which can be also be positioned on the timeline with keystrokes)

It's intent is to input notes in the absence of a midi keyboard, and do so without having to switch back and forth between the qwerty and the mouse. (in draw mode)

I've been adding notes with a mouse so far.

We can navigate, and edit notes while on the QWERTY. Why not add an "insert note" function that completes a set of actions that enables the user to stay on the QWERTY.

I'm reluctant to mention another DAW, as i'd like to see Muse go further, however Reaper has this action, and uses a semi-transparent horizontal "pitch cursor", to more clearly define the X Y point where a note can be inserted at the junction of the two cursors, pitch and edit.. I'll be frank, I'd rather use Muse.

I've made this sound long winded, but with even modest practice, a user can build a fair bit of speed, inputting and editing, entirely from the QWERTY.