Comments (32)
from osara.
Fitting in the theme of removing/replacing SWS related actions what do you think about #737? It will probably require some further discussion and development time but personally I think it would be useful.
from osara.
what do you think about #737?
I like it. Having dry run variants available as actions is great of course, but there's no way we can map them all. A single keystroke acting on context would be something I'd use a lot and I think could make checking loudness less intimidating for new users.
Hmm, the menu structure presenting all the available options feels like it's a bit beyond the scope of OSARA, but that could also be a gut reaction to me being horrible at writing that sort of C++ at the moment lol.
Re the key mapping, if we add this new action, what do you think about putting it on Control+Alt+U seeing as it applies to both items and tracks? That would mean switching "Item: Move items to subproject (non-destructive glue)" to Control+Shift+U instead, because generally working with items is on Control.
from osara.
from osara.
from osara.
For some people it would be nice to easily get to all of those options, but for others, they just might want to have a single keystroke to perform an action.
The people who need all the options can get to those using the actions list, they could also set up render presets if they're not comfortable with remembering all the terminology and variants.
A single keystroke that could dry run acting on context is what I'm more likely to try working on here, got a hunch that adds something new and useful. IE,
- Select the master track and hit our new action, it dry runs master for entire project length.
- If you select master and there's a time selection set, then we dry run master within time selection instead.
- Select an item and hit it, we dry run that.
- Ditto track or multiple tracks.
What I can't work out is how we'll report what's being dry run reliably. I think I see a way to speak a summary soon after the dry run has started using a recently added callLater function, but hmm, the process starting then we report what's happening seems weird to me. I do think there's something in this though, will keep thinking.
from osara.
from osara.
from osara.
while the calculation is running you see the standard reaper rendering progress screen, so knowing what's happening is mostly apparent.
On a decently powerful computer, yeah. However, I've seen plenty of machines where trying to navigate when that screen is being shown was like dancing in quicksand with a shoe full of glue.
from osara.
Related Issues (20)
- double send on the same track
- Speech feedback for SWS recall previous, current, and next snapshot actions HOT 1
- I got no response. HOT 1
- Include information about project markers in our feedback for REAPER actions that navigate by measure and beat HOT 11
- Configure REAPER for optimal screen reader accessibility question HOT 4
- Include nearest markers in report from "OSARA: Report edit/play cursor position and transport state" HOT 6
- MIDI Editor Navigation: Restrict To Time Selection? HOT 3
- Peak Watcher which leaves traces in projects HOT 3
- recognize the type of item, audio, midi, video HOT 18
- recognize if a gain has been applied to an item HOT 1
- Announces the status of only one item HOT 2
- Announce your favorite Media state in the media browser HOT 2
- regaining focus in the media browser when it is already open HOT 3
- Improve feedback for Item: Copy loop of selected area of audio items (ID 40014)
- Add feedback for Time selection: Move contents of time selection to edit cursor (moving later items) and the Copy variant (ID's 40396 and 40397)
- When using "Edit: Lengthen notes one grid unit" or "Edit: Shorten notes one grid unit" actions in the piano roll, OSARA reports adjustments incorrectly if the note being adjusted overlaps more than one other note HOT 14
- Make adjusting MIDI Editor horizontal zoom report pixels per second instead of pixels per tick HOT 1
- OSARA incorrectly reports ticks if the time signature denominator isn't 4 HOT 1
- Request to modify selection behavior HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from osara.