Git Product home page Git Product logo

Engine CI Engine Distro
Workstation CI Workstation Distro

XJ music logo

Adaptive music engine

XJ music enables composers to realize new possibilities in adaptive music for video games.

XJ includes the XJ music workstation, a DAW dedicated to preparing adaptive video game music, and the XJ music engine to integrate the product within your game audio system.

Download and install the XJ music workstation on your computer to start creating adaptive music for video games. The latest version of the XJ music workstation can be downloaded from xjmusic.com/download.

XJ music workstation in action

Getting started

First, Download the XJ music workstation and follow the installation instructions.

Then, read the getting started documentation which will show you how to create one of our Demo projects to get started checking out the workstation right away.

The source files for the demos are hosted here

When you're ready to integrate XJ music into your game, check out the C++ playback engine and its documentation.

Patented technology, open source codebase

The underlying technology is protected by U.S. Patent 10,446,126 You may use the XJ music engine completely free for projects with a budget under $250K. For larger projects, contact [email protected] for a license.

Community and contributing

XJ music is an ever-growing community of users and developers.

The best way to get in touch with the core engine developers is to join the XJ music Discord.

To get started contributing to the project, see the contributing guide. This document also includes guidelines for reporting bugs.

Earning Equity in XJ music

All contributors to XJ music, including founder, director of engineering, and lead developer Charney Kaye, earn equity in the company based on the following formula: 1 hour of labor = 1 point of equity. Developers report all hours against specific Pull Requests. If you would like to contribute to the XJ music codebase and earn equity in the company, prepare your code in a Pull Request and contact us with a log of your hours corresponding to that work. If your pull request is accepted and merged into the main branch, we'll sign a contract guaranteeing your share of future revenue.

Documentation

The official documentation is published at docs.xjmusic.com. It is maintained by the XJ music community in its own GitHub repository.

C++ class documentation for the in-game runtime engine is available at engine-docs.xjmusic.com.

XJ music's Projects

XJ music doesnโ€™t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.