Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Rust Audio Projects
-
debugging this nightmare bc its blocking my hobby project. by far the most fucked up issue ive encountered since i started rust.
-
Symphonia for an amazing audio library
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Project mention: A Proposal for an asynchronous Rust GUI framework | news.ycombinator.com | 2023-09-03
> The problem in the Rust ecosystem is that people are writing libraries instead of applications.
I totally second this.
Got the same feeling after developing https://glicol.org/
-
Project mention: Yew + Tauri WASM Desktop App - Methods of Local Filesystem Access | /r/rust | 2023-07-04
I'm currently working on creating a desktop app with web UI using Yew (wasm32-unknown-unknown), and Tauri for the desktop packaging side of things. In this particular case, I'd like to be able to play audio files from the user's local filesystem using the rodio crate, and also to process text files for purposes such as configuration, for example by using the csv crate. I know for absolute certain that the app will only be run in a desktop context, i.e, Windows, Linux and MacOS, and therefore will always have a filesystem physically existent despite any WASM sandboxing (which I'm aware of, hence asking for any possible methods).
-
Project mention: Digital Audio Workstation Front End Development Struggles | news.ycombinator.com | 2023-05-15
And its "design document": https://github.com/MeadowlarkDAW/Meadowlark/blob/main/DESIGN...
-
xiu
A simple, high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
-
Project mention: Kira game audio library v0.8 - spatial sounds, modulators, compressor and EQ filter effects | /r/rust | 2023-05-22
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
-
Audioserve
Simple personal server to serve audiofiles files from folders. Intended primarily for audio books, but anything with decent folder structure will do.
So basically, I need something like mStream or Audioserve that you point at a folder and you can play the mp3s in it. Nothing fancy, I don't need tags, etc. something strictly folder-based. It also needs the ability to link directly to the file. Mousikofidi does this, but I need something for Windows (I know, I know...) Essentially Apache but prettier.
-
Displaying images in the terminal has actually been possible for a while (through sixel and friends) and video playback has been demonstrated as well (https://github.com/jD91mZM2/termplay). Terminals also have had mouse support for years now (most ncurses based applications have mouse support out of the box and xterm and friends will often work with mice just fine as well). Really, it's only a matter of picking a modern terminal emulator. I like Wezterm but others prefer Kitty. There are more options, of course, pick the one you like most.
-
Project mention: Recent improvements to OctaSine (free and open source FM synth plugin): new waveforms, pitch bend, velocity sensitivity and more | /r/synthesizers | 2023-05-28
Since I last posted here, I've implemented multiple features for OctaSine, a free and open source frequency modulation synth plugin (VST2, CLAP), some of which were heavily requested.
-
Project mention: FunDSP 0.13 – Audio Processing and Synthesis Library for Rust | news.ycombinator.com | 2023-04-08
Maybe a link to GitHub would have been better: https://github.com/SamiPerttu/fundsp
-
-
there's nothing better than https://github.com/HEnquist/camilladsp
-
One of the simplest encodings would be WAV, for which the crate hound exists (it's linked from rodio's README): https://github.com/ruuda/hound/blob/master/examples/append.rs
-
-
-
-
Project mention: How do I fix the latency(3 sec) for swyh-rs and Wiim Mini? | /r/BudgetAudiophile | 2023-08-13
-
vocechat-server-rust
VoceChat is a superlight rust written social server. Easy integration to your site/app.
Project mention: Looking for chat solution for small business. Just like WhatsApp but messages (video/photos) should be stored in server. I am after one to one chat (no groups, channels etc). is there such a program exist? | /r/selfhosted | 2023-02-14 -
a few minor versions of PodFetch since 4.0.0 have been released. But this doesn't mean they contain few features.
-
Project mention: Festival is a music player for local album collections | news.ycombinator.com | 2023-06-30
-
Project mention: Building a Chromecast Plugin for my Rust Music Player Project | dev.to | 2023-02-19
This project is open source, and we welcome contributions from the community to help improve the plugin. If you are interested in contributing to the project, please feel free to check out the project's GitHub page and submit a pull request or open an issue. We appreciate any feedback and contributions that can help us make the plugin better.
-
SonarQube
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.
Rust Audio related posts
- A History of the Amen Break: From the Winstons to Futurama and Om Unit
- Announcing PodFetch v4.2.0
- How do I fix the latency(3 sec) for swyh-rs and Wiim Mini?
- Voder Speech Synthesizer
- Announcing PodFetch v4.0.0
- Help understanding rust code in this file
- Yew + Tauri WASM Desktop App - Methods of Local Filesystem Access
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Oct 2023
Index
What are some of the best open-source Audio projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | cpal | 2,104 |
2 | Symphonia | 1,735 |
3 | glicol | 1,675 |
4 | rodio | 1,398 |
5 | Meadowlark | 1,275 |
6 | xiu | 964 |
7 | kira | 699 |
8 | rust-av | 631 |
9 | Audioserve | 616 |
10 | termplay | 534 |
11 | OctaSine | 529 |
12 | fundsp | 527 |
13 | midir | 486 |
14 | camilladsp | 396 |
15 | hound | 392 |
16 | rust-portaudio | 345 |
17 | bevy_kira_audio | 235 |
18 | rust-vst2 | 220 |
19 | swyh-rs | 219 |
20 | vocechat-server-rust | 216 |
21 | PodFetch | 204 |
22 | festival | 202 |
23 | music-player | 198 |