mirror of
https://github.com/audacity/audacity.github.io.git
synced 2026-06-13 13:41:41 -05:00
Barebones setup for the beta
This commit is contained in:
@@ -97,6 +97,91 @@ export const audacityReleases: ReleaseDirectory = {
|
||||
],
|
||||
};
|
||||
|
||||
export const betaReleases: ReleaseDirectory = {
|
||||
/*Insert release here */
|
||||
version: "3.5.0 beta",
|
||||
win: [
|
||||
{
|
||||
name: "64 bit installer (recommended)",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-win-3.4.2-64bit.exe",
|
||||
checksum:
|
||||
"d7bd5ae775db9e42da6058da4a65a8f898a46ce467d9f21585084566213c36bf",
|
||||
type: ".exe",
|
||||
},
|
||||
{
|
||||
name: "64 bit zip file",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-win-3.4.2-64bit.zip",
|
||||
checksum:
|
||||
"0df85eda8b79ebcceca673a7f7dec32c4fcb4625342b91995217f3124b57f7d4",
|
||||
type: ".zip",
|
||||
},
|
||||
{
|
||||
name: "32 bit installer",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-win-3.4.2-32bit.exe",
|
||||
checksum:
|
||||
"7f7dd6f96643a1a826d1c91a5217721f97474f171a6335c47d4c50a76c7aceaa",
|
||||
type: ".exe",
|
||||
},
|
||||
{
|
||||
name: "32 bit zip file",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-win-3.4.2-32bit.zip",
|
||||
checksum:
|
||||
"9b9fceae802e76f5c91b42074331094c1fb90b9f519bee196f40aeb1ee863ce5",
|
||||
type: ".zip",
|
||||
},
|
||||
],
|
||||
mac: [
|
||||
{
|
||||
name: "Universal dmg (recommended)",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-macOS-3.4.2-universal.dmg",
|
||||
checksum:
|
||||
"4b23b5e0f1cbc7c7d33d1d9cecd6a163d0d89ccb5aadeb8901c96616d8e5565d",
|
||||
type: ".dmg",
|
||||
},
|
||||
{
|
||||
name: "ARM 64 dmg (Apple Silicon)",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-macOS-3.4.2-arm64.dmg",
|
||||
checksum:
|
||||
"01946a56dc45acc01d693fd3b7e7d2325e6adb4f052253bc94fe7e7b272d5791",
|
||||
type: ".dmg",
|
||||
},
|
||||
{
|
||||
name: "x86_64 dmg (Intel)",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-macOS-3.4.2-x86_64.dmg",
|
||||
checksum:
|
||||
"70400941a153815f803ab436d23c08f29dbb80f7777ab21134663539727307b7",
|
||||
type: ".dmg",
|
||||
},
|
||||
],
|
||||
lin: [
|
||||
{
|
||||
name: "AppImage",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-linux-3.4.2-x64.AppImage",
|
||||
checksum:
|
||||
"d3a3695b02f99934b24b0d7587cbc4544676d9244fa2b65e63d3d8245c71d1e5",
|
||||
type: ".AppImage",
|
||||
},
|
||||
],
|
||||
src: [
|
||||
{
|
||||
name: "Source code",
|
||||
browser_download_url:
|
||||
"https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-sources-3.4.2.tar.gz",
|
||||
checksum:
|
||||
"f28dd718d2c5a2aa9f207b8351443a90c1f02b65378ca94bcc7febda42635e48",
|
||||
type: ".tar.gz",
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
type MuseHubReleaseInfo = Pick<ReleaseInfo, "name" | "browser_download_url" | "type">;
|
||||
|
||||
type MuseHubReleaseDirectory = {
|
||||
|
||||
36
src/components/beta/Explanation.astro
Normal file
36
src/components/beta/Explanation.astro
Normal file
@@ -0,0 +1,36 @@
|
||||
<section id="explanation" class="col-start-2 col-span-6">
|
||||
<!--these probably should be feature cards instead -->
|
||||
<h2>What to look out for</h2>
|
||||
<p>
|
||||
We are looking for feedback on our new features in this release. In
|
||||
particular:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<b>Cloud project saving.</b> For this beta, you can save your projects
|
||||
on <a href="https://audio.com">audio.com</a>, both as a backup and
|
||||
as a method to share work-in-progress projects with others, in order
|
||||
to get their feedback.
|
||||
</li>
|
||||
<li>
|
||||
<b>Music tempo detection.</b> When <a
|
||||
href="https://support.audacityteam.org/music/enabling-music-view"
|
||||
>switching to beats and measures</a
|
||||
>, Audacity will attempt to detect the tempo of the clip, and
|
||||
attempt to get it in sync with the project.
|
||||
</li>
|
||||
</ul>
|
||||
<h2>Give us your feedback!</h2>
|
||||
<p>
|
||||
We're always eager to hear what you have to say, but it's especially
|
||||
important we hear from you during the beta phase. Please let us know
|
||||
what you think, using the following places:
|
||||
</p>
|
||||
<ul>
|
||||
<li>Forum</li>
|
||||
<li>Audacity Discord</li>
|
||||
<li>Audio.com Discord</li>
|
||||
<li>Github issues (for concrete and reproducible bugs)</li>
|
||||
</ul>
|
||||
<p>And with all that out of the way: Happy testing!</p>
|
||||
</section>
|
||||
3
src/components/beta/banner.astro
Normal file
3
src/components/beta/banner.astro
Normal file
@@ -0,0 +1,3 @@
|
||||
<section>
|
||||
A new beta is available! <a href="/beta">Try it now!</a>
|
||||
</section>
|
||||
115
src/pages/beta.astro
Normal file
115
src/pages/beta.astro
Normal file
@@ -0,0 +1,115 @@
|
||||
---
|
||||
import BaseLayout from "../layouts/BaseLayout.astro";
|
||||
import OperatingSystemCard from "../components/card/OperatingSystemCard";
|
||||
import "../styles/icons.css";
|
||||
import { betaReleases } from "../assets/js/releaseData";
|
||||
import ChecksumAccordion from "../components/accordion/ChecksumAccordion";
|
||||
import Explanation from "../components/beta/Explanation.astro";
|
||||
|
||||
const { version, src } = betaReleases;
|
||||
---
|
||||
|
||||
<BaseLayout
|
||||
title="Audacity Beta downloads"
|
||||
description="Test the latest Audacity Beta for Windows, macOS and Linux"
|
||||
>
|
||||
<main id="main" class="max-w-screen-xl mx-auto">
|
||||
<div class="grid grid-cols-12 py-12 gap-y-12">
|
||||
<div class="col-start-2 col-span-10 sm:text-center">
|
||||
<h1>Audacity Betas</h1>
|
||||
<div
|
||||
class="flex flex-col sm:flex-row justify-center sm:items-center sm:gap-2 mt-2 sm:md-4"
|
||||
>
|
||||
<p>Version: {version}</p>
|
||||
<p class="hidden sm:block">|</p>
|
||||
<a
|
||||
class="hyperlink"
|
||||
href="https://support.audacityteam.org/additional-resources/changelog"
|
||||
target="_blank">View changelog</a
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<Explanation />
|
||||
|
||||
<section class="col-start-2 col-span-10 sm:col-start-2 sm:col-span-5">
|
||||
<h2 class="text-sm uppercase font-normal text-gray-600">
|
||||
Download for
|
||||
</h2>
|
||||
<div class="flex flex-col gap-4 mt-2">
|
||||
<OperatingSystemCard
|
||||
title="Windows"
|
||||
description="32 & 64 bit betas"
|
||||
targetURL="/beta/windows"
|
||||
/>
|
||||
<OperatingSystemCard
|
||||
title="macOS"
|
||||
description="Universal Binary betas"
|
||||
targetURL="/beta/mac"
|
||||
/>
|
||||
<OperatingSystemCard
|
||||
title="Linux"
|
||||
description="64 bit appimage betas"
|
||||
targetURL="/beta/linux"
|
||||
/>
|
||||
</div>
|
||||
</section>
|
||||
<aside class="col-start-2 col-span-10 sm:col-start-8 sm:col-span-3">
|
||||
<h2 class="text-sm uppercase font-normal text-gray-600">
|
||||
Additional resources
|
||||
</h2>
|
||||
<div class="flex flex-col gap-6 mt-2">
|
||||
<div>
|
||||
<h3 class="additional-resource-heading">Offline manual</h3>
|
||||
<div class="gap-2">
|
||||
<a
|
||||
class="hyperlink"
|
||||
href="https://github.com/audacity/audacity-manual/releases"
|
||||
>Download Audacity manual</a
|
||||
>
|
||||
<span class="align-middle icon icon-share text-blue-600"></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<h3 class="additional-resource-heading">FFmpeg library</h3>
|
||||
<div class="gap-2">
|
||||
<a
|
||||
href="https://support.audacityteam.org/basics/installing-ffmpeg"
|
||||
class="hyperlink">FFmpeg import/export library</a
|
||||
>
|
||||
<span class="align-middle icon icon-share text-blue-600"></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<h3 class="additional-resource-heading">Source code</h3>
|
||||
<div class="flex flex-col gap-2">
|
||||
<!-- TODO - Ensure accordions are inclueded in the tab hierarchy -->
|
||||
<ChecksumAccordion
|
||||
title={src[0].type}
|
||||
downloadUrl={src[0].browser_download_url}
|
||||
checksum={src[0].checksum}
|
||||
client:load
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<h3 class="additional-resource-heading">
|
||||
Older versions of Audacity
|
||||
</h3>
|
||||
<div class="gap-2">
|
||||
<a
|
||||
href="https://www.fosshub.com/Audacity-old.html"
|
||||
target="_blank"
|
||||
class="hyperlink">Download older versions from Fosshub</a
|
||||
>
|
||||
<span class="align-middle icon icon-share text-blue-600"></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</aside>
|
||||
</div>
|
||||
</main>
|
||||
</BaseLayout>
|
||||
50
src/pages/beta/linux.astro
Normal file
50
src/pages/beta/linux.astro
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
import DownloadPageLayout from "../../layouts/DownloadPageLayout.astro";
|
||||
import { betaReleases } from "../../assets/js/releaseData";
|
||||
import Explanation from "../../components/beta/Explanation.astro";
|
||||
|
||||
const { lin, version } = betaReleases;
|
||||
---
|
||||
|
||||
<DownloadPageLayout
|
||||
title="Audacity ® | Download for Linux"
|
||||
description="Download Audacity for Linux"
|
||||
OS="Linux"
|
||||
version={version}
|
||||
releaseData={lin}
|
||||
iconName="linux"
|
||||
iconColor="text-gray-900"
|
||||
>
|
||||
<Explanation />
|
||||
<h3>About these downloads</h3>
|
||||
<h4 class="mt-4 md:mt-8">System requirements</h4>
|
||||
<p class="mt-2">
|
||||
Audacity is tested on Ubuntu 22.04 and should work on most major
|
||||
distributions. Audacity has no specific CPU or GPU requirements and should
|
||||
be able to run on any amd64-based computer. The <a
|
||||
class="hyperlink"
|
||||
href="https://github.com/AppImage/AppImageKit/wiki/FUSE"
|
||||
>AppImage requires FUSE 2</a
|
||||
> to run.
|
||||
</p><p class="mt-2">
|
||||
<strong>Note:</strong> Audacity requires fast, uninterrupted access to a hard
|
||||
drive or SSD to operate. Network storage, consumer-grade external hard drives
|
||||
or USB thumbdrives may be unreliable.
|
||||
</p>
|
||||
|
||||
<h4 class="mt-4 md:mt-8">Other versions of Audacity</h4>
|
||||
<p class="mt-2">
|
||||
You can <a
|
||||
class="hyperlink"
|
||||
href="https://www.fosshub.com/Audacity-old.html"
|
||||
>download older versions of Audacity</a
|
||||
> on Fosshub.</p><p class="mt-2">
|
||||
Note that prior to Audacity 3.0.3, the Audacity team did not release any binaries
|
||||
themselves.
|
||||
</p>
|
||||
<p class="mt-2">
|
||||
In addition to our releases, the Linux community has alternative releases
|
||||
(such as debs, rpms or flatpacks) available which may have
|
||||
distribution-specific patches applied to them.
|
||||
</p>
|
||||
</DownloadPageLayout>
|
||||
50
src/pages/beta/mac.astro
Normal file
50
src/pages/beta/mac.astro
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
import DownloadPageLayout from "../../layouts/DownloadPageLayout.astro";
|
||||
import { betaReleases } from "../../assets/js/releaseData";
|
||||
import Explanation from "../../components/beta/Explanation.astro";
|
||||
|
||||
const { mac, version } = betaReleases;
|
||||
---
|
||||
|
||||
<DownloadPageLayout
|
||||
title="Audacity ® | Download for Mac OS"
|
||||
description="Download Audacity for macOS and OS X"
|
||||
OS="macOS"
|
||||
version={version}
|
||||
releaseData={mac}
|
||||
iconName="apple"
|
||||
iconColor="text-gray-600"
|
||||
>
|
||||
<Explanation />
|
||||
<h3>About these downloads</h3>
|
||||
<h4 class="mt-4 md:mt-8">System requirements</h4>
|
||||
<p class="mt-2">
|
||||
Audacity is tested on macOS 12 & 13, and may also work on any OS X version
|
||||
released after and including OS X 10.9 Mavericks. Both Intel (x86_64) and
|
||||
Apple Silicon (ARM 64) versions are available, as well as a universal
|
||||
binary. There are no specific CPU or GPU requirements.</p>
|
||||
<p class="mt-2">
|
||||
Mac OS X 10.13 and earlier don't support the universal dmg. Use the Intel-only dmg instead.</p>
|
||||
<p class="mt-2">
|
||||
<strong>Note:</strong> Audacity requires fast, uninterrupted access to a hard
|
||||
drive or SSD to operate. Network storage, consumer-grade external hard drives
|
||||
or USB thumbdrives may be unreliable.
|
||||
</p>
|
||||
|
||||
<h4 class="mt-4 md:mt-8">Older versions of Audacity</h4>
|
||||
<p class="mt-2">
|
||||
You can <a
|
||||
class="hyperlink"
|
||||
href="https://www.fosshub.com/Audacity-old.html"
|
||||
>download older versions of Audacity</a
|
||||
> on Fosshub.
|
||||
</p>
|
||||
<p class="mt-2">
|
||||
The last tested compatible versions for relevant operating systems are:
|
||||
<ul class="list">
|
||||
<li>OS X 10.6-10.8: Audacity 2.2.2</li>
|
||||
<li>OS X 10.5: Audacity 2.1.1 (Intel), Audacity 2.0.6 (PPC)</li>
|
||||
<li>OS X 10.4: Audacity 2.0.6</li>
|
||||
</ul>
|
||||
</p>
|
||||
</DownloadPageLayout>
|
||||
49
src/pages/beta/windows.astro
Normal file
49
src/pages/beta/windows.astro
Normal file
@@ -0,0 +1,49 @@
|
||||
---
|
||||
import { betaReleases } from "../../assets/js/releaseData";
|
||||
import "../../styles/icons.css";
|
||||
import DownloadPageLayout from "../../layouts/DownloadPageLayout.astro";
|
||||
import Explanation from "../../components/beta/Explanation.astro";
|
||||
|
||||
const { win, version } = betaReleases;
|
||||
---
|
||||
|
||||
<DownloadPageLayout
|
||||
title="Audacity ® | Download for Windows"
|
||||
OS="Windows"
|
||||
description="Download Audacity for Windows"
|
||||
version={version}
|
||||
releaseData={win}
|
||||
iconName="windows"
|
||||
iconColor="text-blue-700"
|
||||
>
|
||||
<Explanation />
|
||||
<h3>About these downloads</h3>
|
||||
|
||||
<h4 class="mt-4 md:mt-8">System requirements</h4>
|
||||
<p class="mt-2">
|
||||
Audacity is tested on Windows 10 & Windows 11, and may also work on Windows
|
||||
8.1, 7 and Vista. Both 64-bit and 32-bit versions are available. Audacity
|
||||
has no specific CPU or GPU requirements and should be able to run on any
|
||||
notebook or PC that can run aforementioned operating systems.
|
||||
</p><p class="mt-2">
|
||||
<strong>Note:</strong> Audacity requires fast, uninterrupted access to a hard
|
||||
drive or SSD to operate. Network storage, consumer-grade external hard drives
|
||||
or USB thumbdrives may be unreliable.
|
||||
</p>
|
||||
<h4 class="mt-4 md:mt-8">Older versions of Audacity</h4>
|
||||
<p class="mt-2">
|
||||
You can <a
|
||||
class="hyperlink"
|
||||
href="https://www.fosshub.com/Audacity-old.html"
|
||||
>download older versions of Audacity</a
|
||||
> on Fosshub.
|
||||
</p>
|
||||
<p class="mt-2">
|
||||
The last tested compatible versions for relevant operating systems are:
|
||||
<ul class="list">
|
||||
<li>Windows 7, Vista: Audacity 2.3.3</li>
|
||||
<li>Windows 2000, XP; no SSE2: Audacity 2.0.6</li>
|
||||
<li>Windows 98, ME: Audacity 2.0.0</li>
|
||||
</ul>
|
||||
</p>
|
||||
</DownloadPageLayout>
|
||||
Reference in New Issue
Block a user