Hello everyone,
I’m happy to share the first public beta of Kalliste, a free and open-source plugin for VCV Rack.
Kalliste currently includes two complementary modules: K-ARP and K-SCENE.
K-ARP
K-ARP is an interactive harmonic sequencer combining a chord sequencer and a visual polyphonic arpeggio editor.
Chords and arpeggios can be created quickly through a simple visual interface, making harmonic exploration accessible without interrupting the creative process.
Nothing is generated randomly: every chord and every arpeggio is easily defined by the user.
Kalliste was designed to encourage musical exploration while keeping the user in full control of the harmonic content.
K-SCENE
K-SCENE is an expander for K-ARP that lets you store, recall and organize complete harmonic scenes.
Unlike traditional scene memories, K-SCENE lets you hear a scene while you are building it, before deciding to store it.
Beta testing
This is a Windows pre-release.
I’m looking for VCV Rack users willing to:
The release includes a Quick Start guide.
Feedback of any kind is very welcome.
GitHub project and pre-release:
Thank you for your time!
6 Likes
I’m interested in playing with KArp. I’m on Linux, so I built from source with no issues:
$ make
g++ -std=c++11 -Wsuggest-override -fPIC -I/home/don/rack_sdk_2.6.3/include -I/home/don/rack_sdk_2.6.3/dep/include -fno-gnu-unique -MMD -MP -g -O3 -funsafe-math-optimizations -fno-omit-frame-pointer -Wall -Wextra -Wno-unused-parameter -march=nehalem -c -o build/src/KArp.cpp.o src/KArp.cpp
g++ -std=c++11 -Wsuggest-override -fPIC -I/home/don/rack_sdk_2.6.3/include -I/home/don/rack_sdk_2.6.3/dep/include -fno-gnu-unique -MMD -MP -g -O3 -funsafe-math-optimizations -fno-omit-frame-pointer -Wall -Wextra -Wno-unused-parameter -march=nehalem -c -o build/src/KScene.cpp.o src/KScene.cpp
g++ -std=c++11 -Wsuggest-override -fPIC -I/home/don/rack_sdk_2.6.3/include -I/home/don/rack_sdk_2.6.3/dep/include -fno-gnu-unique -MMD -MP -g -O3 -funsafe-math-optimizations -fno-omit-frame-pointer -Wall -Wextra -Wno-unused-parameter -march=nehalem -c -o build/src/plugin.cpp.o src/plugin.cpp
g++ -std=c++11 -Wsuggest-override -fPIC -I/home/don/rack_sdk_2.6.3/include -I/home/don/rack_sdk_2.6.3/dep/include -fno-gnu-unique -MMD -MP -g -O3 -funsafe-math-optimizations -fno-omit-frame-pointer -Wall -Wextra -Wno-unused-parameter -march=nehalem -o plugin.so build/src/KArp.cpp.o build/src/KScene.cpp.o build/src/plugin.cpp.o -shared -L/home/don/rack_sdk_2.6.3 -lRack -Wl,-rpath=/tmp/Rack2 -static-libstdc++ -static-libgcc
Installed manually and seems to at least render …
I haven’t done anything with the modules yet. Looking forward to playing with them!
You can easily add Linux and Mac support to your GitHub Actions build, btw. Just let us know here if you need help.
1 Like
Thank you!
At the moment I’m mainly interested in gathering feedback about the modules themselves.
Cross-platform builds are definitely something I’d like to add later.
I may come back to your kind offer when the beta has stabilized.
3 Likes