NexusWiki:NexusMusic: Difference between revisions

From NexusWiki
No edit summary
(Updated style)
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Image:NexusMusic_screenshot_1.png|thumb|150px|right|It may not look like much, but NexusMusic creates music magic!]]
<div style="float:right; border:{{{border-width|{{{border-s|1}}}}}}px solid {{{border-color|#8A96E0}}}; margin:1px;" class="wikipediauserbox">
{| cellspacing="0" style="width:238px; background:{{{info-background|white}}};"
| style="width:{{{logo-width|{{{id-w|45}}}}}}px; height:{{{logo-height|{{{id-h|45}}}}}}px; background:{{{logo-background|#8A96E0}}}; text-align:center; font-size:{{{logo-size|{{{5|{{{id-s|14}}}}}}}}}pt; color:{{{logo-color|{{{id-fc|black}}}}}}; padding:{{{logo-padding|{{{id-p|1pt}}}}}}; line-height:{{{logo-line-height|{{{id-lh|1.25em}}}}}}; {{{logo-other-param|{{{id-op|}}}}}}" | '''{{{logo|[[Image:NexusMusic icon.png|NexusMusic Icon]]}}}'''
| style="font-size:{{{info-size|{{{info-s|8}}}}}}pt; padding:{{{info-padding|{{{info-p|4pt}}}}}}; line-height:{{{info-line-height|{{{info-lh|1.25em}}}}}}; color:{{{info-color|{{{info-fc|black}}}}}}; {{{info-other-param|{{{info-op|}}}}}}" | {{{info|Name: '''NexusMusic'''<br>Version: 1.0<br>Release date: 06/07/2006}}}
|}</div>


NexusMusic is a music player that replaces Nexus's built-in music system and allows you configure music to play for each area in the game.  Download it now and give it a try!
[[Image:NexusMusic_screenshot_1.png|thumb|231px|right|It may not look like much, but NexusMusic creates music magic!]]


<center>
'''NexusMusic''' is a music player that replaces Nexus's built-in music system and allows you configure music to play for each area in the game.  Download it now and give it a try!
[[Image:NexusMusic_icon.png]] '''NexusMusic 1.0.exe'''


<center style="padding: 10px;">
<imagelink>
<imagelink>
source=/w/images/9/94/Download_button.png
source=/w/images/9/94/Download_button.png
Line 11: Line 15:
</imagelink>
</imagelink>
</center>
</center>
<div style="border: 1px solid #ccc; background-color: #eee; padding: 5px; margin-bottom: 10px;">
'''Note:''' Due to the apparent lack of interest in the project, we have long stopped development of NexusMusic.  If you would like to see new features, bug fixes, or any other changes please [[NexusWiki talk:NexusMusic | let us know]]!
</div>


