Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 11-24-2022, 05:46 PM
Uthgaard Uthgaard is offline
VIP / Contributor

Uthgaard's Avatar

Join Date: Aug 2010
Posts: 5,446
Default Classic Music Overhaul

I'm currently working on a full restoration of classic music.

The client used for P99 is missing some instruments from its soundfont, because back when sound cards were still a thing, they came with their own instrument banks built in.

Since we don't use sound cards today, this causes the music to come across choppy, and sound like it's missing some things. It's a relatively simple client-side fix however, and here's a video of some before and after comparisons so you can hear the difference for yourselves:

https://www.youtube.com/watch?v=I__3xM0aSyA

As the next part of the overhaul, I'm working on adjusting the sound emitters so that the music actually plays when and where it should, instead of cutting in and out unpredictably.

Once complete, I intend to release the changes as a a standalone modification at a bare minimum, depending on whether or not there's enough interest to make these part of the core classic changes.
Reply With Quote
  #2  
Old 11-24-2022, 06:49 PM
Skarne Skarne is offline
Planar Protector


Join Date: Jan 2018
Location: Paul Allen’s apartment
Posts: 1,008
Default

Believe it or not the music, to me, is one of the defining experiences of classic EQ. Thanks for doin this
__________________
“The fundamental question is, will I be as effective as a boss like my dad was? And I will be, even more so. But until I am, it's going to be hard to verify that I think I'll be more effective.“- Little Carmine
Reply With Quote
  #3  
Old 11-24-2022, 06:54 PM
Jimjam Jimjam is offline
Planar Protector


Join Date: Jul 2013
Posts: 11,753
Default

Agreed - the music really did so much to inform the ambience of different areas.
__________________

Gorgen (Blue) - Agnostic Troll Warrior of the XXXII Dung
Reply With Quote
  #4  
Old 11-24-2022, 08:45 PM
Jafir Jafir is offline
Orc


Join Date: Jan 2013
Posts: 38
Default

That would be awesome. I tried installing Omnimidi with midimapper and using a soundfont file, but my midis went from playing strangely to not playing at all now.
Reply With Quote
  #5  
Old 11-24-2022, 11:39 PM
Ananka Ananka is offline
Kobold

Ananka's Avatar

Join Date: Nov 2020
Location: East bank of Thebes
Posts: 154
Default

You're doing important work here.
__________________
Praise Amun!
Reply With Quote
  #6  
Old 11-24-2022, 11:53 PM
Zuranthium Zuranthium is offline
Planar Protector

Zuranthium's Avatar

Join Date: May 2011
Location: Plane of Mischief
Posts: 1,548
Default

The p99 Rivervale music has never sounded like either of these for me. It's always overlapped with itself or something, like the file is corrupted. Very disappointing.

About Erud's Crossing - the Kerran drums and pipe instruments deserve their own section, but the main part of the melody is better right now. It's so soothing. That plus a short wind pipe note added in every 30 seconds or so would be my ideal.
__________________
Reply With Quote
  #7  
Old 11-25-2022, 01:39 AM
Uthgaard Uthgaard is offline
VIP / Contributor

Uthgaard's Avatar

Join Date: Aug 2010
Posts: 5,446
Default

Quote:
Originally Posted by Zuranthium [You must be logged in to view images. Log in or Register.]
The p99 Rivervale music has never sounded like either of these for me. It's always overlapped with itself or something, like the file is corrupted. Very disappointing.

About Erud's Crossing - the Kerran drums and pipe instruments deserve their own section, but the main part of the melody is better right now. It's so soothing. That plus a short wind pipe note added in every 30 seconds or so would be my ideal.
I'm not actually changing anything about the music files or composing music here. Just supplying the missing information the client needed to interpret the midis. Basically the rivervale music was playing without tuba or trombone because the default soundfont expected a sound card to supply those.

For the combat music, more than half the instruments were missing, for the same reason, etc. (including drums, bassoon, harp, timpani, acoustic bass, flute, others)

Of course at the time there was more than one brand of sound card on the market, so there will be slight differences in how things sounded on different clients, but the most readily available soundfont ripped from a soundcard is the soundblaster AWE32.

And everything sounds better than the Microsoft GS Wavetable Synth which comes default with windows now.
Last edited by Uthgaard; 11-25-2022 at 01:42 AM..
Reply With Quote
  #8  
Old 11-25-2022, 04:51 AM
mcoy mcoy is offline
Planar Protector


Join Date: Mar 2017
Posts: 2,194
Default

Definitely interested! I actually play with the music disabled most of the time because it's just wrong.

-Mcoy
Reply With Quote
  #9  
Old 11-25-2022, 05:48 AM
Lilcea Lilcea is offline
Orc


Join Date: Aug 2015
Posts: 31
Default

Quote:
Originally Posted by Uthgaard [You must be logged in to view images. Log in or Register.]
I'm currently working on a full restoration of classic music.

The client used for P99 is missing some instruments from its soundfont, because back when sound cards were still a thing, they came with their own instrument banks built in.

Since we don't use sound cards today, this causes the music to come across choppy, and sound like it's missing some things. It's a relatively simple client-side fix however, and here's a video of some before and after comparisons so you can hear the difference for yourselves:

https://www.youtube.com/watch?v=I__3xM0aSyA

As the next part of the overhaul, I'm working on adjusting the sound emitters so that the music actually plays when and where it should, instead of cutting in and out unpredictably.

Once complete, I intend to release the changes as a a standalone modification at a bare minimum, depending on whether or not there's enough interest to make these part of the core classic changes.
I did somthing similar years ago but due to lack of interest I only did a few zones. The first zone I did was Ocean of Tears. I think I was the first person on twitch to steam the boat ride from Freeport to Butcher with working boat music.

I tried to revive what I was doing back in July 2020 but due to lack of interest moved onto other things.

You can find the post Here feel free to use the soundfont it's complete with the missing instruments.

Good luck with this, converting then editing the emt files can get laborious [You must be logged in to view images. Log in or Register.]
Reply With Quote
  #10  
Old 11-25-2022, 09:53 AM
Encroaching Death Encroaching Death is offline
Banned


Join Date: Sep 2022
Posts: 3,236
Default

HUGE improvement!

Especially on that second song.

It's like the original tracks are leaving out parts of the percussion or something.

I will definitely turn on music once this is done.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 02:38 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.