#audiodev

LWinterbergLWinterberg@c.im
2025-04-04

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!

#audiodev #dsp #audacity #audioFX #audio

2025-02-10

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 - github.com/falkTX/kuriborosu
Looks really interesting but there's no compilation or usage instructions.

Plugalyzer - github.com/CrushedPixel/Plugal
Works well but seems there's some audio file formats it can't process.

Ecasound - ecasound.sourceforge.net/ecaso
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 codeberg.org/sox_ng/sox_ng/ ) and there's a feature request to allow lv2 plugin loading codeberg.org/sox_ng/sox_ng/iss

MrsWatson - github.com/teragonaudio/MrsWat
Can load vsts but no longer being developed and I can't get it to compile

ffmpeg - ffmpeg.org/ffmpeg-filters.html
Can use lv2 but not vsts. Also I have not successfully been able to use all plugins. Possible bug?

#audiodev #lv2 #vst #programming

2025-02-08

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 lsp-plug.in/plugins/lv2/compre

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

#audiodev #lv2 #plugins

ARCtic ConferenceARCticConference
2024-09-23

🚀 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: tinyurl.com/yc8j4fvx
🎟️ Get your tickets: tinyurl.com/ytjkmwc5

Don’t miss out—it’s going to be amazing! 🎉

2024-08-15

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.

#gamedev #audiodev #opensource #dlang

Audio Developer Conferenceaudiodevcon
2024-07-01

Creating Ubiquitous, Composable, Performant DSP Modules – Stefano D’Angelo – ADC23
youtube.com/watch?v=lKhVtbnILDk

Audio Developer Conferenceaudiodevcon
2024-06-28

Properties of Chaotic Systems for Audio – George Gkountouras and Christopher Johann Clarke – ADC23
youtube.com/watch?v=NG6lzDZXHeE

Audio Developer Conferenceaudiodevcon
2024-06-26

The Sound of Audio Programming – Developing Perfect Glitch – Balazs Kiss – ADC23
youtube.com/watch?v=rlMvfFGEj3Q

Reilly Spitzfaden (they/them)reillypascal@hachyderm.io
2024-06-23

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

A PDF of "The Rust Programming Language" opened to chapter 4 in macOS Preview

"Ownership and Functions

The mechanics of passing a value to a function are similar to those when assigning a value to a variable. Passing a variable to a function will move or copy, just as assignment does. Listing 4-3 has an example with some annotations showing where variables go into and out of scope."
Audio Developer Conferenceaudiodevcon
2024-06-21

The Architecture of Digital Audio Workstations (& Other Time-Based Media Software) – Ilias Bergström
youtube.com/watch?v=q5Q-vXzC0Ig

2024-06-19

github.com/ZILtoid1991/iota/re
New version has been released, with fix for the resizing issues under Linux (resizing behavior might change depending on distro/DRM/Windowing manager).

#gamedev #opensource #dlang #opengl #audiodev #x11

2024-06-16

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: github.com/ZILtoid1991/pixelpe (Some things are not yet implemented)

#gamedev #audiodev #opensource

Prashant Mishraprashantmishra
2024-06-15

I’ve consolidated some key takeaways from my talk at about lessons from building an ecosystem. Check here: prashantmishra.xyz/aircon24

Audio Tech Ecosystem Mindset meme
2024-05-30

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): github.com/ZILtoid1991/pixelpe

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!

#gamedev #audiodev #opensource #midi

Audio Developer Conferenceaudiodevcon
2024-05-24

Virtual Acoustics: Recreating Natural Phenomena in the Digital Domain – Aidan Baker – ADC23
youtube.com/watch?v=n4W4g8dmi7Q

2024-05-22
Annoying thing about #AudioDev - I can't listen to music while I'm programming because the thing I'm testing makes noise.
Audio Developer Conferenceaudiodevcon
2024-05-20

Aliasing and Oversampling for DSP Engineers – Sam Fischmann – ADC23
youtube.com/watch?v=yJrJi-4SDUQ

Audio Developer Conferenceaudiodevcon
2024-05-15

PANEL: Audio Tech Ecosystem in India: Opportunities and Challenges – ADCx India 2024
youtube.com/watch?v=ivYVCgzDzYk

Audio Developer Conferenceaudiodevcon
2024-05-13

NO MORE CODE: New Graphical Programming Language for Audio Research and Developers – ChangHun Sung
youtube.com/watch?v=uYUblZhbG1A

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst