karasikq / oosc

Open-source Qt Quick & c++ wavetable synthesizer
GNU General Public License v3.0
6 stars 1 forks source link

🎹 OOSC!

OOSC is a two-oscillator wavetable driving synthesizer written with Qt, QML and C++. Have some included effects like a Reverb, Flanger, EQ etc. Built-in MIDI-file playback. Support automation using ADSR and LFO. Visualized audio output by channel, vectorscope, FFT.

welcome

🎼 Oscillator features

📈 Envelope features

🐢 Low-frequency oscillator features

🔮 Visualization

✨ Effects

🔧 Build

cmake -S <project_directory> -B <build_directoty>
cmake --build <configuration>

For example:

cmake -S . -B Debug
cmake --build Debug

<configuration> is Debug, Release, MinSizeRel, or RelWithDebInfo.

... or just open as projects in QtCreator, CLion or any other c++ IDE, that support CMake and build.

🔩 Requirements

💡 In-develop

🎨 Data location