8000 GitHub - neputevshina/wolf-spectrum: Me-optimized fork of a nice spectrogram plugin
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

neputevshina/wolf-spectrum

 
 

Repository files navigation

Changes:

  • Status bar with frequency is at the top of window.
  • Something else later.

What I want from a spectrogram plugin:

  • Right-to-left spectrum flow.
  • Bar ruler (you know, the tempo).
  • A framebuffer synchronized with transport. Like, the part that was recently played is placed after or before current playhead.
  • Bandpass frequency on click (like in SPAN, MAnalyzer or in Fabfilter plugins on middle click).
  • A some simple piano roll maybe? Could help with pitching based on source.
  • Imaging controls: level and contrast.
  • Delay compensation.
  • Have an option for using center of the “fat” peak to determine frequency.

Wolf Spectrum

Build Status

Wolf Spectrum

Wolf Spectrum is a spectrogram plugin. It can be built as an LV2 or VST plugin and as a standalone Jack application.

Features:

  • Supports both log and linear frequency scaling
  • Resizable UI

Install

You can find some precompiled plugin binaries in the Releases tab. Some packages are also available for Ubuntu and Arch Linux:

Ubuntu

Download the plugin from the pdesaulniers/wolf PPA:

sudo apt-add-repository -y ppa:pdesaulniers/wolf
sudo apt-get update
sudo apt-get install wolf-spectrum

Arch Linux

To install the latest release:

sudo pacman -S wolf-spectrum

A git package is also available in the AUR.

Build manually

First, clone the repo (note the "--recursive" argument):

git clone --recursive https://github.com/wolf-plugins/wolf-spectrum.git
cd wolf-spectrum

Then:

BUILD_VST2=true BUILD_LV2=true BUILD_JACK=true make

Prepend WIN32=true or MACOS=true to the command if applicable.

All plugin builds will then be placed in the bin folder. Copy them to their appropriate place so that your plugin host can find them, and you're done :)

Updating

This project uses git submodules. Thus, to update your local copy of the repo, you need to run the following commands:

git pull
git submodule update --init --recursive

You should then be able to build the plugin with the most recent changes.

About

Me-optimized fork of a nice spectrogram plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 90.2%
  • Makefile 6.2%
  • Shell 1.9%
  • Other 1.7%
0