1. Tribe XR | DJ Academy
  2. News

Tribe XR | DJ Academy News

Tribe 0.09.0 is Now Live

This update brings the changes from both 0.08.9 and 0.09.0 to Steam.

Version 0.09.0 Change Notes:

* Moved the music browser into the main menu and overhauled menu look and feel.
* Added track search that lets you filter your library by name, bpm, and key (must have been previously analyzed).
* Added a clock and session length timer to the main menu home bar (click to toggle 12/24 hr display).
* Added a help button to the friends list. If you have questions or if you need help, you can click a button and contact us directly. We’ll get you sorted.
* Moved Twitch chat to a persistent sidebar so that you can keep an eye on your stream while you're browsing through your music.
* Added camera controls to streaming menu w/ a camera preview. Also added a preview to the selfie cam.
* Added ability to toggle chat commands off (e.g. to prevent viewers from adding gifs or changing camera angles).
* Added 2 free Dash Radio skins
* Misc fixes and improvements to audio backend

Version 0.08.9 Change Notes:

* Added stacked waveform view for easy manual beat syncing (toggleable in settings menu)
* Made Pitch Fader movement 4x slower in low sensitivity mode for fine tuning tempo
* Fixed jump to cue after jogging from the cue position not always ocurring
* Fixed jog pitch bending not applying after jog wheel is released
* Fixed bug when scratching w/ multiple grabs while paused in jog mode
* Fixed not being able to pause while jogging
* Fixed cue position sometimes not initializing properly
* Fixed rare crashes when using track browser or other menus
* Removed blue amplitude lines froms waveforms due to bad aliasing
* Fixed spectator camera turning off when restarting session
* Performance optimizations

MULTIPLAYER FIXES:

* Made channel cues and virtual headphones local only so you do not hear other players' cueing activity
* Made hot cues only save for future sessions if local player stored them (though all players still have that cue overwritten in the multiplayer session)
* Made all players use their own preferred table height

* Overhauled network playback timing to be reliable and consistent for both players even with master/sync disabled and high latency
* Made network track syncing faster and more efficient
* Fixed cue position and previewing potentially being inconsistent between client and server
* Fixed loops applying inconsistently or being completely broken for clients
* Fixed sliders and knobs jumping around while being moved under poor network conditions
* Fixed controls sometimes getting stuck to client hands after release or emitting long vibrations
* Fixed playback position jumping back and forth while searching as client
* More accurately replicates control interactions from clients to the host
* All players now use the host's beatgrid for consistent beat sync behavior
* Fixed waveforms sometimes displaying the wrong beatgrid
* Fixed reloading the same track resetting playback or cancelling existing track sync
* Fixed avatars not always appearing
* Fixed avatars sometimes exploding under poor network conditions
* Hid other player's avatars when overlapping with your head (unless spectator camera is turn on)
* Fixed skins sometimes not applying on join for clients
* Fixed track browser blocking menu interactions when first joining a room
* Fixed issue where rejoining a room would often hang and timeout
* Misc network efficiency improvements

Tribe 0.08.7 is Now Live

New Tracks from Desty
Desty, who is one of our resident producers, has generously donated 5 of his dope house tracks for us to include in the release. Check them out in the Samples tab in the Track Browser.

Rooms (Beta)
Version 0.08.7 includes a new feature called Tribe Rooms. Rooms gives you a better way to manage multiplayer sessions. With Rooms, you can create multiplayer rooms that are open to the public or rooms that are exclusive to your friends or rooms that are invite-only. You can define the type of room by setting the preferred music genre and the maximum number of players. You can use the rooms UI to manage your invites, join and leave rooms and mute and kick other players. Caveat: Rooms is in beta so please hammer away at it and send me your feedback - the good, the bad and the ugly. Also, for back-to-back sessions, both DJs need to have local copies of tracks to hear each others’ music.

New Tracks from Desty
Desty, who is one of our resident producers, has generously donated 5 of his dope house tracks for us to include in the release. Check them out in the Samples tab in the Track Browser.

Improved Jog Wheel Interaction
Version 0.08.7 includes improved jog wheel interaction. Cueing is smoother, spinning is faster and scratching is tighter.

Deck Skins
Version 0.08.7 has two new Deck Skins from community members, Illuminatti and Mr Sydster. Illuminati by DJ Illuminatty are gold trimmed decks that make you want to believe! Galaxy by Mr Sydster let’s you peer deep into the starry night. It will make you want to be a better DJ!

