Software Development

Build the missing piece.

Some integration problems are solved with better equipment. Others need a carefully built piece of software between systems that were never designed to work together.

Development focusDrivers, embedded bridges, applications, APIs, commissioning tools, and system-specific workflows

Practical by Design

Code informed by the rack, network, controller, and jobsite.

Victory Sight And Sound develops software for our own integration projects, for organizations with a defined operating need, and for professional integrators who need a reliable connection or tool that does not exist yet.

Commissioned development begins with a real operating problem. It can remain specific to one organization or become a reusable product when that path makes practical sense.

Two Ways to Work Together

Use a product. Or commission the solution.

Product pages document standard releases. Commissioned work begins with the problem, required platforms, operating environment, and the rights the customer actually needs.

01

Products and downloads

Versioned software with requirements, documentation, release notes, known limitations, pricing, license terms, and support status.

Browse the catalog
02

Custom development

Drivers, bridges, firmware, applications, APIs, and workflow tools scoped for a particular integration or organization.

Explore commissioned work
03

Development for integrators

Field-aware development for professional integrators, including RTI drivers, control connections, embedded tools, and negotiated private-label work.

See the integrator focus

Selected Software Work

Different problems. Practical software.

Representative work spans native desktop applications, system operations, professional control, document intelligence, and secure web platforms.

01Current development

Markdown editing and desktop productivity

A native macOS application built to open and edit Markdown in two useful ways: a source view with the Markdown tags visible, or a formatted visual editor. Multiple document tabs, local file control, autosave, session recovery, printing, sharing, and Finder integration support the writing workflow.

Technology
Swift, SwiftUI, AppKit, and native macOS document frameworks
02Working system

Managed data protection and sync operations

Safety-first software that makes file synchronization observable before it becomes automatic. It monitors local and remote services, detects conflicts, protects live databases with verified snapshots, and provides guarded pause, resume, recovery, and Finder controls.

Technology
Rust, SwiftUI, launchd, SQLite, command-line tools, and automation interfaces
03Active development

Cross-platform control-system engineering

A professional development platform for designing, composing, validating, and diagnosing connected control systems from a shared project foundation. It supports current A/V and automation programming while being designed to grow into a completely custom control system with native interfaces across desktop, mobile, and web platforms.

Technology
Rust, SQLite, shared system models, native application frameworks, and web technologies
04Working system

Searchable document and knowledge systems

A local-first engine for cataloging, importing, and searching EPUB, PDF, DOCX, OCR, and other document sources. Stable records, full-text search, optional semantic retrieval, and automation interfaces turn scattered reference material into a searchable working library.

Technology
Rust, SQLite with FTS5, OCR, local embeddings, HTTP, and automation APIs
05Live platform

Secure business web portals

Custom websites and web applications that connect public content with validated inquiries, verified accounts, organization access, exact terms acceptance, licensing records, protected downloads, guided testing, and structured support.

Technology
Astro, SolidJS, TypeScript, Cloudflare Workers, D1, KV, and R2

Development Capabilities

From embedded control to operational tools.

  • Control driversRTI and other suitable professional control environments
  • System bridgesLocal connections across AV, automation, HVAC, security, and networks
  • Embedded firmwareDedicated ESP32-based and project-specific interfaces
  • ApplicationsWeb, desktop, command-line, configuration, and operations tools
  • APIs and connectorsReliable exchange between existing field or business systems

Compiled Software, Clear Rights

Know what the project or download includes.

Standard distribution

Victory software is provided in compiled form unless a signed custom agreement says otherwise. Source projects, build systems, signing material, and reusable components are not part of a standard download.

Organization branding

Selected software may be branded for the customer’s own organization as separately quoted work. Internal use does not include resale or redistribution rights.

Private-label distribution

Qualified business customers may negotiate distribution, territory, end-user license, support, update, and commercial terms in writing.

Compare branding arrangements

Start a Conversation

What do you wish the system could do?

Bring the operating problem, the required equipment or platforms, and the people affected by it. A finished technical specification is not required for the first conversation.