-
Notifications
You must be signed in to change notification settings - Fork 25
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
Volume text & Volume markers in Mixer View, Volume Callback #11
base: master
Are you sure you want to change the base?
Conversation
More actions and fixes
Direct track selection in Mixer view w top row buttons
Mixer Mode Track Navigation
Direct API calls for track selection rather than Reaper actions to overcome 99 track limit
Track selection working Non existing tracks in last bank are now properly marked as not available
Bank selection
VU meter data format ok, but: - Need a better hook (update frequency) - VU meter updates not working properly. CMD_SEL_TRACK_PARAMS_CHANGED not fully understood yet
VU: - functionality is there! - some minor tweaks like scaling still open - code cleanup required
native conversion taken from Reaper SDK
- Calibration also valid for other keyboards than S Mk2?
-Meters working -Precise, non linear calibration for KK Mk2 Display Meters
Update niMidi.cpp
- Stub to isolate this pull request from fork master
efficiency improvement
- Use direct linear logarithmic conversion specifc to NI keyboard meter scaling rather than concatenating a calibration frunction after calling Reaper API standard conversions - Speed improvement - Further meter precision improvement
- linear approximation f meter between -48dB and -96dB - code simplification in peakMixerUpdate
minus96dB and code simplification
- incl editiorial changes (comments, function names, variable names) for a clearer understanding
while reading through some of Reaper's API functions I came across these two beauties: |
Pan Marker and Callback working
Based on pull request #10 as it uses functions introduced there, namely the calibrated meter conversion to set the volume marker precisely matched to the labels in both the KK keyboard display and Reaper's meters.
Volume text matches meter readings correctly.
Immediate display updates for volume as we are (slowly) moving out of the "abusive" call to update the entire bank from within track selection change.