Download
(371 Kb)
Download
Updated: 10-28-13 11:39 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:10-28-13 11:39 AM
Created:07-14-09 09:30 AM
Downloads:4,970
Favorites:61
MD5:
Categories:Chat Mods, Data Broker, RolePlay, Music Mods, Developer Utilities, WoW Tools & Utilities
5.4
AudioX II
Version: 5.4.0/1
by: Eisa, Bluspacecow
AudioX provides players with the ability to explore almost every World of Warcraft sound samples (there's almost 50,000 ). It also allows you to exchange samples with other AudioX users via chat hyperlinks.

When updating to AudioX II 4.3.0 it is important that you backup your existing audiox favourites list (WTF\Account\(user)\SavedVariables\AudioX.lua). The first time you start WoW after updating AudioX you should enable AudioX_FixFavs. This will process your current AudioX favourites and ensure they match up with the latest soundlib. FixFavs will disable itself upon completion.

Translators needed - please apply localizations here


Current Features
AudioX:
  • Displays samples as chat links (either in text or icon form).
  • Clicking on an AudioX chat-link play samples.
  • AudioX links work in custom channels, without any other chat mods required.
  • Exchange AudioX chat-links with other AudioX users by shift+clicking to insert the link into your outgoing message.
  • Insert the full /script PlaySoundFile(...) command into an outgoing message by alt+clicking AudioX links.
  • Silence audio playback by ctrl+alt+clicking any AudioX link (max of once every 5 seconds).
  • Ctrl+clicking links adds them to AudioX's favourites list.
  • Handles AudioX Search loading.
  • Tooltips on links.
  • Localization support.

AudioX Search (Optional):
  • Search through 54,932 World of Warcraft samples.
  • Sample library contains all of the samples up to and including 5.4.17399.
  • Play samples by a short index number (handy in macros).
  • Define how many results AudioX returns per search.
  • Crop links to limit word wrapping.
  • Continue searches from the end your previous search onwards, or backwards.
  • Start searching from a specific index (to skip unwanted samples).
  • Create and display output to a seperate AudioX chat tab.
  • Allows searching of your AudioX favourites.
  • Optionally use pattern matching in searches.
  • Features a miniAPI for 3rd party AudioX UI developers.
  • Localization support.
  • Framework for translating keywords into EnUS prior to searching.

AudioX Options (Optional):
  • Set page length, line cropping, chat filter, index visibility, verbosity, chat tab and fav searching via Blizzards Addon Options panel.

AudioX UI (Optional):
  • Resizable UI that lets you search, link and play.
  • Scrollable search results.
  • Adjustable fontsizes.
  • Allows searching and management of your AudioX favourites.
  • Demonstrates the use of the AudioX miniAPI.

AudioX UI Minimap Icon (Optional):
  • Right-click draggable
  • Toggles AudioX UI and AudioX Options.

AudioX Broker (Optional):
  • Databroker plugin for launching AudioX UI and AudioX Options.

AudioX Who *BETA* (Optional):
  • Builds a list of players in your guild/party/raid/battleground and friends list who can currently see AudioX chat links.

    The AudioX_Who plugin has only received limited testing and requires a public beta to isolate any bugs. It is strongly advised that players using AudioX_Who read the associated FAQ

AudioX FixFavs (One Time Use):
  • Updates favourites for use with AudioX II 4.3.0/1.

Installation
  • Extract the AudioX and AudioX_Search folder into World of Warcrafts Interface\Addons folder
  • Enable both AudioX and AudioX_Search in Mod Settings. Note: Even though AudioX_Search is enabled, it will not normally load until you type /ax or /audiox.
  • Enable any other modules in the AudioX suite that you wish to use.


Usage
/ax s <text> Search for a sample with a path containing the specified keyword. E.g. /ax s brew
/ax d Page Down. Find next N results for current search. E.g. /ax d
/ax u Page Up. Find previous N results for current search. E.g. /ax u
/ax m <num> Continue search from a specific search match. E.g. /ax m 15
/ax b <num> Continue search beginning at the specified sample index. E.g. /ax b 1500
/ax r Refresh the last page of search results. E.g. /ax r
/ax i <num> Display path details for sample index. E.g. /ax i 12345
/ax favs [true/false] Toggle between searching SoundLib and Favourites. E.g /ax favs false
/ax who Lists who in your guild/party/raid/battleground is using AudioX II. E.g. /ax who
/ax ui Loads / toggles and AudioX II UI. E.g. /ax ui
/ax <arg> Results in the equivalent of /ax s <arg>. E.g. /ax brew
/ax ?? Help text page 2: Playing. E.g. /ax ??
/ax p <num> Play sample number (1 to n) from the current search. E.g. /ax p 16539
/ax pf <num> Play sample number (1 to n) from Favourites. E.g. /ax pf 512
/ax ps <num> Play sample number (1 to 20653) from SoundLib. E.g. /ax ps 15751
/ax mp <num> Play sample number (1 to n) from current search as music. E.g. /ax mp 16539
/ax mpf <num> Play sample number (1 to n) from Favourites as music. E.g. /ax mpf 512
/ax mps <num> Play sample number (1 to n) from SoundLib as music. E.g. /ax mps 15751
/ax sp <num> Play sample number (1 to n) from current search as sfx. E.g. /ax sp 16539
/ax spf <num> Play sample number (1 to n) from Favourites as sfx. E.g. /ax spf 512
/ax sps <num> Play sample num (1 to n) from SoundLib as sfx. E.g. /ax sps 15751
/ax q Quiet. Stop all sounds playing. /ax q
/ax ??? Help text page 3: Settings. E.g. /ax ???
/ax l <num> Limit the number samples each search returns. E.g. /ax l 10
/ax c <num> Crop sound paths to last N characters. 0 = Don't crop. E.g. /ax c 40
/ax n <num> Limit pathname display. 0 = filename only, 11 = Show all. E.g. /ax n 11
/ax f [true/false] Filter chat so that sample links are clickable. E.g. /ax f true
/ax g [true/false] Play non-.wav sounds as looping game music. E.g. /ax g false
/ax h [true/false] Hide the sample index numbers in search results. E.g. /ax h false
/ax x [true/false] Hide file extensions. E.g. /ax x false
/ax v [true/false] Verbose output that shows which sample is playing. E.g. /ax v false
/ax t [true/false] Output to "AudioX" chat tab. E.g. /ax t false
/ax a [true/false] Autoplay link samples received from other players. E.g. /ax a false
/ax e [true/false] Convert localised search keyword into english prior to search. E.g. /ax e false
/ax z [true/false] Search with pattern matching. E.g. /ax z false
/ax o <num> Auto-Volume level used if music volume is off. 0 - 10. E.g. /ax o 5
/ax k [true/false] Use icons instead of hypertext links. E.g. /ax k false
/ax options Loads / toggles the AudioX II Options. E.g. /ax options
/ax [?] Help text page 1: Commands. E.g. /ax ? or /ax


Load-on-demand Macro
Several players have mentioned that they like to keep the number of enabled mods to a bare minimum.
As AudioX is hardly essential in day-to-day World of Warcraft gameplay, I created a macro to allow you to keep the entire AudioX suite disabled (in addon options) until you need it, at which point clicking on the macro button would load the entire suite (without any need to reload) for the current game session. Xuerian has refined this macro as follows (it's a single line):-
Minimap version:-
Code:
/run for _,mod in pairs({"","_Search","_Options","_UI","_Minimap","_Who"}) do local m="AudioX"..mod EnableAddOn(m) LoadAddOn(m) DisableAddOn(m) end
Databroker version:-
Code:
/run for _,mod in pairs({"","_Search","_Options","_UI","_Broker","_Who"}) do local m="AudioX"..mod EnableAddOn(m) LoadAddOn(m) DisableAddOn(m) end
Note: You can still configure the AudioX to load whenever you start the game. This macro is a way to directly control if/when the AudioX suite loads.


Known Bugs/Issues
  • Garbage Collection may reset AudioX searches if AudioX has been inactive within the game session for a long time. If this happens you can use /ax b <num> to resume a search from any desired sample index.
  • Garbage Collection may affect the AudioX tab. If this occurs type /ax t true.
  • Garbage Collection may effect the AudioX UI. If this occurs start a new search.
  • Certain sounds in the locale MPQ files may not play. Bug report has been filed with Blizzard. This one still under investigation.



Notes


AudioX_Search mini-API (for mod developers)
Details in my Author Portal FAQ


Acknowledgements (in no specific order)
  • Krakhaan of Khaz'goroth (Oceanic) for his inspirational AFX mod
  • Bluspacecow for Sound Commands List
  • James Whitehead II for his brilliant book World of Warcraft Programming without which this mod wouldn't exist
  • Thorinair of EU Ragnaros for motivating me to create my own AudioX UI and accompanying API
  • Xuerian for the improved Load-On-Demand macro.
  • Weggls of EU-Todeswache/Alliance for the German translation and for suggesting the addition of a pre-search translation table for converting localisated search terms into their EnUS SoundPath equivalents.



DISCLAIMER
While every effort has been made to ensure this mod is error free, you use this mod entirely at your own risk.

AudioX Copyright 2009-2012 Eisa of Aggramar (EU). All Rights Reserved.
Version History
Report bugs here
[list]
[*]5.4.0/1 (Bluspacecow's update)[list][*]Search: New SoundList for WoW patch 5.4.17399. Adds 1,813 new samples added
bringing the total number of sound samples to 54,932[*]- Toc changed to 50400.[*]- Toc Bumps all round :P
[*]5.3.0/1 (Bluspacecow's update)
  • Search: New SoundList for WoW patch 5.3.16992. *Adds 3,162 new samples*added bringing
    the total number of sound samples to 53,119 *
    (large number due to missing out on the 5.2 update)*
  • All modules : reversed premature version bumping on un-updated modules*
  • Toc changed to 50300

  • Audio X II 5.1.0/2 (Bluspacecow's Update)
    • Fixed SoundLib data file for errors in Sound File Listing. 88 duplicate paths removed bringing total number of sounds samples back down to 49,957.
    • Fixed typo in SoundLib preventing "Ironforge Walking 03 (Glenn).Mp3" from playing . An oversight lead it to be named "Ironforge Walking 03 (Glenn,.Mp3"

  • AudioX II 5.1.0/1 (Bluspacecow's Update)
    • Search: New SoundList for WoW patch 5.1.0.16309. 12,947 new samples added bringing the total number of sound samples to 50,045.
    • Who : Rewrote event handlers as GetNumPartyMembers and GetNumRaidMembers now deprecated (rewritten code by Elsa)
    • Toc changed to 50100.

  • AudioX II 4.3.0/1
    • Search: New SoundList for WoW patch 4.3.0.15050. 1,472 new samples added bringing the total number of sound samples to 37,098.
    • Toc changed to 40300.

  • AudioX II 4.2.0/1
    • Core: New SoundList for WoW patch 4.2.0.14333. 1,264 new samples added bringing the total number of sound samples to 35,626.
    • Core: Sounds can now be manually played as background music or as samples (feature requested Mistral).
    • Core: Changed keybindings for hyperlinks and associated localisation:-
      • R.Alt+Click plays soundpath as (looping) background music using PlayMusic()
      • R.Ctrl+Click plays soundpath as soundfx using PlaySoundFile()
      • L.Alt+Click inserts "/script PlaySoundFile(..soundpath..)" into outgoing chat
      • L.Ctrl+Click toggles favourite
    • Search: Changed sample playback routines to take account of core changes.
    • Search: Added new commands (all take sound index number as an argument):-
      • /ax mp - Play as music from the current search table.
      • /ax mpf - Play as music from the favourites table.
      • /ax mps - Play as music from the soundlib table.
      • /ax sp - Play as soundfx from the current search table.
      • /ax spf - Play as soundfx from the favourites table.
      • /ax sps - Play as soundfx from the soundlib table.
    • Search: Added new help page to accomodate the various play commands.
    • Search: Fixed Auto-enabled background music not auto-disables on /ax q.
    • UI: Minor changes to take account of new keybindings and manual playback.
    • UI: Truncated soundpath names are truncated to the left again.
    • UI: Taken steps to eliminate tooltip lag in the UI
    • FixFavs: Fixed bug where favourites we not being sorted after processing.
    • MiniAPI: Optional parameter added to AX:API_Play. See MiniAPI.txt for more.
    • Note: TOC changed for WoW 4.2.0.

  • AudioX II 4.1.0/1
    • Search: New SoundList for WoW patch 4.1.0.13914. 876 new samples added bringing the total number of sound samples to 34,362.
    • Who: Added some experimental code to accomodate RegisterAddonMessagePrefix() etc changes to addon messaging.
    • Toc changed to 40100.

  • AudioX II 4.0.6/1
    • Search: New SoundList for WoW patch 4.0.6.13596. 7 new samples bringing the total to 33,486 (4.0.3/1 had a duplicate and a blank path).
    • Search: Added english pre-search translations for:
      • "PreCastHearthstone" -> "PreCastNatureMagicHigh"
      • "Hearthstone" -> "AstralRecall"

  • AudioX II 4.0.3/1
    • Core: New SoundList for WoW patch 4.0.3.13329. 12,425 new samples added bringing the total number of sound samples to 33,481.
    • Core: Samples optionally loop for mp3's or any filepath that contains "music".
    • Core: Provision has been added to stop background music playing at the same time as game music - a problem with PlayMusic() that started in WoW 4.0. However, it appears that Blizzard have recently fixed this problem quietly. For this reason, I've disabled my workaround code.
    • FiXFavs: New mod that will attempt to resolve any differences between your favourites and the new soundlib. Specificially differences in upper and lower cases and file extensions. FixFavs leaves any unresolved favs alone as they may still work, but they will need to be accessed with favourites search mode on. FixFavs disables itself on successful completion as it's really designed to be used once only.
    • Search: Added english pre-search translations for:
      • "Path Of Frost" aka "PathOfFrost"
      • "Fan of Knives" aka "FanOfKnives"
      • "Piccolo" aka "Seduction_State_Head"
    • Search: Samples optionally loop for any filepath that contains "music".
    • UI: Changed search history to include ".+ogg$", ".+mp3$" and "music" to search for soundpaths ending in ogg, mp3 or containing music respectively.

  • AudioX II 4.0.1/1
    • Core: Added support for links in /afk and /dnd.
      Note: These will not show up as hyperlinks when you first set them up, but anyone with AudioX who messages you will see them as hyperlinks/icons thereafter.
    • Core: AudioX links are only converted to hyperlinks/icons in outgoing chat if they follow a chat command.
    • UI: The UI window nows opens in its finished form.

  • AudioX II 4.0.1/0
    • ToC change for WoW 4.0.1
    • Core: Experimental support for sound links in realid whispers.

  • AudioX II 3.3.5/3
    • Core: Fixed chat tab docking error that occured when toggling the AudioX chat tab off and on while docked to the main chat window (caused by WoW 3.3.5 changes).
    • Who: Fixed roster error caused by bizarre behaviour with table.insert(). Previously AudioX_Who added new data to its temporary roster by doing the equivalent of:
      Code:
      table.insert(TEMPLIST,position)
      TEMPLIST[position] = {string1="whatever",bool1=false,bool2=true}
      Recently this has resulted in the TEMPLIST[position+1].string1 getting overwritten with a numberic value of 1, leading to type mismatches and logical errors. The solution I've used is to use table.insert to insert the row and the data at the same time. e.g.
      Code:
      table.insert(TEMPLIST,position,{string1="whatever",bool1=false,bool2=true})
      Provisional testing suggests this has solved the problem, but I need more players using this new code to be completely sure.
    • Who: Altered message queuing to avoid possible errors similar to those with the roster occuring.
    • Who: Made /ax who output print to the AudioX chat tab where applicable.
    • Who: Changed the /ax who output in an attempt to make it more readable.

  • AudioX II 3.3.5/2
    • Search: New SoundLibs for WoW 3.3.5 patch. 18 samples added (total 21,074 samples) (Thanks to Bluspacecow for source data)
    • Search: Massively improved the accuracy of pre-search translations by ensuring that any given part of the user entered keyword can only be translated once per search.
      IMPORTANT: When using pre-search translation, you'll see much better results if you capitalise words properly. Example: Use "LichKing" instead "lichking" or "LICHKING".
    • Search: German pre-search translation added (Thanks to Weggls of EU-Todeswache/Alliance)
    • Note: New version number system

  • AudioX II 3.3.37 (aka 3.3.5/1)
    • The AudioX suite has been fixed for WoW 3.3.5.
    • Search: Added a pre-search translation table. This is optionally (via /ax e) used to convert search keyword(s) into EnUS (where available), in order to make it easier for non-english players to search soundpaths (which are all in EnUS).
      Thanks to Weggls of EU-Todeswache/Alliance for highlighting the need for this feature.
      EnUS and EnGB players will also benefit from this system as I intend to add aliases(!) for some of the more obscure soundpaths.
      Note: The translation table will have its own FAQ shortly as it deviates from normal localisation considerably.
    • Search: Added /ax e to toggle pre-search translating on/off.
    • UI: New checkbox next to the searchbox to allow toggling of pre-search translating.
    • UI: Searchbox now retains the user entered search criteria properly.
    • Options: Added a new check box for turning pre-search translations on/off.
    • Search & UI: Footer shows both user keyword and translated keyword (where applicable).
    • API: AX:API_Search() results include translated keyword search results where applicable. See miniAPI FAQ.
    • API: AX:API_PageFooter() additionally returns tsearch. See miniAPI FAQ.

  • AudioX II 3.3.36
    • AudioX suite translated into german by Weggls of EU-Todeswache/Alliance. Many thanks :)
    • Localized the "Loaded: AudioX"* output.
    • Options: Some german text is displayed in a smaller font to make it fit Blizzards options window.

  • AudioX II 3.3.35
    • Search: New SoundLibs for WoW 3.3.3 patch. 403 samples added (total 21056 samples) (Thanks to Bluspacecow for raw mpq extract data)
    • Who: Removed "<player> has gone offline." as this currently only appears in direct reponse to /ax who.

  • AudioX II 3.3.34
    • Broker: Fixed so opens UI with one click on first use.
    • UI: Works around Blizzards WoW 3.3.3 SetTexCoordModifiesRect() bug.

  • AudioX II 3.3.33
    • Broker: DataBroker plugin that opens AudioX UI and AudioX Options.
    • Minimap: Corrected tooltip.

  • AudioX II 3.3.32
    • Core: Added AudioX sample linking for custom emote text (/emote {something}).
    • Core: Added AudioX sample linking for party leader text.
    • Core: Added AudioX sample linking for raid warning text.
    • UI: Added mousewheel support. Currently scrolls a quarter of a page at a time.
    • UI: Added sounds to scrollbar buttons.

  • AudioX II 3.3.31
    • Search: /ax pf <num> added to allow macros to play sample <num> from favourites.
    • Search: /ax ps <num> added to allow macros to play sample <num> from SoundLib.
    • Core: Verbose output fixed for /ax p and /ax q (variable naming issue).
    • Core: Fav add and remove localizations move from Search to Core localization.
    • Core: Chat icon sizes increased slightly.
    • UI: Invalid font values no longer produce an error.
    • UI: Fixed text incorrectly appearing behind the scrollbar when the number of rows shown in the window increased beyond the initial number of rows.
    • UI: Scrollbar now vanishes if search results fit within the current window size. (Note: Scrollbar also vanishes if the window is too short to accomodate it)

  • AudioX II 3.3.30
    • Core: Added option to display inbound/outbound links as icons.
    • Search: Added /ax k to switch between icon links and text links.
    • Search: /ax s searches excluded from icon links (for ease of use).
    • Options: Added checkbox and associated code for /ax k.
    • UI: Slider/scrollbar now much less CPU intensive (now waits for OnUpdate before populating UI with data and also benefits from AX:API_IndexFromPath() changes)
    • UI: Fixed error that arises if the keyword searched for has no results.
    • API: AX:API_IndexFromPath() now uses a binarysearch routine. The return two values have been consolidated into one value. Please see mini-API FAQ for details.
    • API: AX:API_LinkSoundPath() tweaked to take account of icon link options.

  • AudioX II 3.3.29
    • Core: Takes account of the new auto-volume setting (see below).
    • Search: Added /ax o <number> for setting the auto-volume (as used when AudioX attempts to playback mp3's as background music while music volume is 0%)
    • Options: Added a checkbox for setting auto-volume
    • Options: Improved Default and Cancel button routines slightly
    • UI: Scroll bar and associated buttons added. Note: They only appear once a search has started. This is as intended.
    • UI: No longer grabs cursor focus when UI opened
    • UI: Updates search box with current keyword
    • UI: With the cursor in the searchbox, use up and down arrows to cycle through the last 25 searches. Adds "music.+mp3" (requires pattern matching) by default
    • Who: Initial messages send 10 seconds after ADDON_LOADED event (instead of after PLAYER_ENTERING_WORLD which doesn't fire if AudioX loaded via macro)
    • API: AX:API_ChatOutput() and AX:API_UIOutput() no longer output notices. These were a bit annoying and aren't really necessary.

  • AudioX II 3.3.29 BETA 6
    • Search: New SoundLibs for WoW 3.3.2 patch. 162 samples added (total 20653 samples) (Thanks to Bluspacecow for source data)

  • AudioX II 3.3.29 BETA 5
    • Who: Fixed "You are not in a guild" bug (Thanks to Lord_Necrovore for bringing the bug to my attention)

  • AudioX II 3.3.29 BETA 4
    • Who: Changes to start up
    • Who: Debug code (switch on by typing "/run AX.DEBUG = true")
    • Who: Should store name-realm in cross-realm groups in the AudioX_Who roster

  • AudioX II 3.3.29 BETA 3
    • Who: New plugin for finding other AudioX users in your guild, friends list, raid, battleground and party (including cross-realm groups/raids/bgs).
    • Search: Added /ax who command and associated help text.
    • Core: If MP3 background playback is enabled and the music volume is off, AudioX will increase the volume to 50%, restoring it from 50% to off when playback is stopped or when the players character changes zones. If the volume is adjusted from the temporary value, AudioX will assume you wish to keep the new volume level.
    • Core: Background playback now uses RaidNotice_AddMessage() to notify of temporary Sound & Voice setting changes, instead of ActionStatus_DisplayMessage() .
    • Options: Cancel button reverts options to previous value.
    • Options: Default button reverts options to preset values.
    • UI: Fontsize maximum increased to 36pt
    • UI: Cancel button in fontsize options reverts font to previous value.
    • UI: Default button in fontsize options reverts font to preset value.
    • Options (internal): Variable and function names start with opt_ and Options_ respectively.
    • Search/Options/UI/Minimap/Who (internal): Namespace changed from AXUI to AX.
    • Search/Options/UI/Minimap/Who (internal): Varible and function names start with ui_ and UI_ respectively.
    • API: Namespace and varible name changes will effect any 3rd party UI heavily. AX.apiout -> AX.api_out, AX.CMD_* -> AX.s_CMD_* . See miniAPI docs for more.
    • Localisations reduced back to a single file per addon.

  • AudioX II 3.3.28
    • Search: New SoundLibs for WoW 3.3 patch. 1618 samples added (total 20491 samples)
    • Search: Old AudioX link format legacy support removed.
    • UI: AudioX II UI options panel now nested under AudioX II options as UI Fontsize.
    • Core: Some minor internal code changes.

  • AudioX II 3.3.27 (Interim)
    • TOCs changed for World of Warcraft 3.3 patch.

  • AudioX II 3.2.27
    • Core: Pathname filter (/ax n) changed to allow N right-most folder display.
    • Core: Hyperlink tooltip routines re-written as hooks.
    • Search: Added /ax z to toggle search pattern matching on and off.
    • Search: Changed /ax n [true|false] to /ax n <num>, where <num> = 0 to 11. 0 = filename only, 11 = show entire filepath, otherwise show N right-most folders.
    • UI: Added UI options panel for changing the fontsize of the UI.
    • UI: Full scaling of rows and row icons to accomodate fontsize variations.
    • UI: Added /f <num> to search box (where <num> = 6 to 28) for changing fontsize. NOTE: /f is not a slash command. It will only work if typed into the search box.
    • UI: Redesigned background texture tiling, thereby allowing smaller window dimensions.
    • UI: Added code to re-search for a keyword if /ax z is toggled.
    • UI: Added SoundLib indexes to soundpaths when in favourites mode.
    • UI: Minor changes to account for /ax n changes.
    • UI: Fixed: <Pending> no longer offset by sound index place holder when indexes off.
    • UI: Fixed: Minor scaling problem in the first 20 rows.
    • Options: Added /ax z equivalent.
    • Options: "Hide path" checkbox changed to "Display right most N folders" slider.
    • Options: (Experimental) Whole panel is movable.
    • API: Added AX:API_IndexFromPath(soundpath,usingsoundlib) - see API docs.

  • AudioX II 3.2.26
    • Core: Added the option to play non-wav samples as background music.
      • Samples automatically loop until they are stopped or another non-wav is selected.
      • Samples play this way automatically cross fade.
      • wav files are omitted as they mostly contain dialogue or spot effects.
    • Core: Automatically changes the Music setting in Audio & Voice settings to "on" as required for the new playback method. If AudioX changes the setting, it will restore it to "off" when the sample is stopped or when a loading screen appears. "Music en/disabled" messages show in the middle of the screen when this happens.
    • Core: Improved file extension pattern matching.
    • Core: Added tooltips to chatframe hyperlinks.
    • Core: Fixed potential error if verbose mode on during playback.
    • Search: Added /ax g for using the game's background music "channel".
    • Search: Updated internal playback routine to take account of new play mode.
    • UI: Added shaded lines in the background to help identify rows visually.
    • UI: Some tooltip localization has moved to the AudioX Core.
    • UI: Some internal changes to the way row elements dimensions are set up.
    • Options: Added /ax g equivalent.
    • Options: Corrected typo.

  • AudioX II 3.2.25
    • Core: Added pathname and file extension filters.
    • Search: Added /ax n to hide pathnames from sound links.
    • Search: Added /ax x to hide file extensions from sound links.
    • Options: Added checkboxes for /ax n and /ax x.
    • API: Added AX:API_FilterPathAndExt(soundpath) for applying /ax n and /ax x.
    • UI: Search text box clears focus after pressing return (click it to give it focus). This should make using the chatframe much easier when the AudioX UI is open.
    • UI: Title appended with footer if there isn't space next to the buttons.
    • UI: AudioX II part of the title changes red if output is redirected to the chatframe.

  • AudioX II 3.2.24b
    • Adding/removing a favourite outputs a notice irrespective of verbose setting (otherwise there's nothing to suggest if the add/remove was successful)

  • AudioX II 3.2.24
    • Options: Improved OnUpdate handler to reduce cpu usage.
    • Options: Indicates which options only effect chatframe results.
    • UI: Added OnUpdate handler to ensure that checkboxes and output matches any settings changes made outside of the UI while the UI is active.
    • UI: Now allows hiding of index numbers.
    • UI: Notifies when chat redirected to the chatframe.
    • Search & UI: Chat <-> UI "hand over" conditions tweaked.
    • Search: Added [Refresh] to chatframe results footer.
    • Search: Notifies when chat redirected to the UI.
    • Core: Fixed tab hiding/closing bug.
    • Minimap: Load notice added.
    • API: AX:API_Play and AX:API_Quiet now force AX.apiout = true (in addition to AX:API_Search)
    • API: AX:API_UIOutput() and AX:API_ChatOutput(notice_to_chat) functions added. They set AX.apiout=true and AX.apiout=false respectively and notify player.
    • /ax api removed.
    • Verbose option bypassed when UI is active. That is, verbose output is effectively on while the UI is visible (ie.AX.apiout=true).
    • Localization file split into language specific files in a bid to make it easier for any translators who wish to help with the AudioX localization.

  • AudioX II 3.2.23
    • Options: Added options UI (Esc > Interface > Addons > AudioX II).
    • UI: Fixed bug where some buttons could appear with the incorrect width.
    • UI: Added Options button.
    • UI: <Pending> text localized and is now coloured grey.
    • UI: Hides row specific buttons while update <Pending>.
    • Search: /ax options opens options panel.
    • Search: Internal changes to config validation.
    • Minimap: Shift+Click opens options panel.
    • Core: Generic Plugin loader added.
    • Core: Removed workaround for hiding chat tab.

  • AudioX II 3.2.22
    • Core: Silence audio playback by CTRL+ALT+clicking any AudioX link.
    • Core: CTRL+click any AudioX sound link to add/remove it to your AudioX favourites.
    • Search: /ax favs toggles favourite searching on and off.
    • UI: Added star button to toggle favourite searching on and off.
    • UI: Added small star buttons for adding/removing individual favourites.
    • UI: Made the link and play icons smaller.
    • UI: Added tooltip to the resize handle.
    • UI: Tidied up the instruction page so it's not lop-sided.
    • API: Added AX:API_ToggleFavMode(bool) to give equivalent of /ax favs [true|false].
    • API: Added added = AX:API_ToggleFavSample(sound) to add/remove favourite, where added is true if the same was added to favourites.
    • SoundLib references replaced with _G[AX.searchmode].
    • IMPORTANT: AudioX API switches between SoundLib and AUDIOX_FAVS tables. 3rd party AudioX UIs should replace all references to SoundLib with _G[AX.searchmode] .

  • AudioX II 3.2.21
    • Linking activity will now open a chatframe editbox if one isn't already open.
    • Alt+Clicking links results inserts "/script PlaySoundFile(<sound>)" in outgoing chat. Note: There are no restrictions on global channels.
    • UI: Alt+Clicking link icon or path text inserts "/script PlaySoundFile(<sound>)" in outgoing chat. Note: There are no restrictions on global channels.
    • UI: Scaling issue fixed.
    • API: Added AX:API_LinkSlashCmd(soundpath) for linking "/script PlaySoundFile(<sound>)".

  • AudioX II 3.2.20
    • Search: Improved search routines that improve overall search speed.
    • Search: /ax b <num> returns results instead of effecting the next search.
    • UI: Frame moved to a higher layer so that it's above middle layer detritus.
    • UI: Minor fix to remove unwanted ellipsis (...) appearing incorrectly appearing both to the left and right of long soundpaths that have been trimmed to fit the UI.
    • UI: Enter /b <num> or /m <num> directly into the UI search box to jump to a specific result in the current search (same as /ax b <num> and /ax m <num>)
    • UI: Remembers window size and position.
    • UI: Play and Link buttons hidden until first search.
    • UI: Index and Path (overlay) buttons hidden when theres no corresponding result.
    • UI: Fixed a few typos in the help text.
    • UI: Buttons have standard UI sounds.
    • Minimap: Added optional AudioX_Minimap button addon for loading/toggling the UI.
    • Improved event handling.

  • AudioX II 3.2.19
    • UI now resizable.
    • UI now has tooltips.
    • UI components restructured so that frames etc have proper names.
    • Added /ax m <num> to Continue a search from a specific match.
    • Added /ax r to refresh the last search.
    • Fixed notices vanishing from AudioX UI if the interface is hidden then shown.
    • Updated AX:API_Play(sound) so that it's bound by the same 0.5 sec limit on plays to reduce the chance of accidental double-clicking.
    • Updated AX:API_Search(cmd,keyword) so that cmd can be AX.CMD_MATCH for /ax m <num> functionality. Keyword should be a number. Automatically validated.
    • Updated AX:API_Search(cmd,keyword) so that c,d can be AX.CMD_REFRESH for /ax r functionality. Keyword is ignored.

  • AudioX II 3.2.18
    • Added AudioX_UI (thanks to Thorinair for motivation, after I co-wrote his AudioX UI).
    • Added /ax ui to open AudioX_UI.
    • Added AX:API_Notice(msg) capture any notices from AudioX and AudioX_Search.
    • Added AX:API_Play(sound) plays soundpaths or soundindex.
    • Added AX:API_Quiet() to silence playback.
    • Updated AX:API_Search(anything,"#512") is the same as /ax i 512 (so is /ax s #512).
    • Updated AX:API_LinkSoundPath(soundpath) accepts sound index number or soundpath string.
    • Fixed page skipping when searching back to the previous page.

  • AudioX II 3.2.17
    • Small change to stop the AudioX API potentially blocking /ax based searches.
    • /ax s, /ax d, /ax u and /ax i all force AX.apiout to false (directing output to chat)
    • AX:API_Search forces AX.apiout to true (allowing plugins to hook output)

  • AudioX II 3.2.16
    • API functions added to AudioX_Search
    • AX:API_PageSize(resultsperpage)
    • AX:API_Search(cmd,keyword)
    • AX:API_LinkSoundPath(soundpath)
    • AX:API_LineOut(key,path)
    • AX:API_PageFooter(first,last,total,search)
    • /ax api added toggles API output mode (for mod developers)

  • AudioX II 3.2.15
    • Added /ax <arg> so that /ax orc works like /ax s orc.
    • Added /ax ? for help. Also shows help if /ax with no arguments.
    • Internal: garbage collection should be less likely to reset searches.
    • Internal: Use string.format rather than concat as generates less garbage.
    • Fixed: Clicking in general tab while undocked AudioX tab is visible no longer results in /ax t false.
    • Fixed: /ax c validation now allows /ax c 0 (ahem!).

  • AudioX II 3.2.14
    • First non-alpha / non-beta release!
    • Fixed chat tab showing when /ax t false after UI loaded.
    • Detects if the chat tab closed using mouse and sets /ax t false.
    • Detects if player creates "AudioX" tab manually, setting /ax t true.
    • Chat tab code re-jigged and moved to AudioX mod. Necessary evil.
    • [Quiet] and /ax q notice only displays if /ax v true.

  • AudioX II alpha.13 (extensive rewrite)
    • New link format {AudioX2:Sound\Music\ZoneMusic\BrewFest\BF_Goblins1.mp3} .
    • Split into two modules: Light-weight AudioX for handling links and heavy-weight AudioX-Search for searching.
    • Removed AddonLoader requirement.
    • SoundLib only loads with Load-On-Demand AudioX-Search.
    • Removed requirement for sender and recipient SoundLibs being the same.
    • Removed soundlib checksum and version code from links.
    • Removed /ax ! and associated text and link colours.
    • Any valid linked soundpaths will play whether or not they are in your copy of SoundLibs.
    • Search module provides some short-term legacy support for old link format.
    • Added Control+Click on any AudioX link to silence playback (e.g. /ax q).
    • /ax l limited to values between 1 and 500.
    • Lots of behind the scenes changes to accomodate the new format.

  • AudioX I beta.12
    • Corrected SoundLib (18873 samples)

  • AudioX I beta.11
    • Added /ax b to allow the next search to start from any given sample index.
    • Removed limit on /ax s minimum keyword length. Just don't set /ax l too high (500+), else you may get a forced disconnect (something to fix in a future version)
    • Fixed global channel identification so that guild, raid etc are no longer (incorrectly) identified as global channels.

  • AudioX I beta.10
    • TOC changed for WoW 3.2.0
    • New SoundLib (19307 samples)
    • Added /ax a to allow autoplay when a link (allowing one every 5 secs)
    • Added block on any AudioX links that are sent to global channels to prevent AudioX data appearing in General, Trade, LFG etc channels

  • AudioX I alpha.9
    • /ax m changed to /ax d (for page Down)
    • /ax b changed to /ax u (for page Up)
    • Search results footer now contains [Next] and [Prev] command links that issue /ax d and /ax u commands
    • Localization now allows /ax <cmd> part to be altered to suit language
    • Help code re-written to take account of localization changes etc
    • Internal changes: link colour codes now contain alpha as well as rrggbb values

  • AudioX I alpha.8
    • Fixed interfence from Prat's Channel Link module on outbound links
    • Made provision in case any links broken by Prat's Channel Link module are received from older versions of AudioX (which don't catch links that have been incorrectly converted to {CLINK: } format by Prat's Channel Link module)
    • Improved /ax t false so that General tab activates and the settings notice displayed there
    • Improved /ax m so that it doesn't loop round from the final page of search results
    • AudioX now stores almost all globals in the AX namespace
    • Consolidated localization into the AX namespace
    • Changed link colours to make link warning colour codes more obvious

  • AudioX I alpha.7
    • Fixed [Quiet] link creation

  • AudioX I alpha.6
    • Improved chat tab handling considerably
    • Chat tab shows if /ax t trueor hides if /ax t false
    • Added /ax q to stop sample playback
    • Added [Quiet] link to search results notice
    • Added 5 second limit on /ax q and [Quiet] use
    • Added 0.5 second limit on sample playback to reduce unwanted playback from double clicking
    • Added missing localization for search results notice
    • Fixed chat tab snapping back to dock

  • AudioX I alpha.5
    • Fixed misnamed localization variable reference breaking page limit setup

  • AudioX I alpha.4
    • Fixed saved variables table which was nil if audiox not previously loaded

  • AudioX I alpha.3
    • Initial public release
Archived Files (6)
File Name
Version
Size
Author
Date
5.3.0/1
327kB
Eisa
05-31-13 10:30 AM
5.1.0/2
335kB
Eisa
12-19-12 11:47 PM
5.1.0/1
319kB
Eisa
12-03-12 07:52 AM
5.1.0/1
342kB
Eisa
12-03-12 01:26 AM
4.3.0/1
257kB
Eisa
01-06-12 10:50 PM
4.2.0/1
242kB
Eisa
08-08-11 12:40 PM


Post A Reply Comment Options
Old 01-06-12, 11:15 PM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
AudioX II 4.3.0/1 Released

New SoundList for WoW patch 4.3.0.15050. 1,472 new samples added bringing the total number of sound samples to 37,098.

Toc changed to 40300.

Enjoy
__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Eisa is offline Report comment to moderator  
Reply With Quote
Old 03-12-12, 03:39 PM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Re: AudioX II 4.3.0/1 Released

I'm still here. There hasn't really been much reason to update from 4.3.0 to 4.3.2 or 4.3.3. Once there's a reason to do an update I'll put one out.
__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Eisa is offline Report comment to moderator  
Reply With Quote
Old 05-14-12, 03:04 AM  
natassja72
A Fallenroot Satyr

Forum posts: 28
File comments: 45
Uploads: 0
Thank you!

Thanks so much for the addon! I have been using different sound modifications that for example removed battle sounds from the game and some city sounds as they annoyed me. Only after these modifications I discovered the joy of silence in certain places as well as beautiful music in other places, unheard before I silenced the 'trash sounds'. Now I can play those files and discover more great sounds with your addon) Keep up the good work and hopefully it will still be around for Pandaria
natassja72 is offline Report comment to moderator  
Reply With Quote
Old 05-14-12, 04:01 PM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Re: Thank you!

Originally Posted by natassja72
Thanks so much for the addon! I have been using different sound modifications that for example removed battle sounds from the game and some city sounds as they annoyed me. Only after these modifications I discovered the joy of silence in certain places as well as beautiful music in other places, unheard before I silenced the 'trash sounds'. Now I can play those files and discover more great sounds with your addon) Keep up the good work and hopefully it will still be around for Pandaria
Thanks. I hope so too. I'm waiting for Blizzard to come up with a patch that has enough new sound content to make it worth my while building a new sound lib.
__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Eisa is offline Report comment to moderator  
Reply With Quote
Old 08-08-12, 01:55 AM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Still here

Just a quick note to say I'm still here and still waiting for Blizzard to add enough new sounds to make an update worthwhile. I'll sort out and update once Mists of Pandaria goes live on public servers now.
__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Eisa is offline Report comment to moderator  
Reply With Quote
Old 09-29-12, 09:04 AM  
tealeaf jones
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Still here

Originally Posted by Eisa
Just a quick note to say I'm still here and still waiting for Blizzard to add enough new sounds to make an update worthwhile. I'll sort out and update once Mists of Pandaria goes live on public servers now.
Thanks for the great addon. I can't wait to send the various Pandaren "Hi There" sounds to my friends!

Just a quick note to say "We still use this!" and "Thanks!"
tealeaf jones is offline Report comment to moderator  
Reply With Quote
Old 10-10-12, 08:03 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1300
File comments: 3286
Uploads: 84
This will be a great help finding sounds for my pet battle splash screen.
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is offline Report comment to moderator  
Reply With Quote
Old 10-17-12, 08:12 AM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Unhappy Situation update

My LAN was compromised back on August 26 (2 days before Java exploit was exposed, and while my AV provider was having issues -- bad coincidence). Malware was seeded across my networked PC's, causing all of the HDD drivers to be flagged as incompatible for the underlying HDD controllers. My suspicions were that the drivers had been infected.

However, having performed full zero formats from cold boot, fresh isolated OS rebuilds and BIOS updates, my PC's are still showing abnormal (suspicious behaviour). Various AV scans come back clean. As unlikely as it sounds, I suspect some firmware has been infected, but it's really hard to be sure given the lack of firmware diagnostic tools available to the general public. Having struggled with this problem since, I'm not really sure how to proceed.

Until I'm sure that my main PC is clean I won't install WoW, which means I won't be able to update AudioX or indeed install and play MoP when I originally planned. For me, this is particularly annoying in light of having MoP CE next to my PC, just waiting to be installed and played. On the plus side, this means that I won't accidentally spread the malware to your PC's via an AudioX distribution.

I still fully intend to update AudioX as soon as I'm able, but it may be some time before I'm in a position to do so. In the meantime, it would be useful if someone playing WoW can confirm if AudioX still works in MoP (all be it without the new sounds). If it does then, providing Bluspacecow updates his soundlist, there should be a way of easily converting and importing it into SoundLib.lua (which is located in the AudioX_Search folder).

To re-iterate, I fully intend to update AudioX as soon as I'm able. Sorry for the delay.
__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Last edited by Eisa : 10-17-12 at 08:25 AM.
Eisa is offline Report comment to moderator  
Reply With Quote
Old 10-22-12, 07:08 PM  
Mistral
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
I confirm it still work despite a few errors on startup.

- edit -

This is what I get most of the time.

Code:
Message: Interface\AddOns\AudioX_Who\AudioX_Who.lua:191: attempt to call global 'GetNumPartyMembers' (a nil value)
Time: 10/23/12 01:28:06
Count: 1
Stack: Interface\AddOns\AudioX_Who\AudioX_Who.lua:191: in function `Who_NumChannelOnline'
Interface\AddOns\AudioX_Who\AudioX_Who.lua:104: in function `Who_InitVars'
Interface\AddOns\AudioX_Who\AudioX_Who.lua:117: in function `Who_Initialise'
Interface\AddOns\AudioX_Who\AudioX_Who.lua:20: in function `?'
Interface\AddOns\AudioX_Who\AudioX_Who.lua:76: in function <Interface\AddOns\AudioX_Who\AudioX_Who.lua:75>

Locals: self = <table> {
 Link_AllDispToSend = <function> defined @Interface\AddOns\AudioX\AudioX.lua:634
 Set_FilePathPattern = <function> defined @Interface\AddOns\AudioX\AudioX.lua:413
 linkident = "AudioX2"
 MakeNewChatTab = <function> defined @Interface\AddOns\AudioX\AudioX.lua:486
 Who_Start = <function> defined @Interface\AddOns\AudioX_Who\AudioX_Who.lua:122
 AutoPlay = <function> defined @Interface\AddOns\AudioX\AudioX.lua:589
 mm_SHIFTCLICK = "Shift + Left-Click to open AudioX Options."
 linkiconfav = "Interface\Icons\INV_Misc_Drum_06.blp:13:13:0:-1"
 VOL_DECREASED = "Background music volume restored to OFF"
 Link_SendToDisp = <function> defined @Interface\AddOns\AudioX\AudioX.lua:600
 MM_Initialise = <function> defined @Interface\AddOns\AudioX_Minimap\AudioX_Minimap.lua:39
 searchbuilt = false
 InitVars = <function> defined @Interface\AddOns\AudioX\AudioX.lua:70
 LOCALE_BY = ""
 BlizzOptions_AutoVolume = <function> defined @Interface\AddOns\AudioX\AudioX.lua:256
 who_senttobattleground = false
 mm_DRAG = "Right-Click and drag to move this icon."
 Link_MakeDisp = <function> defined @Interface\AddOns\AudioX\AudioX.lua:674
 NB_PLAYING = "Playing sound"
 who_senttoparty = false
 ClickPlay = <function> defined @Interface\AddOns\AudioX\AudioX.lua:375
 NB_QUIET = "All audio silenced!"
 ChatFrame_Filter = <function> defined @Interface\AddOns\AudioX\AudioX.lua:705
 Notice = <function> defined @Interface\AddOns\AudioX\AudioX.lua:248
 Load_AudioX_Plugin = <function> defined @Interface\AddOns\AudioX\AudioX.lua:303
 GameTooltip = GameTooltip {
 }
 Who_BroadcastToParty = <function> defined @Interface\AddOns\AudioX_Who\AudioX_Who.lua:578
 Who_IsInGrouptype = <function> defined @Interface\AddOns\AudioX_Who\AudioX_Who.lua:252
 ClickPlayMusic = <function> defined @Interface\AddOns\AudioX\AudioX.lua:382
 HideChatTab = <function> defined @Interface\AddOns\AudioX\AudioX.lua:532
 FAV_REMOVE = "Removing Favourite: %s"
 TAB_NAME = "AudioX"
 linkaddrsubst = "SOUNDPATH"
 Link_ClinkToDisp = <function> defined @Interface\AddOns\AudioX\AudioX.lua:606
 NB_BGPLAYING = "Playing music"
 Who_BroadcastToAllNow = <function> defined @Interface\AddOns\AudioX_Who\AudioX_Who.lua:674
 RaidWarn = <function> defined @Interface\AddOns\AudioX\AudioX.lua:323
 tabidx = 0
 PlayAsMusic = <function> defined @Interface\AddOns\AudioX\AudioX.lua:224
 Who_BroadcastToBattleground = <function> defined @Interface\AddOns\AudioX_Who\AudioX_Who.lua:598
 ldb_RIGHTCLICK = "Right-Click to open AudioX Options."
 lastplayback = 0
 Load_AudioXSearch = <function> defined @Interface\AddOns\AudioX\AudioX.lua:312
 VerboseNotice = <function> defined @Interface\AddOns\AudioX\AudioX.lua:334
 linkiconsubst = "ICONPATH"
 Who_IsInGuild = <function> defined @Interface\AddOns\AudioX_Who\AudioX_Who.lua:237
 BinarySearch = <function> defined @Interface\AddOns\AudioX\AudioX.lua:346
 onhyperlinkenter_orig = <table> {
 }
 channels = <table> {
 }
 Print = <function> defined @Interface\AddOns\AudioX\AudioX.lua:328
 Link_FormatPath = <function> defined @Interface\AddOns\AudioX\AudioX.lua:657
 TIPBODY2 = "L.Shift+Click to link sample"
 Link_HideExt = <function> defined @Interface\AddOns\AudioX\AudioX.lua:648
 fileextpattern = "%.[%w]-$"
 TAB_ON = "Chat tab detected. Tabbed output ON."
 FAV_ADD = "Adding Favourite: %s"
 MM_CalcAngle = <function> defined @Interface\AddOns\AudioX_Minimap\AudioX_Minimap.lua:130
 BlizzOptions_DisableMusic = <function> defin
But why is AudioX even calling that function? I thought it was solely to listen at WoW's music and sound, not looking after your party.
Last edited by Mistral : 10-22-12 at 11:35 PM.
Mistral is offline Report comment to moderator  
Reply With Quote
Old 10-24-12, 11:54 AM  
Bluspacecow
Giver of walls of text :)
 
Bluspacecow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 759
File comments: 123
Uploads: 1
Originally Posted by Mistral
But why is AudioX even calling that function? I thought it was solely to listen at WoW's music and sound, not looking after your party.
That is from the Audiox_Who module of Audio X which according to the front page description :

"Builds a list of players in your guild/party/raid/battleground and friends list who can currently see AudioX chat links."

Since it is a beta feature of the addon I would assume Eisa has designed so you can delete that folder if you don't want to use it. Not really sure why he's included it by default.

Message: Interface\AddOns\AudioX_Who\AudioX_Who.lua:191: attempt to call global 'GetNumPartyMembers' (a nil value)
The first line of the error gives you the clue as to which part of AudioX is erroring out.

The attempt to call a global that's nil means something's being undefined usually from that function being renamed. So more correctly it's not about the addon using a function it shouldn't it's because the function isn't defined as Blizzard renamed it.
__________________
tuba_man on Apple test labs : "I imagine a brushed-aluminum room with a floor made of keyboards, each one plugged into a different test box somewhere. Someone is tasked with tossing a box full of cats (all wearing turtlenecks) into this room. If none of the systems catch fire within 30 minutes, testing is complete. Someone else must remove the cats. All have iPods." (http://community.livejournal.com/tec...t/2018070.html)
Bluspacecow is offline Report comment to moderator  
Reply With Quote
Old 10-25-12, 12:28 AM  
Mistral
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
You're right, GetNumPartyMembers doesn't exist anymore. It's GetNumGroupMembers now. It's now fixed on my side, but I'll leave in the hand of the author to fix and upload the addon.
Last edited by Mistral : 10-25-12 at 12:31 AM.
Mistral is offline Report comment to moderator  
Reply With Quote
Old 10-26-12, 07:00 PM  
Bluspacecow
Giver of walls of text :)
 
Bluspacecow's Avatar
AddOn Author - Click to view AddOns

Forum posts: 759
File comments: 123
Uploads: 1
Well I've started the process of updating my sound file listing now.

Using VM Ware Fusion on my Mac I've gotten Ladik's MPQ extractor to extract the sound files from most of the MPQ files. Just got the enUS MPQ files to go.

Once I have my listing complete you should be able to do your own custom update yourself.
__________________
tuba_man on Apple test labs : "I imagine a brushed-aluminum room with a floor made of keyboards, each one plugged into a different test box somewhere. Someone is tasked with tossing a box full of cats (all wearing turtlenecks) into this room. If none of the systems catch fire within 30 minutes, testing is complete. Someone else must remove the cats. All have iPods." (http://community.livejournal.com/tec...t/2018070.html)
Bluspacecow is offline Report comment to moderator  
Reply With Quote
Old 10-29-12, 12:52 AM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Originally Posted by Bluspacecow
Well I've started the process of updating my sound file listing now.

Using VM Ware Fusion on my Mac I've gotten Ladik's MPQ extractor to extract the sound files from most of the MPQ files. Just got the enUS MPQ files to go.

Once I have my listing complete you should be able to do your own custom update yourself.
Excellent news. Many thanks.
__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Eisa is offline Report comment to moderator  
Reply With Quote
Old 10-29-12, 01:01 AM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Originally Posted by Mistral
You're right, GetNumPartyMembers doesn't exist anymore. It's GetNumGroupMembers now. It's now fixed on my side, but I'll leave in the hand of the author to fix and upload the addon.
I'm not in a position to fix the code at the moment. I'm willing but not able, due to on going issues with my PC, which I've been trying to sort out for a few months now

Please feel free to post details of your fix for the benefit of others.
__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Eisa is offline Report comment to moderator  
Reply With Quote
Old 10-29-12, 01:13 AM  
Eisa
A Kobold Labourer
 
Eisa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 74
Uploads: 2
Originally Posted by Bluspacecow
Originally Posted by Mistral
But why is AudioX even calling that function? I thought it was solely to listen at WoW's music and sound, not looking after your party.
That is from the Audiox_Who module of Audio X which according to the front page description :

"Builds a list of players in your guild/party/raid/battleground and friends list who can currently see AudioX chat links."

Since it is a beta feature of the addon I would assume Eisa has designed so you can delete that folder if you don't want to use it. Not really sure why he's included it by default.
You're absolutely correct.

Way back when AudioX was but a twinkle in my eye, I used to use AFX. One of the problems with AFX was you never really knew who could hear the sounds you were sending. Once AudioX was mostly feature complete I attempted to address this problem with AudioX Who. I included it by default as it really needs many people to test it, to discover if it works properly. I've no idea whether it works in cross realm BGs for instance because I've never been in a situation where it can be tested (i.e. with someone from another realm using AudioX in the same BG).

As you rightly suggest, players can simply delete the folder or disable Audio Who in mod options while it remains problematic.

__________________
Author of AudioX: Explore 53,119 World of Warcraft 5.3.0 (build 16992) sound samples and link samples with other AudioX users via chat hyperlinks. Project maintained by Bluspacecow.
Last edited by Eisa : 10-29-12 at 01:14 AM.
Eisa is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: