Our great sponsors
audacity | Atom | |
---|---|---|
344 | 284 | |
11,231 | 58,803 | |
4.0% | - | |
9.9 | 8.1 | |
3 days ago | over 1 year ago | |
C | JavaScript | |
GNU General Public License v3.0 or later | MIT License |
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).
Atom
- Dev environment for scripting?
-
Ask HN: Design of Emacs type extensible editor based on electron?
I'm surprised that nobody here mentioned Atom [1]. IIUC, Atom was designed to be hackable like Emacs.
A successor to Atom is Pulsar [2].
-
App LIST!!!
atom (RIP buddy! Free) Atom is a hackable text editor for the 21st century, built on Electron, and based on everything we love about our favourite editors. We designed it to be deeply customizable, but still approachable using the default configuration
-
I've been using Atom to edit code, and then this popped up today. Anybody know the story behind this? (using a Macbook with BigSure OS installed)
These versions of Atom will stop working on February 2 [2023]. To keep using Atom, users will need to download a previous Atom version.
-
" “Atom” will damage your computer. You should move it to the Trash.“Atom” will damage your computer. You should move it to the Trash. "
For Mac users - mv ~/.atom ~/atom_bak rm -fr /Applications/Atom.app download https://github.com/atom/atom/releases/tag/v1.60.0 Drag download to Applications folder - to install
Which version did you roll back to, and where obtained? I noticed the packages on GitHub only go to 1.60.0, and the issue affects 1.63. Did copying packages from the .atom directory work without any other changes?
-
Can't install AUR atom
And it doesn't match because https://github.com/atom/atom/releases/download/v1.63.1/atom-amd64.deb returns a 404 not found error, so of course it doesn't match.
# Maintainer: Moses Narrow pkgname=atom-bin _pkgname=${pkgname/-bin/} pkgver=1.63.1 pkgrel=1 pkgdesc='A hackable text editor for the 21st Century. Repackaged .deb / binary release.' arch=('x86_64') url="https://github.com/atom/atom" license=('MIT') depends=('apm' 'electron11-bin' 'libxkbfile' 'ripgrep') optdepends=('ctags: symbol indexing support' 'git: Git and GitHub integration' 'hunspell: spell check integration') provides=('atom') conflicts=('atom') options=(!emptydirs) _archive="$_pkgname-amd64" #https://github.com/atom/atom/releases/download/v1.63.1/atom-amd64.deb source=("$url/releases/download/v$pkgver/$_archive.deb") sha256sums=('5c7c0259062b9d4911d2537bfceaff5316f9de111698840a90d7cd497df891a6') package() { cd $pkgdir tar -xpf ${srcdir}/data.tar.xz rm $pkgdir/usr/bin/apm }
-
33 Best Open-Source Software For macOS In 2023
I read the article and I would like to inform you that atom will no longer be officially supported as you can see in official repo (https://github.com/atom/atom )
- Atom/Lua script newbie
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.
Visual Studio Code - Visual Studio Code
audacious - A lightweight and versatile audio player
audacium - Free and open-source audio editor
Geany - A fast and lightweight IDE
sneedacity - Audio Editor
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
Spyder - Official repository for Spyder - The Scientific Python Development Environment
notepad-plus-plus - Notepad++ official repository
KDevelop - Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP
Light Table - The Light Table IDE ⛺
duckduckgo-locales - Translation files for <a href="https://duckduckgo.com"> </a>