Start-up Optimizations
Tribe’s start-up time is much faster. Even if you have thousands of tracks in your track list, the app loads in a snap.

Tribe 0.08.4 - Release Notes

Features

4 Decks
We’ve added a 4 deck DLC so that you can expand your musical style and fulfill your musical potential. You can layer in acapellas, add sounds effects or anything else you can imagine. Download the 4 deck setup from the equipment section in Tribe or from the DLC section on the store.

The Helixx VR Raindow Decks
Celebrate the many colors under the sun with these custom Helixx VR rainbow decks. Big thanks to Helixx VR for being such an awesome member of Tribe and the VR community.

Beat Sync & Master
Now that we support 4 decks, we’ve updated the beat sync feature with sync and master buttons. You can use the master button to set the current track as the master. You can use the sync button to turn on or off the sync function. In the upcoming release, we’ll implement the features for automatically switching the master based on how you interact with the decks.

Fixes/Improvements
- Much faster load times for large track libraries
- Fixed a crash when trying to save analyses for large track libraries
- Other misc crash fixes

Tribe 0.08.3 - Release Notes

New Features

Skins
- Click the paintbrush icon in the main menu home bar to view the skins menu, where you can select skins for your DJ equipment and different avatars. More skins coming soon!

Expressive Avatars
- Added the new Oculus expressive avatars with lipsynced mouth animation and eye gaze movement.

Selfie Cam
- Added a selfie cam that you can use to set your own custom camera angle. Press the 5 key to activate it.

Fix/Improvements

Game
- Made it easier to toggle headphones (increased the radius and improved position of trigger sphere).
- Fixed some multiplayer interactions for clients (fixed control reset input, better tracking of knob and slider adjustments).

Spectator
- Fixed spectator cameras being too dark.
- Removed the track browser, main menu, and blue interaction spheres from spectator cam.

Visuals
- Fixed some aberrations in the deck textures and meshes.
- Removed leftover plant shadow from the room.

Beatmatched Gifs
- Beatmatched Gifs are on by default and show even if a song is not playing.
- Fixed a crash from trying to beatmatch to songs that failed to analyze.

Achievements
- Fixed the achievement that tracks the amount of time you spend mixing.
- Added a new achievement that tracks the total amount of time you stream.
- Fixed an issue with the longest continuous stream achievement.

Tribe 0.08.1 - Release Notes

New Features:
* Added a achievements menu/progress tracker to help you set goals in Tribe and keep track of your DJ and streaming progress. Integration with Steam achievements will come soon.

* The track browser has a new menu accessible by clicking the "..." in the top right. From it you can:

1. Analyze all tracks within the current folder and optionally subfolders. During analysis a button will appear at the bottom of the track browser showing how many tracks are still queued to be analyzed, and you can click it to cancel analysis early. Up to 8 tracks are analyzed at a time so you will likely see a large performance drop during analysis, it's mostly intended that you start analysis and don't bother DJing while it's running (though you definitely still can if your computer is good enough).

2. View a track history, which displays all the tracks played in the current session in order. Played track are now marked green in the track browser too.

3. Export your track history to a json file. These files can be found in [Documents]/TribeXR/Playlists/. The history from your last session will also be autosaved to this folder, though it is overwritten by later sessions so you'll want to manually export if you want to keep the playlists (you can also rename the autosave file after shutting down tribe if you want to keep it).

4. View playlists. For now playlists are automatically imported from all of the track history files you have in the playlists folder. In the future there will be easier ways to create playlists, but for now the only way that doesn't involve manually writing your own json file is to play all the tracks you want in the playlist and then export your history. Once you've exported a track history you can open its json file and change the name field at the top to whatever you want to have it appear with that name in the playlists view in Tribe.

* Gif beatmatching. When enabled in the Twitch menu (tick the checkbox on) gifs will automatically match their loop rate to the beat grid of the current song.

Fixes/Improvements:
* Menu lasers no longer appear on spectator cams.
* Multiplayer sessions now allow up to 16 players (up from 4). You may start seeing network issues at very high player counts, this change is intended to support users who can host with strong internet connections.
* Guests now connect to the same Twitch channel as the host so anyone joining your stream can see the same chat/gifs/etc.
* Increased the range of table height adjustment.

* We’ve integrated support for the LIV mixed reality plugin. For guidance on how to setup and calibration, you can checkout DJ Azwell’s video tutorial here:
https://youtu.be/SUudA1keetU