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

Track muted by solo #20

Open
wants to merge 55 commits into
base: master
Choose a base branch
from
Open

Commits on Apr 24, 2019

  1. Fix off by one for knobs. The first knob in bank 0 now changes the ma…

    …ster track
    Leonard de Ruijter committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    8258c9f View commit details
    Browse the repository at this point in the history
  2. Do not pause when pressing restart and we are already playing

    Leonard de Ruijter committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    04f71c9 View commit details
    Browse the repository at this point in the history
  3. Repeat repeats the whole project

    Leonard de Ruijter committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    af9ebd0 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2019

  1. Merge pull request #1 from leonardder/moreActionsAndFixes

    More actions and fixes
    brummbrum authored May 13, 2019
    Configuration menu
    Copy the full SHA
    d184ae8 View commit details
    Browse the repository at this point in the history
  2. Update niMidi.cpp

    Direct track selection in Mixer view w top row buttons
    brummbrum committed May 13, 2019
    Configuration menu
    Copy the full SHA
    8e434f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6be3125 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from brummbrum/Test

    Mixer Mode Track Navigation
    brummbrum authored May 13, 2019
    Configuration menu
    Copy the full SHA
    543e7c1 View commit details
    Browse the repository at this point in the history
  5. Stable

    Comments for future changes. Branch from here as this modifies architecture an multiple areas
    brummbrum committed May 13, 2019
    Configuration menu
    Copy the full SHA
    e5b1ef1 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2019

  1. TrackSelect

    Direct API calls for track selection rather than Reaper actions to overcome 99 track limit
    brummbrum committed May 14, 2019
    Configuration menu
    Copy the full SHA
    4229c69 View commit details
    Browse the repository at this point in the history
  2. More fixes

    Track selection working
    Non existing tracks in last bank are now properly marked as not available
    brummbrum committed May 14, 2019
    Configuration menu
    Copy the full SHA
    9b54422 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2019

  1. BankSelection Working

    brummbrum committed May 15, 2019
    Configuration menu
    Copy the full SHA
    9031be9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from brummbrum/BankSelection

    Bank selection
    brummbrum authored May 15, 2019
    Configuration menu
    Copy the full SHA
    59ccf32 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2019

  1. Fixed Volume & Pan

    brummbrum committed May 16, 2019
    Configuration menu
    Copy the full SHA
    928a00e View commit details
    Browse the repository at this point in the history

Commits on May 17, 2019

  1. VU meter tests

    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
    brummbrum committed May 17, 2019
    Configuration menu
    Copy the full SHA
    d871095 View commit details
    Browse the repository at this point in the history
  2. VU meter working

    VU:
    - functionality is there!
    - some minor tweaks like scaling still open
    - code cleanup required
    brummbrum committed May 17, 2019
    Configuration menu
    Copy the full SHA
    50ebd55 View commit details
    Browse the repository at this point in the history
  3. Cleanup1

    brummbrum committed May 17, 2019
    Configuration menu
    Copy the full SHA
    87884f7 View commit details
    Browse the repository at this point in the history
  4. Cleanup2

    brummbrum committed May 17, 2019
    Configuration menu
    Copy the full SHA
    44cd80b View commit details
    Browse the repository at this point in the history

