Nathan's Projects
JUCE Audio Plugin template
Simple Multi-Mode State Variable Filter plugin using TPT, built directly from the StoneyDSP/AudioPlugin template repository and a single juce DSP module
Base32 encode/decode with CLI and NodeJS Addon in C++.
Base64 encode/decode with CLI and NodeJS Addon in C++.
A set of gentle 1st-order filter types for delicate emphasis/de-emphasis equalization of audio tracks (under construction)
Simple two-pole equalizer with variable oversampling.
Mini executable server
MY fork of CMake.js - a Node.js native addon build tool
A simple CMake project for testing build configs, toolchains, and more.
Multi-platform, multi-architecture C/C++ modules that compile into '<*>.node' files, which can be imported as JS modules, for example to run in the NodeJS runtime environment as NPM packages.
A quick one-and-done Win32API project implementing a COM application window for Windows platforms in C++ using Direct2D. See: https://learn.microsoft.com/en-us/windows/win32/learnwin32/learn-to-program-for-windows
Quick HTML fetch
Docker multi-tenant, multi-protocol web servers.
Welcome to hostconfig/http.
Portable TLS-enabled HTTP2.0 server in Docker with NodeJs, Typescript, and Express
Portable TLS-enabled HTTPS server in Docker with NodeJs, Typescript, and Express Topics
NodeJs C++ Addon for binary-compiling and serving static assets via CMakeRC.
A configuration header/library/executable to make it easier to build arch-linux 'pacman/alpm'-derived projects using modern C.
A friendly fork of https://github.com/msys2/msys2-pacman to support MSYS2-toolchain development.
Full CMake build support for all Msys64 sub-systems, with optional vcpkg integration.
Deprecated - please see my fork of cmake-js for the full implementation proposal instead (link below)
Just seeing if native GUI design is "there" yet...
Napi Addon for JWT's. (under construction)
cURL as NAPI Addon.
CMakeRC as a NodeJs C++ Addon. Serve a binary-compiled embedded filesystem as a Javascript object in NodeJS.
A collection of Non-Linear filters of various topologies and types, for analysis and occasional mixing/production uses.
Audio EQ Peak Band with no digital "cramping"