- Adjusted default minimap icon position.
- Updated for WoW retail patch 11.0.7, Cataclysm Classic 4.4.1 and Classic Era 1.15.5.
- Disabled nameplates visibility control in cinematic mode when ThreatPlates is installed to avoid side effects.
- Fixed player raid unit frame sometimes unexpectedly showing up at login.
- Automatically disable special nameplate features that could interfere with the most popular nameplates customization add-ons.
- Fixed unexpected health bar showing on some special entities' nameplate such as portals or mining spots.
- Fixed nameplates sometimes showing up when the UI is hidden even if Musician nameplates are disabled.
- Fixed rare Lua error in nameplates module.
- Updated for WoW retail patch 11.0.2.
- Rewrote song links protocol to avoid errors during cross-realm transfers.
- Set proper font size for add-on version in TRP3 tooltip #100
- Fixed menus for CrossRP integration.
- Fixed recommended sound cache size option for Musician.
- Upgraded HereBeDragons for WoW Classic.
- Fixed Lua error in WoW Classic Era.
- Fixed animated notes not always showing in cinematic mode.
- Updated for The War Within prepatch.
- Updated for WoW Classic patch 1.15.3.
- Mitigate add-on messages throttling for WoW Retail patch 10.2.7.
- Updated for Cataclysm Classic patch 4.4.0.
- Updated for WoW Classic patch 1.15.2.
- Fixed blocked raid chat message warnings on veteran trial accounts.
- Updated for WoW Classic patch 1.15.1.
- Fixed ElvUI group frames not showing after the loading screen. #96
- Quick preloading can now be skipped by pressing the Escape key.
- Added live play timeout to prevent songs for lasting forever with improperly implemented plugins.
- Fixed error when playing music in instances. #98
- Updated for WoW Retail patch 10.2.5 and WoW Classic patch 1.15.0.
- Fixed rare Lua error with the ElvUI nameplates module. #97
- Fixed rare Lua error occurring after a song is loaded.
- Fixed Lua error that can occur when interacting with dropdown menus from other add-ons.
- Fixed Lua error when closing the live keyboard in WoW Classic.
- Fixed Lua error when attempting to retrieve a song from a WoW multi-account of another flavor in WoW Classic.
- Fixed keyboard not responding when entering the game while already in combat.
- Fixed blocked actions in combat lockdown.
- Added new supporters in the credits <3.
- Updated for WoW patch 10.1.7 and WoW Classic patch 1.14.4.
- Optimized memory management to address intermittent freezing.
- Fixed music not hearable when played by a player outside the party or raid.
- Updated for WoW patch 10.1.5 and WoW Classic patch 3.4.2.
- Added
/mus mute
and/mus unmute
commands to globally mute and unmute the music from Musician. - Optimized registry initialization and player count at login.
- Added add-on compartment menu tooltip.
- Updated the song editor with the new 10.1 scrollbar and slider.
- Handle nameplatePlayerMaxDistance CVar to show animated nameplates.
- Added safeguards to improve compatibility with third party add-ons.
- Fixed track/channel names for type 0 MIDI files.
- Improved text decoding such as track names in MIDI files.
- Fixed errors due to changes in Total RP 3 API.
- Updated for WoW patch 10.1.
- Version bump for CurseForge update.
- Fixed rare Comm channel reordering issue.
- Stop leftover live band play notes when song ends.
- Minor bugfixes and improvements.
- TOC bump for WoW patch 10.0.7.
- Fixed residual animated notes showing above the wrong player nameplate.
- Fixed notes not being stopped when live mode is disabled.
- Updated the option label in the MIDI converter to use the full pitch bend range by default.
- Added plugin version handling.
- Minor bugfixes and improvements.
- TOC bump for WoW patch 10.0.5.
- TOC bump for WoW Classic patch 3.4.1.
- Added internal events to notify when song settings have changed.
- Minor bugfixes and improvements.
- Fixed tooltip bug with HandyNotes: Dragonflight (Dragon Isles) Treasures and Rares. #90
- Updated HereBeDragons-2.0.
- Fixed player name note icon missing in Total RP3 map scan.
- Fixed translations not fitting in some UI elements.
- Adjusted levels for bass guitar, female voice and sackbut.
- Fixed minimap button style.
- TOC bump for WoW patch 10.0.2.
- Added track accent to play notes in double and make them sound louder.
- Fixed minor cosmetic issues in the song editor.
- The audio cache size is automatically expanded to fit the instrument samples.
- Added options to disable the minimap button and menu.
- Fixed song links over Battle.net conflicting with Total RP3.
- Fixed minimap button gap.
- Added Musician button to the add-on compartment frame.
- Adjusted close buttons size.
- TOC bump for WoW patch 10.0.0.
- Fixed tooltip on WoW patch 10.0.2 (Dragonflight beta).
- Add checkbox to disable quick loading. #87
- Changed celtic harp color.
- Added support for release samples.
- Minor bugfixes and improvements.
- Added loading screen during quick preloading on cold start.
- Fixed trumpet F4 tuning.
- Added custom color support for version text in Total RP 3 tooltips.
- Minor improvements.
- Fixed Lua error when clicking empty hyperlinks.
- Minor bugfixes and improvements.
- Fixed memory leaks.
- Fixed held notes not being stopped when closing the live keyboard.
- Minor bugfixes and improvements.
- Rearranged UI code to improve maintainability.
- Added WoW 10.0 support.
- Fixed Russian localization by MalyDupek.
- Added API version for third party add-ons.
- Hide chat password popup for the comm channel. #86
- Fixed song editor cursor bounds.
- Fixed song links in chat bubbles on Classic.
- Fixed nameplate bug with TRP3 in cinematic mode.
- Minor bugfixes and improvements.
- Fixed chat channel colors and order getting swapped when joining the communication channel. #83
- Added hyperlinks to URLs that can be selected and copied to the clipboard. #85
- Minor bugfixes and improvements.
- Added support for Wrath of the Lich King Classic.
- Updated for WoW Retail patch 9.2.7.
- Minor bugfixes and improvements.
- Fixed nameplate note icons still showing when the player name is hidden. #80
- Fixed nameplate raid icons not hiding when health bars are hidden.
- Fixed NPCs nameplates showing incorrect names. #81
- Fixed nameplates not showing up when leaving cinematic mode.
- Updated for WoW patch 9.2.5.
- Restored TidyPlates_ThreatPlates support (different as TidyPlates).
- Fixed standard nameplates not showing up even when "Show nameplates when the UI is hidden." is checked. #80
- Fixed Tidy Plates support.
- Fixed RPN messages for pitch bend range in MIDI converter.
- Fixed a rare LUA error when a song is previewed too early.
- Added keyboard bindings.
- Fixed nameplate icon showing in double with Plater.
- Added song links support for instance chat.
- Fixed stopped songs resuming unexpectedly.
- Improved band play synchronization.
- Fixed pitch bend range implementation in MIDI converter.
- TOC bump for WoW 9.2 and WoW Classic 1.14.2.
"Piano Man"
- The piano is now included in the standard instrument list.
- German translation by Lyntharia.
- Removed README.md images from add-on package.
- TOC update for BC Classic 2.5.3.
- Mute audio from the Winter Veil Chorus Book instrument toy.
- TOC bump for WoW Classic Era 1.14.1.
- TOC bump for WoW 9.1.5.
- Fixed annoying LUA errors poping up randomly.
- Fixed Play/Stop button getting stuck when clicked too fast.
- Removed 6-second limit for note duration. #59
- Added sample looping.
- Properly resume ongoing notes after being muted.
- Fixed percussion envelopes.
- Updated for WoW Classic Era 1.14 and BC Classic 2.5.2.
- Bugfixes and improvements.
- Dummy version bump to force refresh CurseForge's client API.
- Fixed checkbox text width in options panel. #67
- Fixed missing instrument information for MIDI tracks sharing the same channel. #68
- Song editor window can now be resized. #65
- MIDI converter was entierly rewritten to remove the dependency to ToneJS Midi, fix minor issues and improve performance. #58
- Fixed held down notes sometimes getting stopped on sustain pedal release in live play mode. #66
- Instrument samples can now be played using multiple audio channels to increase polyphony. #60
- Unified version for WoW Shadowlands, WoW Classic and WoW Burning Crusade Classic.
- Created localization for German, Spanish, Italian, Korean, Portugese, Russian and traditional Chinese using Google Translate.
- Minor bugfixes and improvements.
- Improved localization to ease up collaboration.
- Fixed Total RP Extended sheet music items localized strings not updating when item locale is changed. (Retail)
- TOC update for WoW patch 9.0.5.
- TOC update for WoW Classic patch 1.13.7
- Song links can now be exchanged through Battle.net messages.
- Improved synchronization when playing songs as a band.
- MIDI converter has been translated in chinese.
- Window positions are now properly saved.
- Added Threat Plates support.
- Fixed song link owner when sent as whisper message.
- Updated 3rd party libraries to address rare compatibility errors with other add-ons.
- Fixed minimap pin sometimes blinking
- Added active musicians tracking on the world map and the minimap
- Improved live keyboard ergonomics
- Fixed compatibility issue with japanese keyboards
- Improved localization to ease up collaboration
- Minor bugfixes and improvements
"A link to the bard"
- Songs can now be shared with other players using chat hyperlinks and Total RP Extended items.
- Track start and end timecodes are now clickable in the song editor.
- Added sustain key (spacebar) in the live keyboard interface.
- Added soundfont list for CoolSoft VirtualMIDISynth.
- Several bugfixes and improvements
- Added option to mute instrumental toys such as the Fae Harp. (Retail)
- Added option to allow in-game music playing along with Musician.
- Fixed broken option checkboxes #57
- Updated for WoW Shadowlands 9.0.2
- Fixed error if changing zone while playing music #56
- Fixed minor menu glitch that may occur with outdated add-ons
- Updated for WoW Shadowlands 9.0.1 prepatch
- Set default window position to the right
- Fixed altered GameTooltip font size
- Fixed rare LUA error in CrossRP module #55 (Retail)
- Misc improvements
- Fixed API conflicts with AceAddon #53
- Fixed preloading progression in tooltip #52
- Fixed nameplate icons with ElvUI #51
- Fixed checkboxes in WoW Classic #49
- Fixed notes position in over shoulder camera #48
- Misc bugfixes and improvements
- Force MusicianComm channel in last position #41
- Fixed overlapping notes duration in the MIDI converter
- Fixed JS error with zero duration notes in the MIDI converter
- Fine tuned clarinet, bassoon and dulcimer
- Fixed LUA error when attempting to play a sample that does not exist
- Re-encoded samples to 96 Kbits/s to reduce RAM and disk usage without altering quality
- Added MIDI sustain pedal control changes
- Fixed minimap button issues with some 3rd party addons #47
- Fixed third party instruments do not preload #46
"Renaissance"
- Almost all the instruments have been remade from professional high quality samples
- Added 3 new instruments: accordion, war horn and war drum
- Optimized sample caching during loading screen
- Misc bugfixes and improvements
- Update for WoW 8.3
- Fixed "Solo" track status not synchronizing with song actually being played #40
- Updated communication protocol for WoW Classic 1.13.3 #39
- Added "About" box with the list of supporters list #37
- Added donation and Patreon links on the MIDI converter web app
- Fixed add-on options sometimes not showing up #36
- Fixed music not playing in battlegrounds #38
- Update for WoW 8.2.5
- HD borders! (Retail)
- Fixed ElvUI Classic nameplates hook #34 (Classic)
- Fixed live keyboard UI dropdowns go off screen #35
- Stop playing song when dead (Issue #33)
- Fixed note icon sometimes not showing up in nameplates (Issue #32)
- Added NeatPlates support
- Added WoW client version check
- Added cooldown for the promo message emote (Issue #29)
- Added option to disable the note icon in nameplates (Issue #30)
- Added option to disable the musician pin on the TRP3 map scan (Issue #31)
- Fixed notes dropping when previewing a song with muted tracks
- Fixed LUA error when playing a song on an unknown realm (PTR, Classic...)
- Chinese localization by @Kalevalar
- Added track settings synchronization button in song editor
- Minor bugfixes and improvements
"Rock Band"
- Nameplate animations with support of the major nameplate add-ons
- "Play as a band" mode for MIDI songs and live performance
- Cross RP integration to allow cross-faction music playing
- Integration with role-playing add-ons Total RP and MyRolePlay
- Improved preloading to avoid freezings for HDD users during startup
- Minor bugfixes and improvements
- WoW 8.2 update
- Play and Preview commands now behave as a toggle (Issue #12)
- Fixed range and phasing detection (Issue #5)
- Fixed communication channel not joining no channel has been joined (Issue #9)
- Fixed import of MIDI files with missing tempo information (Issue #14)
- Reworked the "promo" emote to make it less intrusive
- Added options panel
- Fixed "Musician has been blocked from an action only available to the Blizzard UI." error popups that occurred in various UI areas
- The Escape key now only closes the current window
- Player tooltips now show a warning for players who use an incompatible outdated version of the addon
- Minor bugfixes and improvements
- Live keyboard no longer blocks default keypresses unnecessarily
- Added program deletion in live keyboard
- Improved keyboard configuration UX to make it more intuitive
- Fixed ordering in live keyboard base key dropdown
- Fixed track list scrolling gap in song editor
- Live demo settings are now saved in live keyboard programs
- Minor bugfixes and improvements
"Go live!"
- Live play mode: turns your PC keyboard into a piano!
- New MUS4 streaming protocol using the powerful Deflate compression
- Various bugfixes and improvements
- Updated for WoW 8.1
- Minor bugfixes
- Added support for groups, raids and instances.
- Fixed bug breaking the "Target" option from player chat menu.
"Stream Machine"
- New MUS3 streaming protocol
- No more loading times, music now starts playing instantly for everyone!
- Load button removed. We won't miss it.
- No more freezings and slowdowns
- Progress bars, progress bars everywhere...
- Minor bugfixes
- Samples are now preloaded in background to avoid freezings every time a song starts playing.
- Fixed bug with solo and mute checkboxes in track editor after WoW 8.0 update
- Fixed bug with dropdown menu after WoW 8.0 update
- Updated for WoW 8.0
Get heavy! \m/
- Added power trio (electric guitars, bass and drum kit) to play heavy metal. The Elite Tauren Chieftains and the Blight Boar are now in for a real challenge!
- Improved player to better deal with note drops due to the lack of polyphony
- Added instrument coloring in track editor
- Removed unnecessary separator in unit popup menu.
- Fixed missing protected actions in player popup menu such as targeting.
- Fixed issue with music from other addons that could not play.
- Fixed blocked commands issue in unit popup menus
- Fixed missing or glitchy samples
- Fixed minimap button when UI is scaled (Yimiprod)
- Added missing MIDI mapping for banjo
- Brand new music player: better performance and less RAM usage
- Normalized instrument samples
- Added song editor (song crop, instrument replacement, transposition, track mute and solo)
- Fixed minor bugs
- Added new instrument "Male voice" on patch 52 ("Choir Aahs")
- Fixed recorder tuning
- Added minimap button
- Added global and player mute
- Improved UI to make it more comprehensive and intuitive
- Fixed minor bugs
- New v2 protocol: loading time dropped by ~66%
- Adjusted the levels of instrument samples
- Fixed bugs with the MIDI converter: variable tempo and program changes are now supported.
- Redesigned MIDI converter interface
- Added
/stopmusic
command - Fixed minor UI bugs
- First release
- Plays songs to nearby players
- 12 traditional instruments
- MIDI Converter