Skip to content

lmcintyre/OrchestrionPlugin

 
 

Repository files navigation

Download count Build status Latest release

OrchestrionPlugin (perchbird fork)

A plugin for XIVLauncher that adds a simple music player interface to control the in-game BGM, allowing you to set it to any in-game track you want. The BGM will persist through most changes of zone/instance/etc, and usually will stay active until you change it or click Stop. You can search for tracks by name or by assorted metadata, such as zone, instance or boss name where the track is played.

Usage

Note that this gif is very old, and is not representative of the current version of the plugin

FAQ

Why are the song numbers skipping around? They don't even start at 1!

Those numbers are the internal ids used by the game. Many numbers do not correspond to playable tracks, and so I don't display them in the player.

It's so hard to find certain tracks! Can you add/change/remove (some specific info)?

All the song information in the player is auto-updated from this spreadsheet. Feel free to comment in the document if you find any inconsistencies.

Some new in-game music is out and I can't find it!

If the tracks are new, it is possible that either the spreadsheet has not been updated yet.

I have a suggestion/issue/concern!

Mention it in the XL discord and @ perchbird, or create an issue on this repository.

Credits

  • ff-meli, for the original OrchestrionPlugin
  • goat, for the launcher and dalamud, without which none of this would be possible.
  • MagowDeath#1763 for maintaining the previous spreadsheet with all of the song data that is used in this plugin.
  • Many thanks to Caraxi for keeping things working and updated while I (meli) was away!
  • Luna for adding history and replacing columns with tables in the song list UI
  • Too many discord people to name, for helping out with things and offering suggestions.

About

Simple BGM management plugin for XivLauncher

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%