All Projects → hotwatermorning → Vst3HostDemo

hotwatermorning / Vst3HostDemo

Licence: BSL-1.0 license
Vst3HostDemo

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
Objective-C++
1391 projects

Projects that are alternatives of or similar to Vst3HostDemo

Regrader
VST delay plugin where the repeats degrade in resolution
Stars: ✭ 44 (+175%)
Mutual labels:  vst3, audio-processing
Dplug
Audio plugin framework. VST2/VST3/AU/AAX/LV2 for Linux/macOS/Windows.
Stars: ✭ 341 (+2031.25%)
Mutual labels:  vst3, audio-processing
fogpad
A VST reverb effect in which the reflections can be frozen, filtered, pitch shifted and ultimately disintegrated.
Stars: ✭ 61 (+281.25%)
Mutual labels:  vst3, audio-processing
JUCE ARA
The JUCE cross-platform C++ framework, augmented with support for the Celemony ARA API
Stars: ✭ 32 (+100%)
Mutual labels:  daw, vst3
TD-JUCE
JUCE audio and VSTs in TouchDesigner
Stars: ✭ 29 (+81.25%)
Mutual labels:  audio-processing
EmiyaEngine
只要蘊藏著想成為真物的意志,偽物就比真物還要來得真實。
Stars: ✭ 27 (+68.75%)
Mutual labels:  audio-processing
audio degrader
Audio degradation toolbox in python, with a command-line tool. It is useful to apply controlled degradations to audio: e.g. data augmentation, evaluation in noisy conditions, etc.
Stars: ✭ 40 (+150%)
Mutual labels:  audio-processing
twang
Library for pure Rust advanced audio synthesis.
Stars: ✭ 83 (+418.75%)
Mutual labels:  audio-processing
apollo-studio
Apollo Studio is a standalone editor and live playback engine for RGB Launchpad light effects.
Stars: ✭ 115 (+618.75%)
Mutual labels:  daw
steerable-nafx
Steerable discovery of neural audio effects
Stars: ✭ 172 (+975%)
Mutual labels:  audio-processing
ffcvt
ffmpeg convert wrapper tool
Stars: ✭ 32 (+100%)
Mutual labels:  audio-processing
DCASE2020 task1
Code for DCASE 2020 task 1a and task 1b.
Stars: ✭ 72 (+350%)
Mutual labels:  audio-processing
python-soxr
Fast and high quality sample-rate conversion library for Python
Stars: ✭ 25 (+56.25%)
Mutual labels:  audio-processing
fast-mixer
Mini recording and mixing studio for android
Stars: ✭ 47 (+193.75%)
Mutual labels:  audio-processing
AudioEffectDynamics
Dynamics Processor (Gate, Compressor & Limiter) for the Teensy Audio Library
Stars: ✭ 23 (+43.75%)
Mutual labels:  audio-processing
TD-Faust
FAUST (Functional Audio Stream) for TouchDesigner
Stars: ✭ 38 (+137.5%)
Mutual labels:  audio-processing
tenacity
Tenacity is an easy-to-use, privacy-friendly, FLOSS, cross-platform multi-track audio editor/recorder for Windows, macOS, Linux and other operating systems. Project currently on an indefinite hiatus.
Stars: ✭ 7,231 (+45093.75%)
Mutual labels:  audio-processing
oversimple
A library for audio oversampling, which tries to offer a simple api while wrapping HIIR, by Laurent De Soras, for minimum phase antialiasing, and r8brain-free-src, by Aleksey Vaneev, for linear phase antialiasing.
Stars: ✭ 25 (+56.25%)
Mutual labels:  audio-processing
editor
MediaBits.io editor to create videos for audio clips
Stars: ✭ 48 (+200%)
Mutual labels:  audio-processing
Harmonicon
An experimental DAW for music as code.
Stars: ✭ 57 (+256.25%)
Mutual labels:  daw

Vst3HostDemo

This project has been moved to Terra

What's this?

A Demo application which hosts vst3 plugins.

現在は、OSX 10.13.4 & Xcode 9.3.1でのビルドを確認しています。

機能

プラグインをロードし、そのプラグインにオーディオデバイスやMIDIデバイスのノードを接続して、プラグインから音を鳴らしたりエフェクトをかけたりできます。

各ノードは、ノード下部の出力ピンからノード上部の入力ピンに向かって接続ができます。Shiftキーを押しながらドラッグすると、接続を解除できます。

Software Keyboard デバイスをプラグインを繋ぐと、GUI上のピアノ鍵盤やPCのキーボードからMIDI信号をプラグインに送信できます。

PCのキーボードはAbleton Live方式で、

  • A, W, S, ..., O, L, Pまでの範囲をC3, C#3, D3, ..., C#4, D4, D#4に割り当てています。
  • ZとXでオクターブを変更できます。

プログラムのビルド方法

cd ./gradle
./gradlew build_all
open build_debug/Debug/Vst3HostDemo -Pconfig=<Debug or Release>

ライセンス

このソースコードは、Boost Software License, Version 1.0で公開します。

また、以下のライブラリを使用しています。


https://twitter.com/hotwatermorning

[email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].