From c37fa47b285fafdc0809c5d1da4004d688dacd09 Mon Sep 17 00:00:00 2001 From: Albin Chaboissier Date: Mon, 23 Mar 2026 21:17:26 +0100 Subject: [PATCH] Moving examples --- Cargo.lock | 30 +++++++++--------- Cargo.toml | 6 +++- {example => examples/bfsk-modem}/.gitignore | 0 {example => examples/bfsk-modem}/Cargo.toml | 6 ++-- {example => examples/bfsk-modem}/mod.wav | Bin {example => examples/bfsk-modem}/out.dot | 0 {example => examples/bfsk-modem}/output.wav | Bin {example => examples/bfsk-modem}/src/main.rs | 0 .../bfsk-modem}/src/receiver.rs | 0 .../bfsk-modem}/src/transmitter.rs | 0 10 files changed, 23 insertions(+), 19 deletions(-) rename {example => examples/bfsk-modem}/.gitignore (100%) rename {example => examples/bfsk-modem}/Cargo.toml (66%) rename {example => examples/bfsk-modem}/mod.wav (100%) rename {example => examples/bfsk-modem}/out.dot (100%) rename {example => examples/bfsk-modem}/output.wav (100%) rename {example => examples/bfsk-modem}/src/main.rs (100%) rename {example => examples/bfsk-modem}/src/receiver.rs (100%) rename {example => examples/bfsk-modem}/src/transmitter.rs (100%) diff --git a/Cargo.lock b/Cargo.lock index 75f8d7d..44d606f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -431,6 +431,21 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +[[package]] +name = "bfsk-modem" +version = "0.1.0" +dependencies = [ + "cpal", + "eframe", + "egui", + "egui_plot", + "hound", + "num", + "oxydsp-dsp", + "oxydsp-flowgraph", + "rand", +] + [[package]] name = "bit-set" version = "0.8.0" @@ -1113,21 +1128,6 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "example" -version = "0.1.0" -dependencies = [ - "cpal", - "eframe", - "egui", - "egui_plot", - "hound", - "num", - "oxydsp-dsp", - "oxydsp-flowgraph", - "rand", -] - [[package]] name = "fastrand" version = "2.3.0" diff --git a/Cargo.toml b/Cargo.toml index 26be4aa..59edb5c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,3 +1,7 @@ [workspace] resolver = "3" -members = ["example", "oxydsp-dsp","oxydsp-flowgraph"] +members = [ + "examples/*", + "oxydsp-dsp", + "oxydsp-flowgraph" +] diff --git a/example/.gitignore b/examples/bfsk-modem/.gitignore similarity index 100% rename from example/.gitignore rename to examples/bfsk-modem/.gitignore diff --git a/example/Cargo.toml b/examples/bfsk-modem/Cargo.toml similarity index 66% rename from example/Cargo.toml rename to examples/bfsk-modem/Cargo.toml index 73cad67..0e071d6 100644 --- a/example/Cargo.toml +++ b/examples/bfsk-modem/Cargo.toml @@ -1,11 +1,11 @@ [package] -name = "example" +name = "bfsk-modem" version = "0.1.0" edition = "2024" [dependencies] -oxydsp-flowgraph = {path = "../oxydsp-flowgraph/"} -oxydsp-dsp = {path = "../oxydsp-dsp/"} +oxydsp-flowgraph = {path = "../../oxydsp-flowgraph/"} +oxydsp-dsp = {path = "../../oxydsp-dsp/"} egui = "0.33.3" egui_plot = "0.34.1" eframe = { version = "0.33.3", features = ["default_fonts", "wayland"] } diff --git a/example/mod.wav b/examples/bfsk-modem/mod.wav similarity index 100% rename from example/mod.wav rename to examples/bfsk-modem/mod.wav diff --git a/example/out.dot b/examples/bfsk-modem/out.dot similarity index 100% rename from example/out.dot rename to examples/bfsk-modem/out.dot diff --git a/example/output.wav b/examples/bfsk-modem/output.wav similarity index 100% rename from example/output.wav rename to examples/bfsk-modem/output.wav diff --git a/example/src/main.rs b/examples/bfsk-modem/src/main.rs similarity index 100% rename from example/src/main.rs rename to examples/bfsk-modem/src/main.rs diff --git a/example/src/receiver.rs b/examples/bfsk-modem/src/receiver.rs similarity index 100% rename from example/src/receiver.rs rename to examples/bfsk-modem/src/receiver.rs diff --git a/example/src/transmitter.rs b/examples/bfsk-modem/src/transmitter.rs similarity index 100% rename from example/src/transmitter.rs rename to examples/bfsk-modem/src/transmitter.rs