From f035090ec71843d5f78ab12b1c714c1c2629f462 Mon Sep 17 00:00:00 2001 From: LWinterberg <87814144+LWinterberg@users.noreply.github.com> Date: Tue, 26 Sep 2023 10:52:48 +0200 Subject: [PATCH 1/3] Pin cookie to / Otherwise cookies set in /download aren't remembered when you visit /blog --- src/assets/js/cookieConsent.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/js/cookieConsent.js b/src/assets/js/cookieConsent.js index 44fc8a9..8a162f6 100644 --- a/src/assets/js/cookieConsent.js +++ b/src/assets/js/cookieConsent.js @@ -9,7 +9,7 @@ const cookieStorage = { setItem: (key, value) => { document.cookie = `${key}=${value}; expires=${new Date( new Date().getTime() + 1000 * 60 * 60 * 24 * 365 - ).toGMTString()}`; + ).toGMTString()}; path=/ `; }, }; From dc5927e9412e0dacb1ee4e46eec35673b64720a8 Mon Sep 17 00:00:00 2001 From: LWinterberg <87814144+LWinterberg@users.noreply.github.com> Date: Tue, 26 Sep 2023 11:22:55 +0200 Subject: [PATCH 2/3] cookie wordings --- src/components/banner/CookieConsent.jsx | 10 +++++----- src/pages/cookie-policy.md | 10 ++++------ src/styles/input.css | 2 +- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/src/components/banner/CookieConsent.jsx b/src/components/banner/CookieConsent.jsx index f5a8c02..206b2a0 100644 --- a/src/components/banner/CookieConsent.jsx +++ b/src/components/banner/CookieConsent.jsx @@ -7,17 +7,17 @@ function CookieConsent() { className="bg-white sticky bottom-0 w-full border-t-2 hide" >
-

We value your piracy

+

We value your privacy

We use a privacy preserving first-party analytics service if you - consent. Otherwise, only necessary cookies are used. - Read cookie policy + click "accept". Otherwise, only necessary cookies are used. + Read cookie policy