== What is it? ==
== What is it? ==
Line 21: Line 29:
# Run "NexusMusic.exe" from the install folder.
# Run "NexusMusic.exe" from the install folder.
# Go play Nexus!  Disable the game's built-in music system (F10, uncheck ''Music'').  NexusMusic will automatically play music in the background.
# Go play Nexus!  Disable the game's built-in music system (F10, uncheck ''Music'').  NexusMusic will automatically play music in the background.
Note: You can verify the file downloaded in step 1 with the MD5 sum 059cedfd2b0f9cd65f883a27d48ff6c2 and optionally authenticate with GPG/PGP signature [http://www.nexuswiki.com/w/files/nexusmusic/NexusMusic%201.0.exe.sig NexusMusic Signature].  If you don't understand what was just said, don't worry about it.  This step is optional.
== How do I customize the music? ==
Information on customizing the music mappings is coming soon.  However, you can just have a look at the file "classic.ini".  It's pretty easy to figure out!  NexusMusic will play most kinds of music files including midis, mp3s, and oggs.


== How does it work? ==
== How does it work? ==
NexusMusic is based on the popular [http://www.sysinternals.com/Utilities/Filemon.html Filemon] utility from '''Sysinternals''' by Mark Russinovich and Bryce Cogswell.  NexusMusic monitors the file activity in the Nexus maps folder and detects when the game loads a map.  It then searches a mapping file for a rule that assigns a music track to the map that was loaded.  If it finds a rule, it will start playing the track that was assigned to the map.  If it doesn't find a rule, it just continues to play the current track.
NexusMusic monitors the file activity in the Nexus maps folder and detects when the game loads a map.  It then searches a mapping file for a rule that assigns a music track to the map that was loaded.  If it finds a rule, it will start playing the track that was assigned to the map.  If it doesn't find a rule, it just continues to play the current track.


== Credits ==
== Credits ==
Programming: [[User:PhantomSnake | PhantomSnake]] <br>
Programming: [[User:PhantomSnake | PhantomSnake]] <br>
Music mapping: [[User:Galdur | Galdur]] <br>
Music mapping: [[User:Galdur | Galdur]] <br>
Based on [http://www.sysinternals.com/Utilities/Filemon.html Filemon] by Mark Russinovich and Bryce Cogswell. <br>
Sound support provided by DirectX (MIDI) and the [http://www.un4seen.com/bass.html BASS audio library] (everything else).


Based on [http://www.sysinternals.com/Utilities/Filemon.html Filemon] by Mark Russinovich and Bryce Cogswell.
== Feedback ==
Please post any questions, comments, bug reports, and suggestions on the [[NexusWiki talk:NexusMusic | discussion page]].


Sound support provided by the [http://www.un4seen.com/bass.html BASS audio library].
[[Category:NexusWiki Projects]]
 
== Feedback ==
Please post any questions, comments, bug reports, and suggestions on the [[Talk:NexusMusic | discussion page]].

Latest revision as of 13:43, 19 May 2008

NexusMusic Icon Name: NexusMusic
Version: 1.0
Release date: 06/07/2006
It may not look like much, but NexusMusic creates music magic!

NexusMusic is a music player that replaces Nexus's built-in music system and allows you configure music to play for each area in the game. Download it now and give it a try!

Note: Due to the apparent lack of interest in the project, we have long stopped development of NexusMusic. If you would like to see new features, bug fixes, or any other changes please let us know!

What is it?

Remember the good old days when music in Nexus was location based? Not satisfied with the random music system in place now? NexusMusic is here to help! NexusMusic brings back the idea of location based music. Each area in Nexus has its own music that will start playing when you enter the area. The NexusMusic package is preconfigured to play classic Nexus music. Old school players will remember the tunes! Newbs, find out what you missed! Of course, if old school is not your thing, NexusMusic can be customized. Do you have some mp3s that you want to use instead? Do you have the perfect song to represent your clan hall? NexusMusic is easy to customize any way you want!

How do I use it?

NexusMusic should work on any recent version of Windows, though so far it has only been tested on Windows XP.

  1. Download the NexusMusic 1.0.exe self-extracting package.
  2. Run "NexusMusic 1.0.exe" and install NexusMusic anywhere on your computer.
  3. Run "NexusMusic.exe" from the install folder.
  4. Go play Nexus! Disable the game's built-in music system (F10, uncheck Music). NexusMusic will automatically play music in the background.

Note: You can verify the file downloaded in step 1 with the MD5 sum 059cedfd2b0f9cd65f883a27d48ff6c2 and optionally authenticate with GPG/PGP signature NexusMusic Signature. If you don't understand what was just said, don't worry about it. This step is optional.

How do I customize the music?

Information on customizing the music mappings is coming soon. However, you can just have a look at the file "classic.ini". It's pretty easy to figure out! NexusMusic will play most kinds of music files including midis, mp3s, and oggs.

How does it work?

NexusMusic monitors the file activity in the Nexus maps folder and detects when the game loads a map. It then searches a mapping file for a rule that assigns a music track to the map that was loaded. If it finds a rule, it will start playing the track that was assigned to the map. If it doesn't find a rule, it just continues to play the current track.

Credits

Programming: PhantomSnake
Music mapping: Galdur
Based on Filemon by Mark Russinovich and Bryce Cogswell.
Sound support provided by DirectX (MIDI) and the BASS audio library (everything else).

Feedback

Please post any questions, comments, bug reports, and suggestions on the discussion page.