VeeSeeVSTRack
JUCE
Our great sponsors
VeeSeeVSTRack | JUCE | |
---|---|---|
30 | 105 | |
252 | 6,096 | |
- | 2.3% | |
1.8 | 9.5 | |
almost 3 years ago | 6 days ago | |
C | C++ | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
VeeSeeVSTRack
-
ReaRoute with VCV Rack issues
There is also VeeSeeVSTRack https://github.com/bsp2/VeeSeeVSTRack
-
Rack 2 (Virtual Eurorack)
Since some people don’t like the cathedral development style VCV rack uses, I point people to a fork of an older version of VCV rack with two features VCV rack 2 doesn’t have:
* It can run as a VST plugin, so one can use it with their favorite digital audio workstation (DAW)
* The code is BSD licensed
Here is that VST plugin fork: https://github.com/bsp2/VeeSeeVSTRack#downloads
-
How do you integrate VCV with Ableton?
Hete is an old VST port I found. Haven't used it in a while so I don't know if it's stable: https://github.com/bsp2/VeeSeeVSTRack
-
Bespoke Synth 1.0 – open-source software modular synthesizer
* The VST fork of VCVrack for a modular synth: https://github.com/bsp2/VeeSeeVSTRack#downloads
I would get a keyboard controller with full sized keys and a 5-pin DIN MIDI out for just over $200, but that can come later.
-
Why I'll never create modules for VCV Rack anymore
Again, I prefer the fork at https://github.com/bsp2/VeeSeeVSTRack#downloads because it’s a working VSTi, and because it’s under a BSD (not GPL) license, which has more flexibility in certain circumstances; I remember the arguments around 2001 or 2002 when there were concerns Python’s license was not “GPL compatible”, so I have always found GPL licenses pedantic.
-
Is there any proper manual for the Behringer Crave? (Besides the quick start guide)
Try vcvrack.com to get a handle on the basic principles.
- Welche Freewares zum Musik produzieren?
-
LMMS can control VCV Rack through MIDI
I set up a drum beat and a pattern on a muted track to control this Eurorack simulator. https://vcvrack.com/
-
Does anyone know exactly what this does?
Here's the best way to learn about synthesis. https://vcvrack.com/
-
Please help me grok use cases for modular.
Since nobody else has mentioned it, you might want to try VCV Rack. It's a pretty good modular synth in software (bonus, it's free!). You can save and load complete patches, so it scratches that itch to recapture a complex configuration. Lots of good information in its dedicated subreddit.
JUCE
-
3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup
Personally, I started by writing externals for Pure Data, then started to contribute to the care. Later I took the same path for SuperCollider.
The more typical path, I guess, would be to start with simple audio plugins. Have a look at JUCE (https://juce.com/)!
Realtime audio programming has some rather strict requirements that you don't have in most other software. Check out this classic article: http://www.rossbencina.com/code/real-time-audio-programming-...
-
Anyone know anyone that creates plugins?
Check out https://juce.com in the meantime
-
Modern C++ Programming Course
You can definitely start putting C++ into your embedded projects, and get familiar with things in an environment in which you're already operating. A lot of great C++ code can be found with motivated use of, for example, the platformio tooling, such that you can see for yourself some existing C++ In Embedded scenarios.
In general, also, I have found that it is wise to learn C++ socially - i.e. participate in Open Source projects, as you learn/study/contribute/assist other C++ developers, on a semi-regular basis.
I've learned a lot about what I would call "decent C++ code" (i.e. shipping to tens of thousands, if not hundreds of thousands of customers) from such projects. I would suggest finding an open source C++ project, aligned with your interests, and study the codebase - as well as the repo history (i.e. gource) - to get a productive, relatively effortless (if the interests align) boost into the subject.
(My particular favourite project is the JUCE Audio library: https://juce.com/ .. one of many hundreds of great projects out there from which one can also glean modern C++ practices..)
- Ardour 8.0 released
-
What programming languages do you recommend starting with regarding audio visual programming/audio software development?
Respect for the others here who recommend C but I think they’re possibly masochists. If anything JUCE, which uses C++ is in my opinion far more approachable.
-
How have you used coding in your setup?
Here's a link to their website: https://juce.com/
- xcode or visual studio?
-
Anyone here have experience writing VST audio plugins in C++, or 'wrapping'/converting a VST to an AU plug-in?
It seems like most audio plug-ins are built in C++ inside an audio coding program called JUCE, so maybe if I could open up the exisiting code inside that and then output it as an AU instead of a VST that could work.
-
Common Audio Production
C++ has https://juce.com/, I think.
-
Apple Logic Pro Ruleface
Open source rule https://juce.com/
What are some alternatives?
Cardinal - Virtual modular synthesizer plugin
Qt - Qt Base (Core, Gui, Widgets, Network, ...)
pipewire - Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
iPlug2 - C++ Audio Plug-in Framework for desktop, mobile and web
lmms - Cross-platform music production software
OpenFrameworks - openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
pedalboard - 🎛 🔊 A Python library for audio.
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
helm - Helm - a free polyphonic synth with lots of modulation
audiogridder - DSP servers using general purpose computers and networks
pyo - Python DSP module
Cinder - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.