KaixoCode's repositories

SpectralRotator

VST plugin that can rotate the frequency spectrum of any sample.

Language:C++License:MITStargazers:51Issues:1Issues:2

CMBNEX

CMBNEX Is a 4 oscillator VST3 synth with a unique tuneable 2 dimensional waveshaper and 3 combiners that use several algorithms to combine incoming signals. All parameters have 4 slots for internal modulation from several modulation sources like envelopes, LFOs, and macros.

SoundMixr

SoundMixr is a simple audio mixer for ASIO devices, but specifically made for SAR (http://sar.audio/), it sees all the channels in the ASIO device and shows them with the option to route any input to any output. Each channel also has a mute, mono, stereo pan and volume parameter.

Language:C++License:MITStargazers:33Issues:4Issues:1

Mixijo

Mixijo is a lightweight audio mixer for ASIO devices.

Language:C++License:MITStargazers:21Issues:2Issues:3

utilities

Weird useless classes that use lots of template magic.

Language:C++License:MITStargazers:5Issues:2Issues:0

pack_utils

C++ template pack utilties. For dealing with both parameter and type packs.

Language:C++License:MITStargazers:4Issues:1Issues:0

Audijo

Simple audio library for modern C++ with ASIO/WASAPI support.

Language:C++License:MITStargazers:2Issues:1Issues:0

GuiCode

This repo contains Gui code that I am developing for fun. It uses OpenGL and as of now only supports Windows.

Language:C++License:MITStargazers:2Issues:1Issues:0

list_comprehension

List comprehension in C++. Supports parallel iteration/tuple decomposition by pattern matching/string manipulation.

Language:C++License:MITStargazers:2Issues:1Issues:0

PluginBase

Base for a SoundMixr plugin.

Language:C++License:MITStargazers:2Issues:2Issues:0

Synthesizer

Basic synth components, like an oscillator, envelope and filter. Sample-based, not buffer-based processing.

Language:C++Stargazers:2Issues:0Issues:0

codeblock

Textarea with support for multicolor text.

Language:JavaScriptStargazers:1Issues:1Issues:0

Collecto

Collecto game, made with GuiCode, a GUI library I made in C++ using OpenGL: https://github.com/KaixoCode/GuiCode

Language:C++License:MITStargazers:1Issues:1Issues:0

json2hpp

CMake module that converts a json file straight into a C++ header containing a constexpr object.

Language:C++Stargazers:1Issues:1Issues:0

pa_function

Partial application function class in C++.

Language:C++License:MITStargazers:1Issues:1Issues:0

SoundMixrEffect

Small example of an effect for SoundMixr.

Language:C++License:MITStargazers:1Issues:0Issues:0
Language:C++License:MITStargazers:1Issues:1Issues:0

type_utils

Type utilities for things like template packs, structs, functions, enums. Complex template pack manipulation.

Language:C++License:MITStargazers:1Issues:2Issues:0

Midijo

Simple midi library for modern C++. Currently only supports Window's midi api.

Language:C++License:MITStargazers:0Issues:0Issues:0

serializer

Lightweight serializer for C++, works out of box for trivially copyable types, ranges, aggregates, and classes with a structured binding.

Language:C++License:MITStargazers:0Issues:1Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:C++License:MITStargazers:0Issues:0Issues:0

Javapp

Terrible and unusable Java GUI library built on top of java swing. Contains button/textareas/knobs/sliders etc. Unoptimized and slow.

Language:JavaStargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:1Issues:0
Language:ProcessingStargazers:0Issues:1Issues:0

smart_tuple

Extension to std::tuple with a runtime index operator.

Language:C++License:MITStargazers:0Issues:0Issues:0

StupidStuff

I love messing around in C++ every now and then, so here is some incredibly stupid, and probably unsafe C++ code. Enjoy.

Language:C++Stargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:1Issues:0

UnitTest

Simple single header Unit Test library for C++

Language:C++License:MITStargazers:0Issues:1Issues:0