Files
soundcraft/packaging/linux/ai.storyteller.soundcraft.metainfo.xml.in
Brandon ThomasandClaude Opus 5.5 04d222069d Release pipeline: signed macOS/Windows, Linux packages, FreeBSD, Web; app icon
- .github/workflows/release.yml: every push to `release` builds a draft
  GitHub Release: macOS universal DMG (Developer ID + notarization),
  Windows x64/x86/arm64 MSI + zips (Azure Trusted Signing), Linux
  x86_64/aarch64 AppImage/deb/rpm/tar.gz + Flatpak manifest, FreeBSD,
  Web/WASM zip; SHA256SUMS; secrets only via the release environment
- packaging/ for every platform; .scraft + audio file associations
- cargo xtask version [set X.Y.Z] and xtask ico
- apps/soundcraft-web (trunk, WebGPU/WebGL2, WebAudio)
- placeholder app icon (original nightingale), window icon, Windows resources
- ROADMAP.md

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-05 23:17:59 -04:00

64 lines
2.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- AppStream metadata (software centres, Flathub). Template: package.sh and the Flatpak
manifest substitute @VERSION@ and @DATE@ from Cargo.toml and the build date. -->
<component type="desktop-application">
<id>ai.storyteller.soundcraft</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT OR Apache-2.0</project_license>
<name>SoundCraft</name>
<summary>Record, edit and mix audio and MIDI</summary>
<developer id="ai.storyteller">
<name>Learning Machines LLC</name>
</developer>
<description>
<p>
SoundCraft is an open-source, native digital audio workstation. Record, edit and mix
multitrack audio and MIDI in Edit and Mix windows that work the way studio engineers expect.
</p>
<ul>
<li>Non-destructive clip editing with fades, playlists, grids and markers</li>
<li>A mixer with inserts, sends, buses, automation and metering</li>
<li>Built-in EQ, dynamics, reverb, delay, modulation and instruments</li>
<li>Imports WAV, AIFF, FLAC, MP3 and MIDI; bounces to disk</li>
<li>A headless command line and an MCP server for scripting and agents</li>
</ul>
</description>
<launchable type="desktop-id">ai.storyteller.soundcraft.desktop</launchable>
<icon type="stock">ai.storyteller.soundcraft</icon>
<!-- Only url types known to appstream 0.15 (Ubuntu 22.04, where CI validates): no vcs-browser. -->
<url type="homepage">https://getartcraft.com/apps/soundcraft</url>
<url type="bugtracker">https://github.com/storytold/soundcraft/issues</url>
<url type="help">https://github.com/storytold/soundcraft</url>
<url type="contact">https://discord.gg/artcraft</url>
<categories>
<category>AudioVideo</category>
<category>Audio</category>
</categories>
<keywords>
<keyword>daw</keyword>
<keyword>audio</keyword>
<keyword>mixer</keyword>
<keyword>recording</keyword>
<keyword>midi</keyword>
</keywords>
<branding>
<color type="primary" scheme_preference="light">#8fd9e6</color>
<color type="primary" scheme_preference="dark">#0b7385</color>
</branding>
<requires>
<display_length compare="ge">760</display_length>
</requires>
<supports>
<control>keyboard</control>
<control>pointing</control>
</supports>
<provides>
<binary>soundcraft</binary>
<mediatype>application/x-soundcraft-session</mediatype>
</provides>
<content_rating type="oars-1.1"/>
<releases>
<release version="@VERSION@" date="@DATE@"/>
</releases>
</component>