Skip to content

Commit a17bc1f

Browse files
authored
Revamp (#30)
* Replace configs * Port all content to hextra specifics * Cleanup indexes, part 1 * Add some new content * Cleanup indexes, part 2 * Cleanup * Cleanup indexes, part 3 * More cleanup * Re-add content * Cleanup * Remove old theme * Replace GitHub Pages workflow * Add devcontainer * Add logos
1 parent 5da27a0 commit a17bc1f

File tree

165 files changed

+1961
-2489
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+1961
-2489
lines changed

.devcontainer/devcontainer.json

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"image": "mcr.microsoft.com/devcontainers/go:1",
3+
"features": {
4+
"ghcr.io/devcontainers/features/hugo:1": {
5+
"extended": true,
6+
"version": "0.132.2"
7+
},
8+
"ghcr.io/devcontainers/features/node:1": {}
9+
},
10+
"customizations": {
11+
"vscode": {
12+
"extensions": [
13+
"mhutchie.git-graph",
14+
"esbenp.prettier-vscode",
15+
"tamasfe.even-better-toml",
16+
"budparr.language-hugo-vscode"
17+
]
18+
}
19+
},
20+
"forwardPorts": [1313]
21+
}

.github/workflows/gh-pages.yml

-32
This file was deleted.

.github/workflows/pages.yaml

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Sample workflow for building and deploying a Hugo site to GitHub Pages
2+
name: Deploy Hugo site to Pages
3+
4+
on:
5+
# Runs on pushes targeting the default branch
6+
push:
7+
branches: ["main"]
8+
9+
# Allows you to run this workflow manually from the Actions tab
10+
workflow_dispatch:
11+
12+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
13+
permissions:
14+
contents: read
15+
pages: write
16+
id-token: write
17+
18+
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19+
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
20+
concurrency:
21+
group: "pages"
22+
cancel-in-progress: false
23+
24+
# Default to bash
25+
defaults:
26+
run:
27+
shell: bash
28+
29+
jobs:
30+
# Build job
31+
build:
32+
runs-on: ubuntu-latest
33+
env:
34+
HUGO_VERSION: 0.132.2
35+
steps:
36+
- name: Checkout
37+
uses: actions/checkout@v4
38+
with:
39+
fetch-depth: 0 # fetch all history for .GitInfo and .Lastmod
40+
submodules: recursive
41+
- name: Setup Go
42+
uses: actions/setup-go@v5
43+
with:
44+
go-version: '1.22'
45+
- name: Setup Pages
46+
id: pages
47+
uses: actions/configure-pages@v4
48+
- name: Setup Hugo
49+
run: |
50+
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
51+
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb
52+
- name: Build with Hugo
53+
env:
54+
# For maximum backward compatibility with Hugo modules
55+
HUGO_ENVIRONMENT: production
56+
HUGO_ENV: production
57+
run: |
58+
hugo \
59+
--gc --minify \
60+
--baseURL "${{ steps.pages.outputs.base_url }}/"
61+
- name: Upload artifact
62+
uses: actions/upload-pages-artifact@v3
63+
with:
64+
path: ./public
65+
66+
# Deployment job
67+
deploy:
68+
environment:
69+
name: github-pages
70+
url: ${{ steps.deployment.outputs.page_url }}
71+
runs-on: ubuntu-latest
72+
needs: build
73+
steps:
74+
- name: Deploy to GitHub Pages
75+
id: deployment
76+
uses: actions/deploy-pages@v4

.gitmodules

-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +0,0 @@
1-
[submodule "themes/hugo-theme-relearn"]
2-
path = themes/hugo-theme-relearn
3-
url = [email protected]:McShelby/hugo-theme-relearn.git

config.toml

-101
This file was deleted.

content/_index.en.md

-38
This file was deleted.

content/_index.fr.md

+8-9
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
1-
+++
2-
title = "Accueil"
3-
description = "Tutoriel Ardour v8"
4-
+++
5-
6-
# Tutoriel pour Ardour v8
1+
---
2+
title: Accueil
3+
description: "Tutoriel Ardour v8"
4+
weight: 1
5+
cascade:
6+
type: docs
7+
---
78

