Meadowlark
rusty-daw-timeline
Meadowlark | rusty-daw-timeline | |
---|---|---|
10 | 2 | |
1,329 | 1 | |
1.1% | - | |
4.0 | 1.0 | |
11 months ago | over 2 years ago | |
Rust | ||
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
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.
Meadowlark
-
Digital Audio Workstation Front End Development Struggles
And its "design document": https://github.com/MeadowlarkDAW/Meadowlark/blob/main/DESIGN...
- Any Rust based DAW projects?
-
I’m mostly mad that they consider the new transient shaper a “premium add on”
https://github.com/MeadowlarkDAW/Meadowlark is written in rust, you could contribute if you want to.
-
Zrythm becomes the first serious multimedia production tool where UI is built with GTK4 and libadwaita and uses hardware-accelerated rendering that is part of GTK4.
This looks sick! Also looking forward to more news about Meadowlark (https://github.com/MeadowlarkDAW/Meadowlark), but that seems to be in the very early concept stages still.
-
What’s everyone working on this week (2/2022)?
Have you looked into Meadowlark?
- Meadowlark, fully-featured DAW written in Rust
-
Open-source DAW written in Rust
No, but I do consider a "Design Document" to be a product feature page. It's full of product features (and non-features) after all (when it's not going on about Rust).
https://github.com/MeadowlarkDAW/Meadowlark/blob/main/DESIGN...
rusty-daw-timeline
-
Open-source DAW written in Rust
Ardour author here.
> it's also not truly FLOSS as it requires a paid license to download the binaries, (same for Ardour on non-Linux systems)).
This does not stop something being FLOSS. The GPL that we release Ardour under is 100% consistent with charging money for a ready-to-run version. And we even actively encourage people who have problems doing that to get a copy from a friend. There is nothing in any FLOSS license that requires gratis access to pre-built binaries; anyone is free to get the source and build it themselves, if they are up for the task. Most DAW users are not interested in this, and we chose to use it as a way to help fund the last 10+ years of what is now a 21 year old project.
> Ardour is okay, but only if you don't mess with MIDI.
There are plenty of people using Ardour's MIDI very successfully, even if it remains true that our MIDI workflow could use some significant improvements. Version 7 will hopefully see a great deal of changes in this area, and it will be a primary focus of the early 7.x release series.
> Third, my plan in regard to time signature is to abstract away all the logic into the `https://github.com/RustyDAW/rusty-daw-timeline` repo. It's sole purpose it to be a black-box that takes a function of musical time (f64 of beats) and returns sample time (represented as i64), and vice versa.
Good luck. This is likely to be much, much harder to get right than you currently imagine. I made a few notes about the "new" system in Ardour here: https://ardour.org/timing.html Although some other DAWs do use float representation for time, our experience has been that it's a terrible idea. Fixed point is much easier to deal with.
In some ways, it's always nice and even a little exciting to see a new FLOSS (or even non-FLOSS DAW) starting up. On the other, it is a bit frustrating knowing how much developer time and brain power will have to go into getting to where Ardour was (say) 10 years ago rather than pushing existing projects (like Ardour) forward. Good luck!
What are some alternatives?
ToobAmp - A set of high-quality guitar effect plugins for Raspberry Pi with specific support for PiPedal.
matrix.to - A simple stateless privacy-protecting URL redirecting service for Matrix
rusty-daw-audio-graph - Audio graph and scheduler for use with the RustyDAW project
Ultralight - Lightweight, high-performance HTML renderer for game and app developers.
rust - Empowering everyone to build reliable and efficient software.
rtrb - A realtime-safe single-producer single-consumer (SPSC) ring buffer
fnr - Intuitive find and replace tool
bard - Markdown-based songbook compiler.
basedrop - a set of memory-management tools for real-time audio
ticked - Edit your ticktick.com tasks from any text editor you want (like vim/neovim)
smw-editor - SMW Editor – a bundle of tools for SMW romhacking. Work in progress.
fundsp - Library for audio processing and synthesis