灵符lingfu

ling-lang

↓ 0 downloads

Ling - The Omniglot Systems Language

Keywords systems, polyglot, ai, crypto, game
lingfu install ling-lang
LicenseApache-2.0 OR MIT
AuthorsLing Lin, Sanny Lin
READMECode / FilesVersionsDependency GraphDependentsSecurityBuildsSettings

Code / Files (995)

crates/ling-daw/Cargo.toml
[package]
name = "ling-daw"
version = "2030.0.2"
edition = "2021"
authors = ["Ling Lin <taellinglin@gmail.com>", "Sanny Lin <SannyLing53@gmail.com>"]
description = "Ling DAW engine: synth, physical-modeling drums, effects, mixer, sequencer, project I/O"
license = "Apache-2.0 OR MIT"

[dependencies]
ling-music = { workspace = true }
cpal = "0.15"
ling-mic = { workspace = true }
hound = "3.5"
# the Sheet tab draws the score pages (SVG) to a bitmap in-process
resvg = "0.44"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
rfd = "0.14"
midir = "0.8"
midly = "0.5"
pinyin = "0.11"
rayon = { workspace = true }
arboard = "3"
flacenc = "0.5.1"
vorbis-encoder = "0.1"
# File > Save to Cloud (api/cloud_api.rs): HTTPS to studio.linglin.art (rustls, no OpenSSL) and the project folder as a zip
ureq = "2"
zip = { version = "2", default-features = false, features = ["deflate"] }

[features]
# set by the `ling` binary's own `llm` feature: the language-model builtins exist, so the DAW offers AI instrumentation
llm = ["dep:ling-ai", "ling-ai/llm"]

[dependencies.ling-ai]
# the native RVC voice conversion (Voice Skin without Python) and other candle models; only with the `llm` feature
path = "../ling-ai"
version = "2030.0.10"
optional = true

[lib]
name = "ling_daw"
path = "src/lib.rs"

[dev-dependencies]
claxon = "0.4"

← Back to index