Skip to content

MattMoradi/Chainsaw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eclipsenet

What Is Chainsaw?

Chainsaw is an open source standalone synthesizer based on SFML that can make cool sounds. It has a built-in basic oscillator for generating samples which can be modified using various modifier knobs in the graphical user interface. Does is have as many functionalities as the popular proprietary professional grade synths? No. Does it have VST support? No. Is it called Chainsaw? Yes.

Dependencies

Building

Windows (Visual Studio):

  1. Install SFML
  2. Install RtMidi
  3. Build & Run Solution

Linux (Debian):

  1. Install SFML: sudo apt-get install libsfml-dev
  2. Download RtMidi and extract RtMidi.h and RtMidi.cpp to the chainsaw/ folder in this repo
  3. Run make
  4. Run ./Chainsaw