Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 05-11-2019, 02:11 PM   #1
Solomon.elephante
Human being with feelings
 
Join Date: Dec 2018
Posts: 2
Default MIDI Step Input - Add Modes, Selection Options & Input Styles.

MIDI Step Input - Add Modes, Selection Options & Input Styles.
-Take MIDI step input functionality to the next level by adding modes, selection options and input styles. To make it better and more flexible than any competitors. Detailed Explanations Below.

Step Input Modes: Similar to MIDI Record Modes (Replace, OverDub, Latch etc)

Step Replace mode = If a Note/Notes are selected, step inputting notes replaces those selected notes at their positions regardless of where the edit cursor is. If no note/s are Selected, inputting notes, replaces/inserts notes in front of edit cursor deleting what was there before and replacing them.

*This would also allow you to be able to simply press the left arrow if a mistake is made then re-input the correct note/notes. Like a “Redo” Function. As well as go back and replace or add notes quickly.

Step OverDub Mode = Step input note/s are inserted at at edit cursor, above or below existing notes.

+ Other Step Modes = Im sure there could more modes that could be useful, I can’t think of right now.



Step - Selection options: What notes stay selected when MIDI Step inputting.

1. Successive inputted note/s deselects the previous. (Only the last input note/chord is selected the rest are deselected)

*Currently, Step inputting keeps every note/s inserted selected. This other Successive deselection mode would Allows for flexible successive actions and custom actions. For instance: inputting a chord > then change grid value + lengthen notes one grid value Action = faster inputting/adjustment by making it possible to lengthen the last inputted note/s without lengthening all notes previously inserted behind. Which is faster and more convenient than having to, after inputting manually selecting the last input note or chord and then perform those actions.

2. Default - (all instead notes inputted are selected)



Input Styles: How Reaper Reacts and inputs Step Input MIDI

1. Held Notes Auto Lengthen:
With step input enabled + HNAL, if a note is held down whilst other notes are played in a sequence, the played notes are inserted, while the “held” note is automatically lengthened up until till it is released.

Example: For simplicity sake a bass drone with a melody note, then while still holding down the bass note play a melody in step that gets input whilst the bass below gets lengthened until it is released or changes pitch.

*this would be an amazing feature as a faster way to input notes of different lengthen that start at the same point without having to manually drag or lengthen the longer note (bass note from example).

2. Default Input style:

3. + Other Input Styles


Thanks for Reading
Solomon.elephante is offline   Reply With Quote
Old 02-09-2020, 10:08 AM   #2
bFooz
Human being with feelings
 
bFooz's Avatar
 
Join Date: Jul 2010
Location: Slovakia
Posts: 1,221
Default

+1 .Currently also there is separate undo point created for each note plus edit cursor move, so to undo 7-note chord inputed at once, undo must be run 8 times.
__________________
Donations | Mixing & Mastering Services
bFooz is offline   Reply With Quote
Old 02-09-2020, 06:22 PM   #3
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Posts: 3,388
Default

In the meantime check cfillion's step input script.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you wish to donate for my scripts: please consider an organization like: animal shelter, doctors without borders, UNICEF, etc...
_Stevie_ is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 11:11 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.