audacity
duckduckgo-locales
Our great sponsors
audacity | duckduckgo-locales | |
---|---|---|
344 | 2064 | |
11,231 | 93 | |
4.0% | - | |
9.9 | 0.0 | |
4 days ago | 11 days ago | |
C | Perl | |
GNU General Public License v3.0 or later | - |
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.
audacity
-
Audacity 3.4 – New Musical Features
Note that it says "closed" at the top. Pull requests which are merged say "merged", like this one: https://github.com/audacity/audacity/pull/5484
You can verify for yourself that there is no telemetry code in Audacity.
Sure, but it's not even enabled by default in the upstream repository. Maybe that's a result of all the fuss about it, but nonetheless..
https://github.com/audacity/audacity/blob/6c2e8a2377542d6722...
The time stretch algorithm is implemented in https://github.com/audacity/audacity/blob/master/libraries/l... particularly functions _time_stretch and _process_hop. It looks to me like a classic phase vocoder with vertical phase coherence (c.f. https://en.wikipedia.org/wiki/Phase_vocoder).
The basic idea is this. For a time-stretch factor of, say, 2x, the frequency spectrum of the stretched output at 2 sec should be the same as the frequency spectrum of the unstretched input at 1 sec. The naive algorithm therefore takes a short section of signal at 1s, translates it to 2s and adds it to the result. Unfortunately, this method generates all sorts of unwanted artifacts.
Imagine a pure sine wave. Now take 2 short sections of the wave from 2 random times, overlap them, and add them together. What happens? Well, it depends on the phase of each section. If the sections are out of phase, they cancel on the overlap; if in phase, they constructively interfere.
The phase vocoder is all about overlapping and adding sections together so that the phases of all the different sine waves in the sections line up. Thus, in any phase vocoder algorithm, you will see code that searches for peaks in the spectrum (see _time_stretch code). Each peak is an assumed sine wave, and corresponding peaks in adjacent frames should have their phases match.
They did introduce a mandatory CLA which allows for using the code in non-GPL ways, even noting that this was the purpose of introducing the CLA.
This is the PR I believe
Time stretching 2 of 6 make audio track stretching effective
- Wavacity – a FOSS port of Audacity to the web
-
Need some help with nyquist script - Trying to automatically create labels from clips, including the title of clips
Clip names was added after Audacity was acquired by muse group but they did not make clip names available to Nyquist. The issue was logged on their bug tracker last September, and a fix was submitted last December.
If you are able to build from source, you could download the latest source code, or the latest release version source code, and manually apply the patch.
-
I downloaded audacity from github as that was what was linked on the ds modding wiki and I needed it for theme background music
Yes that's a genuine download link for an old version of Audacity. You can tell that it is genuine because it is from Audacity's GitHub repository. That GitHub repository carries old versions going back as far as version 2.1.1 (https://github.com/audacity/audacity/releases).
duckduckgo-locales
- Deej: An open-source hardware volume mixer for Windows and Linux
-
Django REST framework: 3.15.0 Release (Django 5.0 support)
By magic I mean the complexity brought on by the heavy use of metaclasses, patterns employed via convention rather than enforced by code (implying that you have to read enough of the code before you understand the patterns) and other similar leaky abstractions.
Don't get me wrong, I do think Django is one of those deep modules[1] where the interface makes it a pleasure to work with but the internals do need effort. Especially the ORM layer.
[1] https://duckduckgo.com/?q=deep+modules+John+Ousterhout&t=fpa...
- Web bloat impacts users with slow devices
-
Build Initramfs Rootless
https://duckduckgo.com/?t=ftsa&q=mfsbsd ?
There have been others in the past, but this seems to be the most polished and ready to use ATM(for FBSD).
Another would be NanoBSD (also FBSD).
For NetBSD you're on your own, starting from there https://wiki.netbsd.org/tutorials/how_to_create_bootable_net... , and/or asking on https://daemonforums.org/ , https://www.unitedbsd.com/ (taking inspiration from some 'live-distro' discussed there. like 'OS-108'), reddit(?), 'crap-overflow', and even https://www.linuxquestions.org/.
Of course you're free to use the official NetBSD mailing lists, and some obscure IRC-channels in even more obscure IRC-networks also :-)
(You won't be spoon-fed, and are expected to have read the manuals and other documentations...)
-
How I keep myself Alive using Golang
A good alternative to writing your own echo server and debugging requests one route at a time is requestbin, which will gladly take any requests you throw at it, log them, and optionally return a response of your choice.
Lots of different implementations and hosts: https://duckduckgo.com/?q=requestbin
- KamilaLisp – A functional, flexible and concise Lisp
-
Show HN: OK-Robot: open, modular home robot framework for pick-and-drop anywhere
Take a look at these pictures:
https://duckduckgo.com/?q=cluttered+old+persons+home&atb=v31...
I was thinking that people who live in an environment like this are most in need of a robot to help them.
-
I don't think the cheapest APC Back-UPS units can be monitored except in Windows
Not to be snarky, but UPS fires are one of the leading causes of datacenter fires: https://duckduckgo.com/?hps=1&q=UPS+Fire+datacenter&ia=web
- Stable Diffusion 3
-
Let's Build the GPT Tokenizer (By Andrej Karpathy) [video]
Build an 8-bit computer from scratch https://eater.net/8bit/ https://www.youtube.com/playlist?list=PLowKtXNTBypGqImE405J2...
Andreas Kling. OS hacking: Making the system boot with 256MB RAM https://www.youtube.com/watch?v=rapB5s0W5uk
MIT 6.006 Introduction to Algorithms, Spring 2020 https://www.youtube.com/playlist?list=PLUl4u3cNGP63EdVPNLG3T...
MIT 6.824: Distributed Systems https://www.youtube.com/@6.824
MIT 6.172 Performance Engineering of Software Systems, Fall 2018 https://www.youtube.com/playlist?list=PLUl4u3cNGP63VIBQVWguX...
CalTech cs124 Operating Systems https://duckduckgo.com/?t=ffab&q=caltech+cs124&ia=web
try searching here at HN for recommendations https://hn.algolia.com
What are some alternatives?
Tenacity - Tenacity is an easy-to-use, privacy-friendly, FLOSS, cross-platform multi-track audio editor/recorder for Windows, macOS, Linux and other operating systems. Project currently on an indefinite hiatus.
audacious - A lightweight and versatile audio player
audacium - Free and open-source audio editor
sneedacity - Audio Editor
Searx - Privacy-respecting metasearch engine
hn-search - Hacker News Search
brave-browser - Next generation Brave browser for Android, Linux, macOS, Windows.
SimpleLogin - The SimpleLogin back-end and web app
Tutanota makes encryption easy - Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
Piped - An alternative privacy-friendly YouTube frontend which is efficient by design.
Fathom Analytics - Fathom Lite. Simple, privacy-focused website analytics. Built with Golang & Preact.
langchain - ⚡ Building applications with LLMs through composability ⚡ [Moved to: https://github.com/langchain-ai/langchain]