GithubHelp home page GithubHelp logo

tremus / dpf Goto Github PK

View Code? Open in Web Editor NEW

This project forked from distrho/dpf

0.0 0.0 0.0 10.92 MB

DISTRHO Plugin Framework

License: ISC License

Shell 0.08% C++ 67.50% Python 0.15% C 30.82% Objective-C++ 0.03% Makefile 0.89% CMake 0.52%

dpf's Introduction

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.

dpf's People

Contributors

anclark avatar arival avatar dromer avatar falktx avatar fundamental avatar grejppi avatar jaxter184 avatar jpcima avatar lucianoiam avatar michaelwillis avatar naught101 avatar odurc avatar osch avatar pdesaulniers avatar riban-bw avatar schnitzeltony avatar spotlightkid avatar tartina avatar trebmuh avatar tremus avatar x42 avatar zamaudio avatar

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.