Our great sponsors
- InfluxDB - Access the most powerful time series database as a service
- SonarQube - Static code analysis for 29 languages.
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
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.
All that said, unless you have to design hardware, I would recommend just using a Raspberry Pi plus the Elk Pi hat for MIDI and audio, using the Elk OS linux kernel / board support package then write your sampler using the JUCE framework plus the built-in ALSA audio / midi drivers. That'll get you making sound the fastest and get you a finished product quickest!
Spherical Wavetable Navigator source code
A 6-voice wavetable oscillator STM32F765 project with a stereo codec: https://github.com/4ms/SWN
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Dual Looping Delay module
A 4-input 4-output “crossfading” delay using an STM32F427 and external SDRAM chip (32MB). Achieves up to 3 minutes of 48kHz/16bit stereo delay time, less if you use 24bit. https://github.com/4ms/DLD
Spectral Multiband Resonator
A stereo output, 6-channel resonant band-pass filter using the STM32F427: https://github.com/4ms/SMR
Baremetal framework and example projects for the STM32MP15x Cortex-A7 based MPU
And if you want more processing power and memory, there are some audio examples in this project using a Cortex A7 (STM32MP157) bare-metal (512MB RAM, 800MHz) https://github.com/4ms/stm32mp1-baremetal
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Common Audio Production
1 project | reddit.com/r/ProgrammingLanguages | 1 Jun 2023
Apple Logic Pro Ruleface
1 project | reddit.com/r/196 | 3 May 2023
The single most important debate of our time
1 project | reddit.com/r/synthesizercirclejerk | 26 Apr 2023
How would I go about developing an app similar to garageband?
1 project | reddit.com/r/softwaredevelopment | 23 Mar 2023
Recommendation for professional open source project where we can learn best practices, contribute and improve coding knowledge simply by looking at the code?
3 projects | reddit.com/r/iOSProgramming | 21 Mar 2023