-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deploy RustAudio/website to RustAudio/website:gh-pages
- Loading branch information
GitHub Actions
committed
Jan 28, 2024
0 parents
commit a8ef15e
Showing
16 changed files
with
1,372 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
<!doctype html> | ||
<title>404 Not Found</title> | ||
<h1>404 Not Found</h1> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
rust.audio |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
<html> | ||
<head> | ||
<title>Zola</title> | ||
</head> | ||
<body> | ||
<div class="container"> | ||
<h1>Welcome to Zola!</h1> | ||
<p> | ||
You're seeing this page because we couldn't find a template to render. | ||
</p> | ||
<p> | ||
To modify this page, create a <b>page.html</b> file in the templates directory or | ||
<a href="https://www.getzola.org/documentation/themes/installing-and-using-themes/" target="_blank">install a theme</a>. | ||
<br> | ||
You can find what variables are available in this template in the <a href="https://www.getzola.org/documentation/templates/pages-sections/#page-variables" target="_blank">documentation</a>. | ||
</p> | ||
</div> | ||
<footer> | ||
<a href="https://www.getzola.org/documentation/getting-started/cli-usage/" target="_blank">Get started with Zola</a> | ||
</footer> | ||
<style> | ||
html { | ||
line-height: 1.5; | ||
} | ||
h1 { | ||
margin-bottom: 2rem; | ||
} | ||
.container { | ||
font-family: "sans-serif"; | ||
text-align: center; | ||
margin-top: 20vh; | ||
padding: 2rem; | ||
background: #e9e9e9; | ||
} | ||
footer { | ||
position: fixed; | ||
width: 100%; | ||
bottom: 1rem; | ||
text-align: center; | ||
} | ||
</style> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,110 @@ | ||
[[crates]] | ||
key = "fundsp" | ||
source = "crates" | ||
tags = ["DSP"] | ||
|
||
[[crates]] | ||
key = "cpal" | ||
source = "crates" | ||
tags = ["devices"] | ||
|
||
[[crates]] | ||
key = "coremidi" | ||
source = "crates" | ||
tags = ["MIDI"] | ||
|
||
[[crates]] | ||
key = "wrl/baseplug" | ||
source = "github" | ||
tags = ["frameworks","VST2"] | ||
|
||
[[crates]] | ||
key = "RustAudio/baseview" | ||
source = "github" | ||
tags = ["windowing","GUI"] | ||
|
||
[[crates]] | ||
key = "robbert-vdh/nih-plug" | ||
source = "github" | ||
tags = ["frameworks","VST3","CLAP"] | ||
|
||
[[crates]] | ||
key = "glowcoil/clap-sys" | ||
source = "github" | ||
tags = ["bindings","CLAP"] | ||
|
||
[[crates]] | ||
key = "RustyDAW/rusty-daw-io" | ||
source = "github" | ||
tags = ["devices"] | ||
|
||
[[crates]] | ||
key = "RustyDAW/creek" | ||
source = "github" | ||
tags = ["streaming"] | ||
|
||
[[crates]] | ||
key = "MeadowlarkDAW/Meadowlark" | ||
source = "github" | ||
tags = ["DAWs"] | ||
|
||
[[crates]] | ||
key = "WeirdConstructor/HexoSynth" | ||
source = "github" | ||
tags = ["synthesizer", "plugin"] | ||
|
||
[[crates]] | ||
key = "vizia/vizia" | ||
source = "github" | ||
tags = ["GUI", "frameworks"] | ||
|
||
[[crates]] | ||
key = "chaosprint/glicol" | ||
source = "github" | ||
tags = ["languages", "DSP"] | ||
|
||
[[crates]] | ||
key = "rodio" | ||
source = "crates" | ||
tags = ["playback"] | ||
|
||
[[crates]] | ||
key = "kira" | ||
source = "crates" | ||
tags = ["games", "playback"] | ||
|
||
[[crates]] | ||
key = "awedio" | ||
source = "crates" | ||
tags = ["playback", "embedded"] | ||
|
||
[[crates]] | ||
key = "rubato" | ||
source = "crates" | ||
tags = ["resampling", "DSP"] | ||
|
||
[[crates]] | ||
key = "realfft" | ||
source = "crates" | ||
tags = ["FFT", "DSP"] | ||
|
||
[[crates]] | ||
key = "jack" | ||
source = "crates" | ||
tags = ["devices"] | ||
|
||
[[crates]] | ||
key = "alisomay/libpd-rs" | ||
source = "github" | ||
tags = ["languages", "DSP"] | ||
|
||
[[crates]] | ||
key = "rustfft" | ||
source = "crates" | ||
tags = ["FFT", "DSP"] | ||
|
||
[[crates]] | ||
key = "hound" | ||
source = "crates" | ||
tags = ["streaming", "frameworks"] | ||
|
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
# Audio plugin formats | ||
|
||
# Format for specifying a format 🤔 | ||
# | ||
# ``` | ||
# [[formats]] | ||
# | ||
# # Human readable format name | ||
# name = "MyFormatName" | ||
# | ||
# # Short synopsis of the format | ||
# description = "This format was designed for Plan9 computers only" | ||
# | ||
# # The license of the format | ||
# license = { name = "MIT", url = "https://example.com/license.html" } | ||
# | ||
# # Optionally, list crates that work with this format | ||
# crates = [ | ||
# { name = "plan9-plug", url = "https://example.com/mycoolsite/plan9-plugin" }, | ||
# ] | ||
# | ||
# # Optionally, list additional resources on this format | ||
# resources = [ | ||
# { name = "My link docs name", url = "http://example.com/docs" }, | ||
# ] | ||
# ``` | ||
|
||
[[formats]] | ||
name = "VST" | ||
description = "VST can refer to several different versions of the VST format by Steinberg. VST2 was one of the most common standards, but is now unlicensed. Instead, VST3 is recommended and is generally supported in most DAWs. Note that the Rust vst3-sys crate currently relies on GPLv3 code." | ||
license = { name = "GPLv3 or Proprietary", url = "https://developer.steinberg.help/pages/viewpage.action?pageId=9797944" } | ||
crates = [ | ||
{ name = "vst", url = "https://github.com/RustAudio/vst-rs" }, | ||
{ name = "vst3-sys", url = "https://github.com/RustAudio/vst3-sys" }, | ||
] | ||
resources = [] | ||
|
||
[[formats]] | ||
name = "AudioUnit" | ||
description = "AudioUnit (AU) is only available on Apple platforms. AU v2 is simlar to VST, and AU v3 follows an Apple framework approach, which is harder to implement without Apple tools. Currently, no Rust libraries implement the AudioUnit standard." | ||
license = { name = "Proprietary", url = "https://developer.apple.com/licensing-trademarks/audio-units/" } | ||
resources = [ | ||
{ name = "Rust CoreAudio - AudioUnit struct documentation", url = "http://rustaudio.github.io/coreaudio-rs/coreaudio/audio_unit/struct.AudioUnit.html" }, | ||
{ name = "Rust CoreAudio - Possibility of creating AU plugins", url = "https://github.com/RustAudio/coreaudio-rs/issues/52" }, | ||
{ name = "Rust CoreAudio - AudioUnit implementation", url = "https://github.com/RustAudio/coreaudio-rs/blob/master/src/audio_unit/mod.rs" }, | ||
{ name = "DPlug - AudioUnit implemented in DLang", url = "https://github.com/AuburnSounds/Dplug/tree/master/au/dplug/au" }, | ||
] | ||
|
||
[[formats]] | ||
name = "LV2" | ||
description = "LV2 is only supported on Linux with a few exceptions. One interesting feature is that all LV2 plugin hosts and plugins are backwards compatible with previous versions." | ||
license = { name = "ISC", url = "https://gitlab.com/lv2/lv2/-/blob/master/COPYING" } | ||
crates = [ | ||
{ name = "rust-lv2", url = "https://github.com/RustAudio/rust-lv2" }, | ||
{ name = "lv2rs", url = "https://github.com/Janonard/lv2rs" }, | ||
] | ||
resources = [ | ||
{ name = "LV2 Crate implementation and Design on rust.audio", url = "https://rust-audio.discourse.group/t/lv2-crate-implementation-and-design/71/2" }, | ||
] | ||
|
||
[[formats]] | ||
name = "CLAP" | ||
description = "CLAP is a relatively new plugin format with permissive licensing. It does not currently have wide support outside of Bitwig." | ||
license = { name = "MIT", url = "https://github.com/free-audio/clap/blob/main/LICENSE" } | ||
crates = [ | ||
{ name = "clap-lv2", url = "https://github.com/glowcoil/clap-sys" }, | ||
] | ||
|
Oops, something went wrong.