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

Remove VAMP plugin support. #926

Merged
merged 47 commits into from
Dec 30, 2018
Merged

Remove VAMP plugin support. #926

merged 47 commits into from
Dec 30, 2018

Commits on Jan 31, 2016

  1. Configuration menu
    Copy the full SHA
    2147838 View commit details
    Browse the repository at this point in the history
  2. Remove VAMP from NSIS.

    rryan committed Jan 31, 2016
    Configuration menu
    Copy the full SHA
    28f2661 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b74041 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d1b46aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e5ee97 View commit details
    Browse the repository at this point in the history
  6. Add helper for performing mono downmixing, conversion and overlapped

    windowing of buffers.
    
    The Queen Mary detectors expect 50% overlapping windows of samples to be
    fed to them. They also use double samples instead of float.
    rryan committed Jan 31, 2016
    Configuration menu
    Copy the full SHA
    b3a271a View commit details
    Browse the repository at this point in the history
  7. Add AnalyzerQueenMaryKey.

    Uses the qm-dsp library to calculate the key mode of the track. This is
    a re-write of the VAMP plugin so the parameters used are the same.
    rryan committed Jan 31, 2016
    Configuration menu
    Copy the full SHA
    1ddf808 View commit details
    Browse the repository at this point in the history
  8. Add AnalyzerQueenMaryBeats and AnalyzerSoundTouchBeats.

    Uses SoundTouch and qm-dsp libraries to calculate BPM and do beat
    tracking. Replicates the logic of our VAMP plugins so the parameters to
    the algorithms are the same.
    rryan committed Jan 31, 2016
    Configuration menu
    Copy the full SHA
    1f5a60b View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2016

  1. Configuration menu
    Copy the full SHA
    73bd4a5 View commit details
    Browse the repository at this point in the history
  2. Remove VAMP from .travis.yml.

    rryan committed Apr 17, 2016
    Configuration menu
    Copy the full SHA
    4675155 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8be4027 View commit details
    Browse the repository at this point in the history
  4. Remove manual setting/getting of beat detector preferences.

    * Introduce BeatDetectionSettings helper class.
    * Remove UserSettingsPointer direct usage from DlgPrefBeats,
      AnalyzerBeats, AnalysisFeature, and Upgrade.
    * Delete beat_preferences.h.
    rryan committed Apr 17, 2016
    Configuration menu
    Copy the full SHA
    8bcbf81 View commit details
    Browse the repository at this point in the history
  5. Remove manual setting/getting of key detector preferences.

    * Introduce KeyDetectionSettings.
    * Use KeyDetectionSettings in DlgPrefKey and AnalyzerKey.
    * Delete key_preferences.h.
    rryan committed Apr 17, 2016
    Configuration menu
    Copy the full SHA
    515428f View commit details
    Browse the repository at this point in the history
  6. Don't hard-code plugin ids.

    rryan committed Apr 17, 2016
    Configuration menu
    Copy the full SHA
    af26041 View commit details
    Browse the repository at this point in the history
  7. Use common default values.

    rryan committed Apr 17, 2016
    Configuration menu
    Copy the full SHA
    56a3363 View commit details
    Browse the repository at this point in the history
  8. Oops.

    rryan committed Apr 17, 2016
    Configuration menu
    Copy the full SHA
    d4e03d1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2016

  1. Configuration menu
    Copy the full SHA
    f841629 View commit details
    Browse the repository at this point in the history
  2. Use consistent quotes.

    rryan committed May 6, 2016
    Configuration menu
    Copy the full SHA
    4f9e690 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2016

  1. Configuration menu
    Copy the full SHA
    9ef88ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19591f7 View commit details
    Browse the repository at this point in the history
  3. Note, don't warn.

    rryan committed May 23, 2016
    Configuration menu
    Copy the full SHA
    49c84be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db8cc6a View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. Configuration menu
    Copy the full SHA
    7e4d9f9 View commit details
    Browse the repository at this point in the history
  2. Fix the build.

    rryan committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    1fcbf31 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7a1c76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    74c06ac View commit details
    Browse the repository at this point in the history
  5. Remove vamppluginadapter.h/cpp.

    rryan committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    0af7131 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cfb18c0 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2018

  1. Configuration menu
    Copy the full SHA
    ceb1aa4 View commit details
    Browse the repository at this point in the history
  2. Remove const qualifiers on AnalyzerPlugin members to avoid deleting t…

    …he implicit copy assignment constructor.
    rryan committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    cfa1f63 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2018

  1. Configuration menu
    Copy the full SHA
    d0e2d2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c05360f View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2018

  1. Configuration menu
    Copy the full SHA
    974bb2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a727d2 View commit details
    Browse the repository at this point in the history
  3. Disable fast analysis when non-constant beatgrids are enabled.

    We have to analyze the entire song for beats if we are not assuming the detected
    BPM applies to the whole track.
    rryan committed Dec 26, 2018
    Configuration menu
    Copy the full SHA
    d470da1 View commit details
    Browse the repository at this point in the history
  4. Re-implement fast analysis for AnalyzerBeats and AnalyzerKey.

    Uses a 1-minute cutoff to match the previous implementation.
    rryan committed Dec 26, 2018
    Configuration menu
    Copy the full SHA
    352d8c3 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2018

  1. Configuration menu
    Copy the full SHA
    260071e View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2018

  1. Configuration menu
    Copy the full SHA
    19a8ca6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4efc86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce067ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2eb5dd5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    254a563 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b1e5f12 View commit details
    Browse the repository at this point in the history
  7. Remove VAMP from SConstruct.

    rryan committed Dec 30, 2018
    Configuration menu
    Copy the full SHA
    116145a View commit details
    Browse the repository at this point in the history
  8. Remove VAMP from appveyor.yml.

    rryan committed Dec 30, 2018
    Configuration menu
    Copy the full SHA
    2d17ed4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f7afd37 View commit details
    Browse the repository at this point in the history
  10. Remove unused fftw dependency.

    rryan committed Dec 30, 2018
    Configuration menu
    Copy the full SHA
    630613f View commit details
    Browse the repository at this point in the history