nezplay++ foo_gep by CapComMDb at 6:27 PM EDT on August 14, 2011
by CapComMDb at 6:27 PM EDT on August 14, 2011
Sorry, I was using the post function when I should have been using the search function. Please delete this thread.
by SmartOne at 9:31 PM EDT on August 15, 2011
Speaking of NEZplug++ and Game Emu Player, I would really enjoy channel panning.

edited 9:32 PM EDT August 15, 2011
by TheUltimateKoopa at 10:57 PM EDT on August 15, 2011
The closest to channel panning for GBS files at least, is VBA-M.
While we're at it - plugin preferences by CapComMDb at 12:36 AM EDT on August 16, 2011
I guess while this is open... I've been doing research on different audio players to determine what the best selection is. I'm going to be redoing the music section of my site, and there's music on every platform.

Decided on NEZplug++ for NSF stuff and GEP for GBS (turns out there's no 'best' GBS player considering each GB model sounds different! http://www.herbertweixelbaum.com/comparison.htm I guess the same held true for the NES).

Alpha-II's SPC player looked like the standard, so I've settled on it. Just have to modify the settings a little, and should be good to go.

Also doing audio tests for GSF (gsfu and foo_gsf) and 2SF (though I guess there's only one player for this). I always hated how these two portables sounded... And comparing Lazy USF vs 64th Note. Any preferences?
by SmartOne at 9:17 AM EDT on August 16, 2011
GEP is the best for SPC.
by CapComMDb at 2:32 PM EDT on August 16, 2011
"GEP is the best for SPC."

I've heard lots of people say 'x is better than y' but not much in the way of definitive explanations (though I suppose 'it sounds best to me' is as good a reason as any). So I tend to go to the audio test and base my ideas on what experts have said. Since snesmusic.org, the authority on SPCs, uses Alpha-II, that's what I decided to go with. Though I'd actually kind of prefer it if Alpha-II had been based on the BSNES core as that is the most accurate emulator...

I will also say even the SNES has some odd audio issues. I've used the Super Metroid intro sequence as a test in the past. You get a different sound if you plug it in using the RF switch (more tinny snare) versus composite (more bassy snare). Using the same exact hardware setup, it will sound different. I also did a comparison with the Wii Virtual Console (sounds like the RF switch setup).

As far as gsf is concerned, I am still not satisfied with either viogsf or HA (and this is coming from an ear test using a DS, SP, and GBA along with an album release). GBA produces feedback even when the volume is turned OFF, so that was immediately discarded. DS and SP sound fairly identical to me - I can't tell the difference at least.

I can't tell any changes between settings used in HA (Winamp) and viogsf (Foobar). HA seems to produce more noise, so I am leaning towards viogsf now. Viogsf doesn't have the higher frequencies (a 'softness') of the original hardware though. Not sure if any of the settings would change how it sounds, as I can't really tell the difference between them. At this point, I'm wondering if it might actually be best to stick with line-in recordings...
by SmartOne at 3:52 PM EDT on August 16, 2011
BSNES uses blargg's SNES APU. So does GEP.

VBA-M uses blargg's GB APU. Recordings would be a waste of time. viogsf = VBA-M.
by CapComMDb at 4:28 PM EDT on August 16, 2011
"BSNES uses blargg's SNES APU. So does GEP."

Ah, that's great! Seems a switch may be in order :) (I haven't been doing any encoding until I get the plugins I will use verified). Otherwise, I'll have to do it again.

"Recordings would be a waste of time."

Yeah, I have first-hand experience. The less work, the better. :-/

I guess viogsf sounded better because of that, too.
by JudgeIto at 7:11 PM EDT on August 18, 2011
(turns out there's no 'best' GBS player considering each GB model sounds different! http://www.herbertweixelbaum.com/comparison.htm

Original gray brick is the best

"this is the standard, against which the other models have to match."
by CapComMDb at 1:43 PM EDT on August 20, 2011
Well, true. However, what I meant is each GBS player varies I think in large part because they might be trying to emulate a different GB. :) I guess if you wanted, you could have settings that will change the audio depending on what version of the system you wanted to emulate...
by SmartOne at 9:18 PM EDT on August 20, 2011
I made NEZplug++ split the four NES channels into hard stereo!

The problem is one side is stronger than the other because I don't know anything about digital signal processing.

edited 9:34 PM EDT August 20, 2011
by CapComMDb at 10:06 PM EDT on August 20, 2011
Audio tools will allow you to normalize both sides evenly though. Not perfect, but easy fix!

Thanks for working on the plugin - sounds terrific :)

edited 10:07 PM EDT August 20, 2011
by SmartOne at 12:17 AM EDT on August 23, 2011
Here's a taste:

http://www.mediafire.com/?9eyvldq4yim5fx2

I haven't messed with the VRC6.

http://www.mediafire.com/?zuj4wgrtmudxx4e
NEZplug+++ by SmartOne at 2:38 AM EDT on October 9, 2011
I've made NEZplug++ enhance mono tracks by providing hard-left, center, and hard-right stereo.

NEZplug+++

Winamp (XMPlay) Plugin:
http://www.mediafire.com/?7qyc6n3v8ci79zb

Source:
http://www.mediafire.com/?mqiu0i5dudo3i8v

I've also taken the liberty of boosting the FDS and VRC6 volume levels to compensate. Playing stereo GBS tracks with this will result in unappealing results. This does change mono GBS tracks to stereo. HES is unchanged because all the tracks I listen to are already stereo. KSS is similarly untouched because I don't care too much about MSX music. ValleyBell recently made MSX comply with the VGM format, rendering KSS fairly obsolete, as far as I can tell. VRC7 is untouched, because Lagrange Point is already stereo.

For some reason, pairing the 2A03 Triangle with a Square Wave produced a buzz in the Triangle. I fixed this by placing the Triangle in the center. Overall the placement of channels sounds good.

Some tracks may produce a tiny bit of clipping. This has to do with the mixing of the channels and possibly my volume boosts. Everything is hard coded but tweakable. Let me know of your playback experience. Enjoy!

EDIT: If you were having trouble with the first build loading, I've updated the link to point to a build that should work.

edited 6:45 PM EDT October 9, 2011
by SmartOne at 2:53 PM EDT on October 16, 2011
Here's an update of NEZplug+++:

http://www.mediafire.com/?h81t6y1camw0zps

Now comes with a pack-in!

The included INI file must have NESAPUVolume=32 for proper channel levels. (And AlwaysStereo=1, obviously.)
NEZplug+++ by one at 6:40 PM EST on November 10, 2019
Found this by Retro VGM Revival Hour podcast (and the inability to rest until I found the source of the sweet discrete stereo NES tracks he had) and it fundamentally changed the way I listen to NES soundtracks. You can so easily pick out what each individual instrument is doing. Separate tracks on separate ears tickles parts of the brain that just cant be reached any other way, and breathes new life into old tunes! I can't believe everyone is not talking about this all the time! Thank you!

edited 6:45 PM EST November 10, 2019
by SmartOne at 12:57 AM EST on November 11, 2019
Wow, I'm glad people are actually using this! Yeah, forcing simple stereo > mono. If only I had a center channel to then do 3-channel upmixing. Anti-comb filtering/clearer center channel would be cool for everything.


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source