This fabulous editor written in #JUCE for the Mutable #Ambika #synth requires modification / updating (fails AU validation) but the #developer is no longer able to support it. Is there a C++ #programmer #coder #hacker who has knowledge of #AudioUnits #plugins for #Apple #LogicPro?
#plugin #software #audio #logicpro #apple #plugins #audiounits #hacker #coder #programmer #developer #synth #Ambika #juce
This actually runs in fairly #accessible #Juce anyway, so you don't *need* Komplete Kontrol to use it.
#Overvoltage update:
- Samples can be detuned
- The velocity range can be changed
- The sample name can be changed
- The root note can be changed
#JUCE is fun π
I'm clearly much more in the audio- than the security sphere, when I saw this I read #Juce #Jack (as in the audio engine on Linux) - ing
https://infosec.exchange/@jrdepriest/110199329155408085
@drupalthoughts this demo #JUCE project could be a start https://forum.juce.com/t/reading-audio-from-system-output/29224/20?u=protman
...and after adjusting the values of "just enough" and "good", it's done -- some little classes to make working with JUCE ValueTrees more pleasant. Even if no one ever uses them, a win for me; babies learn by putting things in their mouths, I learn by writing code about things. Learned a lot in the past few weeks with this.
As I continue to make progress on this, my question is now how do I open a window in #juce and put a plugin editor into it?
https://stackoverflow.com/questions/74736853/open-a-window-in-juce-and-put-a-plugineditor-into-it
I've posted a question on behalf of a student who is making cascading effects with #juce https://stackoverflow.com/questions/74736853/juce-audioprocessgraph-gui
General Interests:
#programming #videoproduction #filmmaking #musicproduction #synth #making #electronics #lasercutting #3dprinting #cnc
Tools I Use:
#c++ #c #webassembly #javascript #juce #qt #bitwig #freecad #shapeoko #lightburn #solvespace #openscad #esp32 #raspberrypi #linux #vim
Looking forward to interesting conversation and people with similar interests.
#programming #videoproduction #filmmaking #musicproduction #synth #making #electronics #lasercutting #3dprinting #cnc #c #webassembly #javascript #juce #qt #bitwig #freecad #shapeoko #lightburn #solvespace #openscad #esp32 #raspberrypi #linux #vim
Cmajor #audiodev programming language from Julian Storer (of #juce, ROLI, Tracktion fame) just announced at the ADC conference looks interesting (https://cmajor.dev).
Embeddable in JIT form in a native app, or as dependency free C++, as AU/VST plugin, soon runnable on web. Another stab at the same idea as SOUL a few years ago? Lots of tempting stuff going on in this space with RNBO from Cyclingβ74 the other week too.
(Also, what a name for a language for a language with C-like heritage! )
Here's a quick demo of #SickBeatBetty, my #foss drum machine plugin. It's written in #cpp using the wonderful #juce toolkit.
https://youtu.be/SQi-Ny8AE8I
#SickBeatBetty #foss #cpp #juce
Trying to build a #Juce demo project and its upset it can't find #jack libraries. I run #pipewrire . if I install libjack-dev, is that just opening a world of pain? Is there a better answer?
As suggested here: https://mastodon.sdf.org/@jdarnold/109269674539173014
#coffee, #linux, #music, #bitwig, #programming, #c, #c++, #perl , #golang, #assembly, #qt, #juce, #electronics, #esp32, #raspberrypi, #movies, #filmmaking, #avgeek, #videoediting, #science, #sciencefiction, #photography, #synth, #webassembly, #welding, #woodworking, #3dprinting, #freecad, #solvespace, #openscad, #computergraphics, #glsl, #obs, #homelab, #retrocomputing, #mos6502, #lasercutting, #cnc
And just generally building stuff in my garage.
#avgeek #videoediting #science #sciencefiction #photography #synth #webassembly #welding #woodworking #3dprinting #freecad #solvespace #openscad #computergraphics #glsl #obs #homelab #retrocomputing #mos6502 #lasercutting #cnc #coffee #linux #music #bitwig #programming #c #perl #golang #assembly #qt #juce #electronics #esp32 #raspberrypi #movies #filmmaking
ProJucer will let people open a project in an IDE.
Physically, where do people click to build the project in #Xcode?
How about in #VisualStudio?
My plan is to get students to build the first tutorial from JUCE at home as their first adventure with a normal IDE.
. . .
Class time will be "as much C++ as you need to know to glue a #JUCE project together"
They did coding last year with Arduino so know some syntax, what a variable is, typing, and function declarations and the like. This term, we'll talk about OOP, pointers and that kind of thing. We'll follow the JUCE tutorials and I'll fill in the theory those tutorials assume people already know.
It will be great. Hopefully.
I've heard rumours that C++ is dead and everyone has moved to #Rust. I have questions:
Are people using #JUCE with Rust very commonly or it a niche interest?
Is there a good written resource for beginners to both things?
What's a good book on Rust?
What's a good book on writing VSTs and audio apps with JUCE?
What is currently the most popular/documented/likely-to-remain-popular language and library for writing VSTs?
Please give me your faves and your opinions!
(I know that #PD is a great way to write VSTs. I have not forgotten the best patcher language!)
#cplusplus #c #vst #pd #juce #rust
#JUCE now has #LV2 plugin and host support!
https://forum.juce.com/t/juce7-technical-preview-branch/50866/55
The MonoPlugs b-step sequencer is #FOSS now! It got a new home for further development at the #surge team github repo:
https://github.com/surge-synthesizer/b-step
And be sure, I'll take a closer look (note: b-step is NOT related to my B.Music plugins).
#foss #surge #programming #juce #audio #musicproduction