What is XJ music?

XJ is founded on the core principle that music is human.

Yet, we seek to innovate what’s possible. We’re not playing records back here. You’re listening to the future. XJ is a patented system, a new algorithmic medium. We are building a new school of cutting-edge musicians putting this system to work.

Each XJ music channel is a living, breathing organism, constantly changing and never repeating. We work tirelessly on the XJ music platform to cultivate a compelling world for artists in our new collaborative medium. In the XJ music podcast, the XJ team shares highlights from our journey.

We see an increasing wave of companies promising generative AI-driven music, especially those trying to package and sell their generative music as productivity and wellness. But that’s just a line to impress venture capitalists. These companies need to put in the proper effort to understand music.

What we’ve done here is create an instrument that allows human beings to make generative music and realize some new possibilities based on their existing ideas. There’s a barrier to entry to making music with XJ. This technology doesn’t make the average person into a musician, but it does allow the experienced musician to express a musical recording across time and space in previously inconceivable ways.

XJ music is ultra-specialized technology. This not something the average person will operate. Artists working in ambient music may be interested in using XJ music technology to produce records.

We’re anticipating the most exciting use cases to be in the area of streaming background music, video gaming background music, and environmental music and in spaces.

Check out the demos ›

How does it work?

XJ utilizes a versatile template that accepts various inputs, such as content, programs, and instruments from many libraries.

The core editing of this content takes place in a DAW known as the Workstation

XJ’s playback engine meticulously reads the content and constructs an ongoing sequence of segments. Each segment, unique in its timeline placement, consists of all the content employed to forge it.

Creating a segment requires several elements. Initially, you will need ‘Macro Programs,’ which are comparable to the sequence of songs a DJ would pick to play one after another. Following this, you will need ‘Main Programs’ - these are analogous to the individual pieces in a DJ’s set, complete with chord progressions and specific voicings for each instrument in the song.

As the XJ moves through the creation process, it seeks out ‘Drumbeat Programs.’ These programs house a collection of drum events that construct the underlying rhythm of the piece. XJ further scours for ‘Detail Programs’ that execute the voicings derived from the Main Programs, such as a bassline or stab pattern.

To fully realize the sonic details in the programs, XJ will search for the appropriate instruments, each packed with audio content. For instance, a bass detail pattern from the Detail Program merges with bass voicings from the Main Program. This combination then aligns with a polyphonic bass-type instrument selected to curate and choose the final bass audio for the segment.

Some types of instrument audio are utilized formulaically within XJ, such as transition audio, perfection audio, and ambient audio. This creates a cohesive, dynamic, and robust sonic experience. Hence, XJ combines all these elements to generate a beautifully organized and harmonious audio segment, providing a user-friendly, intricate, and comprehensive approach to music creation.

Learn more ›