Hey audio devs! We're looking for a Convolution Reverb and a De-Esser effect to add to Audacity! Anyone have any recs, or better yet, made one themself?
Boosts appreciated!
Does anyone know of any more command-line software for linux for applying lv2 or vst plugins to an audio file? So far I have found the following:
kuriborosu - https://github.com/falkTX/kuriborosu
Looks really interesting but there's no compilation or usage instructions.
Plugalyzer - https://github.com/CrushedPixel/Plugalyzer
Works well but seems there's some audio file formats it can't process.
Ecasound - https://ecasound.sourceforge.net/ecasound/
Can load lv2 plugins but not vst. Seems like it's no longer being developed.
Sox
It can load ladspa plugins (basically lv1) but can't load lv2 or vsts but recently someone is taking on development again (sox_ng https://codeberg.org/sox_ng/sox_ng/ ) and there's a feature request to allow lv2 plugin loading https://codeberg.org/sox_ng/sox_ng/issues/189
MrsWatson - https://github.com/teragonaudio/MrsWatson
Can load vsts but no longer being developed and I can't get it to compile
ffmpeg - https://ffmpeg.org/ffmpeg-filters.html#lv2
Can use lv2 but not vsts. Also I have not successfully been able to use all plugins. Possible bug?
I'm trying to use lv2apply (part of lilv-utils) to apply an lv2 plugin to an audio file and I've nearly all plugins that are formatted like this `urn:zamaudio:ZamTube` don't work. I wonder why this is. Here's some of my errors:
lv2apply -i in.wav -o out.wav urn:distrho:a-delay
error: Port 2 has unsupported type
lv2apply -i in.wav -o out.wav http://lsp-plug.in/plugins/lv2/compressor_stereo
lv2apply -i in.wav -o out.wav urn:juced:EQinox
JUCE Assertion failure in juce_LV2_Wrapper.cpp:881
lv2apply -i in.wav -o out.wav urn:juce:TalReverb
JUCE Assertion failure in juce_LV2_Wrapper.cpp:881
lv2apply -i in.wav -o out.wav urn:zamaudio:ZamTube
Options feature missing, cannot continue!
Segmentation fault
🚀 Our First Session is LIVE!
🎶 Let’s Create Audio Apps
Join us for a full-day event blending the best of a workshop and a hackathon! We’ll dive deep into AudioKit, collaborate with local musicians, and start building apps to solve real-world music challenges. You’ll leave with new skills and a working prototype!
👉 Learn more: https://tinyurl.com/yc8j4fvx
🎟️ Get your tickets: https://tinyurl.com/ytjkmwc5
Don’t miss out—it’s going to be amazing! 🎉 #AudioDev #iOSDev #MusicTech #Hackathon
The rewrite of the IMBC assembler and my implementation of a "linear interpolation filter" on audio control values were a success. A bit of extra functionalities, and I'm releasing the next version of the game engine.
Creating Ubiquitous, Composable, Performant DSP Modules – Stefano D’Angelo – ADC23
https://www.youtube.com/watch?v=lKhVtbnILDk
#ADC23 #audiodev #coding #dsp #programming
Properties of Chaotic Systems for Audio – George Gkountouras and Christopher Johann Clarke – ADC23
https://www.youtube.com/watch?v=NG6lzDZXHeE
#ADC23 #audiodev #coding #julialang #programming
The Sound of Audio Programming – Developing Perfect Glitch – Balazs Kiss – ADC23
https://www.youtube.com/watch?v=rlMvfFGEj3Q
#ADC23 #AudioProgramming #audiodev #programming
Finally becoming a Rustacean!
I currently do a lot of C++/JUCE audio plug-in development; if people have suggested Rust audio frameworks/libraries, I would love to hear them!
#Rust #Rustlang #AudioDev #Programming #JUCE #CPlusPlus #VST
The Architecture of Digital Audio Workstations (& Other Time-Based Media Software) – Ilias Bergström
https://www.youtube.com/watch?v=q5Q-vXzC0Ig
#ADC23 #audiodev #c #DAW #programming
https://github.com/ZILtoid1991/iota/releases/tag/v0.3.0-beta.2
New version has been released, with fix for the resizing issues under Linux (resizing behavior might change depending on distro/DRM/Windowing manager).
Finally managed to find a new name for my format previously known as M2, and it's now called IMBC, or Intelligent MIDI Bytecode. I've also started to write a testcase that will finally test its more "intelligent" capabilities alongside with my synths' level smoothing capabilities (eliminates pops, rumbles, and other high frequency stuff introduced by fast audio level changes.
Format description can be found here: https://github.com/ZILtoid1991/pixelperfectengine/blob/master/docs/formats/imbc.md (Some things are not yet implemented)
I’ve consolidated some key takeaways from my talk at #AirCon24 about lessons from building an #audiotech ecosystem. Check here: https://prashantmishra.xyz/aircon24
#musictech #ecosystem #audiodev #proaudio #audioprogramming #product #mindset
For anyone exploring #audiotech #musictech domains, I consolidate some resources to help you get started: https://prashantmishra.xyz/blog/article/best-youtube-channels-learn-music-audio-technology-juce-cpp-ai-ml-dsp-audiokit?auid=xyz-0060
#audiodev #audioprogramming #juce #cpp #ai #ml
Due to a quite similar format by the name `.m2` already exists (Music Macro Language for the PC98), I'll be needing a new name for my own MIDI-Assembly format, for adaptive soundtracks.
Format documentation (incomplete): https://github.com/ZILtoid1991/pixelperfectengine/blob/master/docs/formats/m2.md
The format itself was influenced by not being able to find any MIDI 2.0 file formats at the time, assembly, the Intel 8049 microcontroller (hence the 128 local registers per pattern), and Lua.
Post your suggestions as replies!
Virtual Acoustics: Recreating Natural Phenomena in the Digital Domain – Aidan Baker – ADC23
https://www.youtube.com/watch?v=n4W4g8dmi7Q
#ADC23 #audiodev #coding #programming #SoundDesign
Aliasing and Oversampling for DSP Engineers – Sam Fischmann – ADC23
https://www.youtube.com/watch?v=yJrJi-4SDUQ
#ADC23 #audiodev #coding #dsp #programming
PANEL: Audio Tech Ecosystem in India: Opportunities and Challenges – ADCx India 2024
https://www.youtube.com/watch?v=ivYVCgzDzYk
#adcxindia #audiodev #coding #tech
NO MORE CODE: New Graphical Programming Language for Audio Research and Developers – ChangHun Sung
https://www.youtube.com/watch?v=uYUblZhbG1A
#ADC23 #audiodev #coding #programming #SoftwareEngineering