89
**Ardour** est un enregistreur sur disque dur complet et professionnel, ainsi qu'une station de travail audio numérique (STAN).
910
Ardour est un logiciel libre et open source (FLOSS). Il offre un nombre illimité de pistes et de bus audio, une édition non destructive et non linéaire avec annulation illimitée et un routage du signal de n'importe où à n'importe quel endroit.
1011
Il prend en charge les formats de fichiers standard, tels que BWF, WAV, WAV64, AIFF et CAF et il peut utiliser les formats de plugins LADSPA, LV2, VST et AudioUnit.
1112

12-
{{< figure src="/ardour-tutorial/images/Ardour8.png" alt="Ardour 8" >}}
13+
{{< figure src="/images/Ardour8.png" alt="Ardour 8" >}}
1314

1415
Ce tutoriel est une introduction à l'utilisation d'Ardour pour des tâches basiques d'enregistrement et d'édition de sons.
1516
Il suppose que vous avez déjà installé Ardour sur votre ordinateur.
1617

1718
Pour plus d'informations sur l'installation d'Ardour sur Linux et Mac OS X, veuillez consulter la page [Configuration requise](https://ardour.org/requirements.html). Pour les utilisateurs de Linux, les distributions telles que [KXStudio](http://kxstudio.sourceforge.net/), [UbuntuStudio](http://ubuntustudio.org/) offrent un large choix de logiciels musicaux utiles, dont Ardour.
1819

19-
{{% button href="https://ardour.org/download.html" icon="fas fa-download" %}}Téléchargez la dernière version d'Ardour{{% /button %}}
20-
2120
Contenu :
2221

2322
1. [Introduction](introduction/)

content/_index.md

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: Welcome
3+
description: "Ardour v8 tutorial"
4+
weight: 1
5+
cascade:
6+
type: docs
7+
sidebar:
8+
exclude: false
9+
---
10+
11+
**Ardour** is a professional, full-featured hard disk recorder and digital audio workstation (DAW) featuring:
12+
13+
- unlimited audio tracks and buses
14+
- non-destructive, non-linear editing with unlimited undo
15+
- anything-to-anywhere signal routing
16+
- live performance sequencer with support for Novation Launchpad
17+
- support for LADSPA, LV2, VST/VST3, and AudioUnit plugins
18+
- support for controls surfaces like PreSonus Faderport and Steinberg CC121
19+
20+
<!-- {{< figure src="/ardour-tutorial/images/Ardour8.png" alt="Ardour 8" >}} -->
21+
22+
## Let's get started!
23+
24+
{{< cards >}}
25+
{{< card link="/basics" title="Basics" subtitle="What is audio and MIDI?" icon="book-open" >}}
26+
{{< card link="/getting-started" title="Getting started" subtitle="Understanding the user interface" icon="volume-up" >}}
27+
{{< card link="../callout" title="Recording" subtitle="How to record audio and MIDI with Ardour" icon="microphone" >}}
28+
{{< card link="../callout" title="Editing sessions" subtitle="How to edit sessions with Ardour" icon="chip" >}}
29+
{{< card link="/performing-live" title="Performing live" subtitle="How to use the non-linear sequencer" icon="music-note" >}}
30+
{{< card link="../callout" title="Mixing sessions" subtitle="How to setup routing and use plugins" icon="filter" >}}
31+
{{< card link="../callout" title="Exporting sessions" subtitle="How to setup routing and use plugins" icon="save-as" >}}
32+
{{< card link="../callout" title="Saving sessions" subtitle="How to setup routing and use plugins" icon="save" >}}
33+
{{< /cards >}}
34+
35+
## User support
36+
37+
You can get user support for Ardour on official channels:
38+
39+
- [User forum](https://discourse.ardour.org/)
40+
- [Realtime chat](https://ardour.org/chat)
41+
- [Official bug tracker](https://tracker.ardour.org/)
42+
43+
## Tutorial feedback
44+
45+
To provide feedback on this tutorial, please [file an issue](https://github.com/prokoudine/ardour-tutorial/issues) on GitHub.

content/appendices/_index.en.md

-19
This file was deleted.

content/appendices/_index.fr.md

-20
This file was deleted.

0 commit comments

Comments
 (0)