Commits on May 18, 2019

  1. Configuration menu
    Copy the full SHA
    f3d2fcb View commit details
    Browse the repository at this point in the history
  2. Add log conversion library functions

    native conversion taken from Reaper SDK
    brummbrum committed May 18, 2019
    Configuration menu
    Copy the full SHA
    a4fda2c View commit details
    Browse the repository at this point in the history
  3. Log VU meters calibrated

    - Calibration also valid for other keyboards than S Mk2?
    brummbrum committed May 18, 2019
    Configuration menu
    Copy the full SHA
    47a503f View commit details
    Browse the repository at this point in the history
  4. fix & comment

    brummbrum committed May 18, 2019
    Configuration menu
    Copy the full SHA
    77d5f22 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2019

  1. Meter precision calibration finished

    -Meters working
    -Precise, non linear calibration for KK Mk2 Display Meters
    brummbrum committed May 20, 2019
    Configuration menu
    Copy the full SHA
    cf79108 View commit details
    Browse the repository at this point in the history
  2. Update niMidi.cpp

    brummbrum committed May 20, 2019
    Configuration menu
    Copy the full SHA
    3170cbd View commit details
    Browse the repository at this point in the history
  3. Ready for pulling Nav Patch

    brummbrum committed May 20, 2019
    Configuration menu
    Copy the full SHA
    b484e00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef46618 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #6 from brummbrum/IncrNavPatch

    Update niMidi.cpp
    brummbrum authored May 20, 2019
    Configuration menu
    Copy the full SHA
    b6af0eb View commit details
    Browse the repository at this point in the history
  6. Update Readme

    brummbrum authored May 20, 2019
    Configuration menu
    Copy the full SHA
    0729a36 View commit details
    Browse the repository at this point in the history
  7. Peak Meters Ready

    brummbrum committed May 20, 2019
    Configuration menu
    Copy the full SHA
    24eda7a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b62589 View commit details
    Browse the repository at this point in the history
  9. Peak Meters Calibrated

    - Stub to isolate this pull request from fork master
    brummbrum committed May 20, 2019
    Configuration menu
    Copy the full SHA
    e96e5f9 View commit details
    Browse the repository at this point in the history
  10. Substitute pow() with exp()

    efficiency improvement
    brummbrum committed May 20, 2019
    Configuration menu
    Copy the full SHA
    8844e20 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. Code optimization (see comments)

    - 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
    brummbrum committed May 21, 2019
    Configuration menu
    Copy the full SHA
    f9e6eba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbfec19 View commit details
    Browse the repository at this point in the history
  3. Update Readme

    brummbrum authored May 21, 2019
    Configuration menu
    Copy the full SHA
    75630b6 View commit details
    Browse the repository at this point in the history
  4. minus96dB and code simplification

    - linear approximation f meter between -48dB and -96dB
    - code simplification in peakMixerUpdate
    brummbrum committed May 21, 2019
    Configuration menu
    Copy the full SHA
    00e1554 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2019

  1. Merge pull request #7 from brummbrum/MeterResolution-96dB

    minus96dB and code simplification
    brummbrum authored May 22, 2019
    Configuration menu
    Copy the full SHA
    d753b28 View commit details
    Browse the repository at this point in the history
  2. Sceleton for Volume Text

    - incl editiorial changes (comments, function names, variable names) for a clearer understanding
    brummbrum committed May 22, 2019
    Configuration menu
    Copy the full SHA
    27af86e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23dfe72 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

  1. Configuration menu
    Copy the full SHA
    8c082fb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from brummbrum/VolumeText_in_MixerView

    Volume text in mixer view
    brummbrum authored May 23, 2019
    Configuration menu
    Copy the full SHA
    7258d68 View commit details
    Browse the repository at this point in the history
  3. More ToDo comments

    brummbrum committed May 23, 2019
    Configuration menu
    Copy the full SHA
    e814a3c View commit details
    Browse the repository at this point in the history

Commits on May 24, 2019

  1. Configuration menu
    Copy the full SHA
    d232fa7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #9 from brummbrum/TrackListChange

    Changes to tracklist update the Mixer View
    brummbrum authored May 24, 2019
    Configuration menu
    Copy the full SHA
    4b09ca3 View commit details
    Browse the repository at this point in the history
  3. Transport Button Lights working

    includes Repeat (=Loop) button
    brummbrum committed May 24, 2019
    Configuration menu
    Copy the full SHA
    291bba9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10 from brummbrum/Control_of_Button_Lights

    Transport Button Lights working
    brummbrum authored May 24, 2019
    Configuration menu
    Copy the full SHA
    4414a8a View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. Pan Marker and Callback working

    - also simplified code for Volume text by using Reaper's built in conversion
    brummbrum committed May 25, 2019
    Configuration menu
    Copy the full SHA
    9657b30 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11 from brummbrum/PanText_in_Mixer_View

    Pan Marker and Callback working
    brummbrum authored May 25, 2019
    Configuration menu
    Copy the full SHA
    654ecac View commit details
    Browse the repository at this point in the history
  3. Volume & Pan change of selected track via 4D encoder

    - also changed some constant names to reflect their actual meaning
    brummbrum committed May 25, 2019
    Configuration menu
    Copy the full SHA
    4c93513 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #12 from brummbrum/SelectedTrack_Vol_Pan_Change

    Volume & Pan change of selected track via 4D encoder
    brummbrum authored May 25, 2019
    Configuration menu
    Copy the full SHA
    4deff3e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2019

  1. Mute Solo Recarm

    - still missing: Mute Solo selected track incl. light indicators
    brummbrum committed May 27, 2019
    Configuration menu
    Copy the full SHA
    72f06ea View commit details
    Browse the repository at this point in the history
  2. Mute and Solo Working

    - Commands and callbacks working
    - Rec Arm callback working
    - Small fix for meters (muted & soloed is now considered)
    brummbrum committed May 27, 2019
    Configuration menu
    Copy the full SHA
    48d9cc2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #13 from brummbrum/Mute_Solo_RecArm_Callbacks

    Mute solo rec arm callbacks
    brummbrum authored May 27, 2019
    Configuration menu
    Copy the full SHA
    2cb3c2e View commit details
    Browse the repository at this point in the history
  4. Track names, master track, bank button lights

    - Track name changes get reflected via callback
    - Master track indicated in Mixer View (no mute or solo on Master)
    - Bank slect button light
    brummbrum committed May 27, 2019
    Configuration menu
    Copy the full SHA
    a966ed4 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #14 from brummbrum/TrackNameChanges

    Track names, master track, bank button lights
    brummbrum authored May 27, 2019
    Configuration menu
    Copy the full SHA
    a3108f7 View commit details
    Browse the repository at this point in the history
  6. Track(s) muted by solo implemented

    - implemented in plugin by supressing peaks because KK firmware does not use this command at all (yet?)
    - maybe some newer firmware version of KK will do so
    brummbrum committed May 27, 2019
    Configuration menu
    Copy the full SHA
    7f3229d View commit details
    Browse the repository at this point in the history