Compare commits
2 Commits
multitrack
...
0a1d68cb2d
| Author | SHA1 | Date | |
|---|---|---|---|
|
0a1d68cb2d
|
|||
|
285c4a10fd
|
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -1 +0,0 @@
|
|||||||
resources/** filter=lfs diff=lfs merge=lfs -text
|
|
||||||
@@ -7,11 +7,6 @@ steps:
|
|||||||
commands:
|
commands:
|
||||||
- rustup component add clippy
|
- rustup component add clippy
|
||||||
- cargo clippy
|
- cargo clippy
|
||||||
- name: Rust fmt
|
|
||||||
image: rust:1.91.1-bullseye
|
|
||||||
commands:
|
|
||||||
- rustup component add rustfmt
|
|
||||||
- cargo fmt --check
|
|
||||||
- name: Unit tests
|
- name: Unit tests
|
||||||
image: rust:1.91.1-bullseye
|
image: rust:1.91.1-bullseye
|
||||||
commands:
|
commands:
|
||||||
|
|||||||
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -171,6 +171,10 @@ dependencies = [
|
|||||||
"unicode-ident",
|
"unicode-ident",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "termix"
|
||||||
|
version = "0.1.0"
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "unicode-ident"
|
name = "unicode-ident"
|
||||||
version = "1.0.22"
|
version = "1.0.22"
|
||||||
|
|||||||
@@ -1,5 +1,10 @@
|
|||||||
|
[package]
|
||||||
|
name = "termix"
|
||||||
|
version = "0.1.0"
|
||||||
|
edition = "2024"
|
||||||
|
|
||||||
[workspace]
|
[workspace]
|
||||||
resolver = "3"
|
resolver = "3"
|
||||||
members = ["engine", "lib"]
|
members = ["engine", "lib"]
|
||||||
|
|
||||||
[workspace.dependencies]
|
[dependencies]
|
||||||
|
|||||||
@@ -1,17 +1,19 @@
|
|||||||
use lib::{self, metadata::Metadata, track::Track};
|
use lib::{self, metadata::Metadata, track::Track};
|
||||||
|
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let mut current_project = lib::project::Project {
|
|
||||||
|
let mut current_project = lib::project::Project{
|
||||||
name: "test".to_string(),
|
name: "test".to_string(),
|
||||||
tracks: None,
|
tracks: None,
|
||||||
regions: None,
|
regions: None,
|
||||||
current_sample: 0,
|
current_sample: 0
|
||||||
};
|
};
|
||||||
|
|
||||||
let track = Track {
|
let track = Track{
|
||||||
metadata: Metadata::new("test".to_string()),
|
metadata: Metadata::new("test".to_string()),
|
||||||
track_type: lib::track::TrackType::Audio,
|
track_type: lib::track::TrackType::Audio,
|
||||||
active: true,
|
active: true
|
||||||
};
|
};
|
||||||
|
|
||||||
current_project.tracks = Some(vec![track]);
|
current_project.tracks = Some(vec![track]);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
pub mod metadata;
|
pub mod metadata;
|
||||||
|
|
||||||
pub mod project;
|
|
||||||
pub mod region;
|
pub mod region;
|
||||||
pub mod track;
|
pub mod track;
|
||||||
|
pub mod project;
|
||||||
|
|||||||
BIN
resources/audio/session.flac
(Stored with Git LFS)
BIN
resources/audio/session.flac
(Stored with Git LFS)
Binary file not shown.
BIN
resources/audio/session.mp3
(Stored with Git LFS)
BIN
resources/audio/session.mp3
(Stored with Git LFS)
Binary file not shown.
BIN
resources/audio/session.wav
(Stored with Git LFS)
BIN
resources/audio/session.wav
(Stored with Git LFS)
Binary file not shown.
3
src/main.rs
Normal file
3
src/main.rs
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
fn main() {
|
||||||
|
println!("Hello, world!");
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user