Coder Social home page Coder Social logo

Hi there 👋

I work on audio plugins and I've created a few public utilities (C/C++/JS/Python) along the way which may interest you.

  • 🔌 CPLUG - Thin C wrapper for VST3, AUv2, CLAP, and standalone builds with hot reloading.
  • 📋 Awesome Audio Plugin Framework - List of small libraries for quickly bootstraping your own audio plugin templates (WIP)
  • 🎨 nanovg_compat - Wraps my forks of the Metal and DirectX 11 ports of NanoVG. Contains a few extra utilities. Lazily named
  • 🎨 juce_nanovg - Demonstration of 2 ways to use NanoVG within a JUCE app/plugin
  • 🙏 xhl - My utils folder, all written as single header libraries. Inludes maths, debugging, GUI stuff, thread stuff, data structures
  • 🎹 MiniMIDI - Connect to MIDI ports on Mac/Win. Serialize incoming data. Very low latency. Includes hot plugging
  • 📈 fastmaths - Benchmarks of fast maths approximations. Also records margins of error across wide ranges. Contains most trigonometry & exponentials functions.
  • 🔢 wavetable_algorithms - Standalone app using matplotlib (python) that displays time & frequency information of algorithmically generated wavetables. Outputs .wav & .flac files
  • 🔢 EquoFO - Standalone app in python that takes equations and generates wavetables (wav/flac) & LFO presets for GHOST & Vital synthesisers
  • 🔐 node-juce-unlocker - Nodejs package for unlocking JUCE apps. Based off of the JUCE Unlock your plugins tutorial, but uses JS instead of PHP
  • 🧭 FigmaBoundsHeader - Figma plugin that exports coordinates of your layers / text / shapes to a C friendly .h file.
  • 🧭 CSS2JUCE - (old) Same as above, except in C++ and the coordinates all use juce::Rectagle. Has nothing to do with CSS, sorry for awful naming. If you use JUCE, this is preferable to FigmaBoundsHeader, but worse in any other case.

Trémus's Projects

base64 icon base64

Fast Base64 stream encoder/decoder in C99, with SIMD acceleration

cplug icon cplug

C wrapper for VST3, AUv2, CLAP audio plugin formats

css2juce icon css2juce

Figma plugin that will generate C++ code

curl_test icon curl_test

Make GET HTTPS reqs. Small bundle size. C & Cmake

cute_headers icon cute_headers

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

django-allauth icon django-allauth

Forked from pennersr repo (see website) to support local apps named 'twitter' & 'google'. Providers names have been changed to 'twitter_auth' and 'google_auth'.

dpf icon dpf

DISTRHO Plugin Framework

equofo icon equofo

An equation based LFO generator for the GHOST and Vital synthesizers

figmaboundsheader icon figmaboundsheader

Figma plugin for generating a c friendly Bounds.h file with the dimensions of all selected nodes

flac icon flac

Free Lossless Audio Codec

juce icon juce

JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.

juce_rsa icon juce_rsa

Reimplementation's of the JUCE BigInteger and RSAKey classes in other languages

minimidi icon minimidi

Connect to MIDI ports on Mac/Win \w hot plugging. Serialize MIDI data

nanovg_dx11 icon nanovg_dx11

D3D Port of Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.