2.0 KiB
Attribution
Every asset bundled with or committed to SoundCraft is listed here with its author, source and
license. cargo xtask assets fails CI when a tracked asset file has no row.
Rule: no Avid, Pro Tools, Adobe or other proprietary icons, images, sounds or presets — ever.
Assets must be original, public domain (CC0) or permissively licensed. See AGENTS.md.
Icons
All UI icons (tools, transport, track buttons) are drawn procedurally in
crates/ui-egui/src/icons.rs by the SoundCraft contributors (MIT OR Apache-2.0). No icon image
files are used.
Audio
The demo session's audio (drums, bass, pad) and its MIDI parts are synthesised in code in
crates/engine/src/demo.rs by the SoundCraft contributors (MIT OR Apache-2.0). No sample files
are bundled.
Fonts
SoundCraft bundles no font files. It uses the default fonts shipped inside the egui crate
(Ubuntu-Light: Ubuntu Font Licence 1.0; Hack: MIT; Noto Emoji: OFL-1.1; emoji-icon-font: OFL-1.1/MIT)
and, at runtime, the operating system's own UI fonts when available (never redistributed).
Files
| Path | Author | Source | License |
|---|---|---|---|
docs/brand/artcraft-logo.svg |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms (docs/brand/LICENSE-brand.txt) |
docs/brand/artcraft-logo.png |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms |
docs/brand/artcraft-logo-white.svg |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms |
docs/brand/artcraft-logo-white.png |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms |
docs/brand/artcraft-mark.svg |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms |
docs/brand/artcraft-mark.png |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms |
docs/brand/artcraft-mark-black.svg |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms |
docs/brand/artcraft-mark-black.png |
ArtCraft Team | craftrules assets/brand/ |
ArtCraft brand terms |