Software Alternatives & Reviews

Ask HN: How to get started with audio programming?

JUCE Pure Data BlokDust AudioKit VCV Rack Surge XT
  1. 1
    JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins...
    Pricing:
    • Open Source
    Haven't read that book so I'm not familiar with the contents, but if you're interested in creating VST plugins you might be interested in checking out some frameworks out there like JUCE: https://juce.com/ I don't know if you're a musician yourself but I'd highly recommend downloading a DAW and playing around with the plugins to get a sense of common audio processing modules, you can perhaps make it a near-term goal to create an EQ or filter plugin that you can install and use in the DAW. IIRC I think Ableton Lite should have a free demo, Reaper is another well-regarded free DAW from what I've heard.

    #Development Tools #Rapid Application Development #Game Engine 55 social mentions

  2. Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical...
    Not answering your question, but if you're interested in audio programming you might find Pure Data interesting, it's sort of visual audio programming. It might seem like a toy but it's actually incredibly powerful: https://puredata.info.

    #3D #Interactive Presentations #Prototyping Tools 37 social mentions

  3. Join blocks together to build sounds with this web-based music making app.

    #Audio & Music #Music #Design Tools 1 social mentions

  4. Audio synthesis, processing, and analysis tool.
    Pricing:
    • Open Source

    #Entertainment Vertical Software #Development Tools #Photos & Graphics 3 social mentions

  5. A cross-platform modular synthesizer.
    Pricing:
    • Open Source
    > juce I would add to that VCV Rack [1] is another great starting point. Very low barrier to entry, see developer manual [2], and there is hundreds open source modules to learn from. [3] [1] https://vcvrack.com.

    #3D #Music Generation #Prototyping Tools 112 social mentions

  6. Excel for music producers and sound designers
    Shameless plug for my own audio programming experiment: https://noise.sh It's not as powerful as something like PureData but it does give you a good introduction to DSP and audio synthesis.

    #Market Research #User Experience #Music 3 social mentions

  7. Open-source subtractive-hybrid synthesizer formerly sold commercially as Vember Audio Surge.
    Pricing:
    • Open Source
    > My goal is to make a mini-synth which takes input from the computer keyboard. It might be worth studying the sources of some working soft synths such as Helm, Surge or ZynAddSubFx or mixed firmware-hardware synths such as TSynth. The latter in particular is a low cost polyphonic external module built around a Teensy microcontroller, so the code base isn't that big, and it sounds great. https://tytel.org/helm/ https://surge-synthesizer.github.io/ https://github.com/zynaddsubfx/zynaddsubfx https://github.com/ElectroTechnique/ https://electrotechnique.cc/.

    #Email Marketing #Work Management #Cloud Computing 178 social mentions

Discuss: Ask HN: How to get started with audio programming?

Log in or Post with