@@ -25,7 +25,7 @@ function CookieConsent() { diff --git a/src/pages/cookie-policy.md b/src/pages/cookie-policy.md index 36832de..a061763 100644 --- a/src/pages/cookie-policy.md +++ b/src/pages/cookie-policy.md @@ -3,13 +3,13 @@ layout: "../layouts/PageLayout.astro" title: Audacity | Cookie Policy --- -Last updated: 11. September 2023 +Last updated: 26. September 2023 ## About this Policy This Cookie Policy (“**Policy”**) explains how we use cookies and other similar technologies to recognise you when you visit our website https://www.audacityteam.org (“**Website”**). It explains what these technologies are and why we use them, as well as your rights to control our use of them. Please take the time to read this Policy carefully. If you have any questions or comments, please contact us via email at privacy@audacityteam.org. -A note about your personal information +## A note about your personal information When you arrive on AudacityTeam.org, your IP address is anonymised before being stored on our servers by default. This makes it impossible for us to ever identify you. ## What are cookies? @@ -30,14 +30,12 @@ On our Website we use only first party cookies, which means that all your cookie |Cookie|Duration|Description|Type |------|--------|-----------|---------| -|`cookieyes-consent`|1 year|Stores your cookie preferences|Necessary| +|`audacity-consent`|1 year|Stores your cookie preferences|Necessary| |`__cf_bm`|30 min|Cloudflare Bot Management - to distinguish between humans and bots|Necessary| ## How can I control cookies? -You have the right to decide whether to accept or reject specific cookies. You can exercise your cookie preferences on the cookie banner available in the bottom left corner of the Website (a blue circle with a white cookie symbol and checkmark). - -In addition to the preferences that you set within the cookie banner, you can set or amend your web browser controls to accept or refuse some cookies. If you choose to reject cookies, you may still use our Website. As means by which you can refuse cookies through your web browser controls vary from browser-to-browser, you should visit your browser’s help menu for more information. +In addition to the preferences that you set within the cookie banner, you can set or amend your web browser controls to accept or refuse some cookies. You also can delete existing cookies in the web browser. If you choose to reject cookies, you may still use our Website. As means by which you can refuse cookies through your web browser controls vary from browser-to-browser, you should visit your browser’s help menu for more information. ## The cookies that were sent in the past If you have disabled one or more cookies, we can use information collected by these cookies before the deactivation. Information collected before deactivation will expire after a maximum of 13 months. However, we cease to collect information via the opted-out cookie. diff --git a/src/styles/input.css b/src/styles/input.css index e460a43..5bde7c0 100644 --- a/src/styles/input.css +++ b/src/styles/input.css @@ -105,7 +105,7 @@ padding: 2rem; background-color: #fff; opacity: 1; - transition: opacity .8s ease; + transition: opacity .35s ease; &.hide{ opacity: 0; From 39e3522db481a7add0e1728f7095978a7354047b Mon Sep 17 00:00:00 2001 From: LWinterberg <87814144+LWinterberg@users.noreply.github.com> Date: Tue, 26 Sep 2023 14:56:58 +0200 Subject: [PATCH 3/3] add musehub intro post --- src/content/blog/A new blog!.md | 2 +- src/content/blog/Introducing-Musehub.md | 31 +++++++++++++++++++++++++ src/content/config.ts | 2 +- 3 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 src/content/blog/Introducing-Musehub.md diff --git a/src/content/blog/A new blog!.md b/src/content/blog/A new blog!.md index 10c6361..e7c1e74 100644 --- a/src/content/blog/A new blog!.md +++ b/src/content/blog/A new blog!.md @@ -5,7 +5,7 @@ description: A lot of our work has been focused on getting Audacity ready for a cover: "./a-new-blog.jpg" coverAlt: "A picture of Audacity 3.3" publishDate: 2025-09-12 -draft: false +draft: true --- ![A picture of Audacity's 'Snap-to' dropdown](./beats-and-bars.png) diff --git a/src/content/blog/Introducing-Musehub.md b/src/content/blog/Introducing-Musehub.md new file mode 100644 index 0000000..2cc1840 --- /dev/null +++ b/src/content/blog/Introducing-Musehub.md @@ -0,0 +1,31 @@ +--- +title: Introducing Musehub +author: Audacity Team +description: Muse Hub is your gateway to creativity. +cover: "./a-new-blog.jpg" +coverAlt: "A picture of Audacity 3.3" +publishDate: 2025-09-26 +draft: false +--- + +## What is Muse Hub? + +Muse Hub is your gateway to creativity. + +Download your favorite desktop apps, including Audacity, MuseScore 4, Tonebridge. Bring your tracks to life with a growing library of presets, sounds and effects — all completely free. + +Muse Hub also simplifies your creative process, by sharing the best sounds and software Muse Group has to offer in one easy-to-use app. + +It is available as a free desktop app for macOS, Windows and Linux. It lives in your taskbar, so it's always just one click away. + +## Who is Muse Hub for? +Muse Hub is for any Audacity music maker or audio content creator. It’s packed with the best free apps, sounds and effects for composing, producing or performing. + +## What is included? +Muse Hub allows anyone to download: + +* Muse Group apps: including Audacity, MuseScore4 and Tonebridge. +* Elements: free looping sound clips. Drop them easily into your Audacity performances or podcasts. +* Muse FX: effects plug-ins including reverb, delay, compress and more, for fine-tuning your MuseScore 4 or Audacity projects. +* Muse Sounds: premium collections of sampled instruments, including keys, strings, brass, woodwind, percussion, choirs and electronics. Hear your MuseScore 4 or StaffPad compositions played back in astonishing detail with these moving — and completely free — preset packs. +* Much more on the way: Muse Hub is expanding. Look out for more creative apps and sounds in the future. \ No newline at end of file diff --git a/src/content/config.ts b/src/content/config.ts index f66e1ee..efb76c0 100644 --- a/src/content/config.ts +++ b/src/content/config.ts @@ -7,7 +7,7 @@ const blogCollection = defineCollection({ schema: ({image}) => z.object({ title: z.string(), description: z.string(), - author: z.enum(["Dawson Custons-Cole", "Leo Wattenberg"]), + author: z.enum(["Dawson Custons-Cole", "Leo Wattenberg", "Martin Keary", "Audacity Team"]), cover: image(), coverAlt: z.string(), publishDate: z.date(),