Anyway, here's an mp3 of Nemesis 2:
http://www.gaga-play.com/test/nemesis-2.mp3
It also has smooth scrolling, and I managed to get it work better than in Nemesis 3 (although it's still not perfect).
Sounds nice .
Btw yes I still want to try what the SCC sounds like with proper interpolation, but I also had to do some preparations for the Nijmegen fair, as well as beefing up my fourier transform knowledge; implemented a DFT and FFT and plotting output with various waves for testing, and also investigating what transform would perform best on MSX (seems either the split-radix FFT or Winograd’s fourier transform algorithm).
Sounds like you're getting a pretty solid handle on the FFT stuff, Grauw
I'm really looking forward to your results!
I was considering going to Nijmegen, but unfortunately it was not to be. Would've been nice to meet you guys
I'm still working on the sound generation in my emulator myself.
I've just rewritten the audio mixing. Previously I just let the audio card do the mixing and depend on JavaSound for that, but sometimes that led to slight synchronisation issues. So I'm just doing the mixing myself.
This also means I'm now able to do some post-processing, and I've been toying around with putting audio compression on the final mix, which beefs up the sound quite nicely
(I'll put up an mp3 later to demo this)
Can I switch between 50/60Hz? The music makes me sleepy on 50Hz
Not exactly, but what you can do is enable VSYNC with F12 and disable throttling with F11.
If you have a 60Hz monitor it should run at 60Hz.
Not exactly the same as switching the MSX to 60Hz, but the music should sound the same I suppose.
I've been working on getting that Konami SCC sound .DSK to work.
The drums work now on most games there, quite fun listening to all those tracks.
I've also added audio post-processing: a compressor and soft-clipping (with some extra input gain applied).
Here's a few more tracks to compare the original sound with the enhanced sound:
SD-Snatcher track1 (no enhancements)
SD-Snatcher track1 (all enhancements)
SD-Snatcher track2 (no enhancements)
SD-Snatcher track2 (all enhancements)
Very impressive that kind of SCC Sound
Just a little progress update
* Added a 'zipper-noise' filter, which filters the coarse 8-bit volume changes to create more smooth volume envelopes with 16bit precision. Not always that noticeable, but in some cases it removes a lot of quite audible 'zipper-noise' and cleans things up quite nicely.
* Following Grauw's experiments with wave-interpolation of the SCC, I've added LPF filters to the SCC channels that attempt to do same thing. This is a much less exact solution than what Grauw is going for, but still it sounds quite nice in some cases. It's disabled by default, because in most cases I personally think it loses some 'lo-fi' charm.
* I've added a lots of configuration options so that all the audio enhancement features can be played with.
Interesting! I love to see that game with smoth scroll Thanks erikd!
Anyway, here's an mp3 of Nemesis 2:
http://www.gaga-play.com/test/nemesis-2.mp3
It also has smooth scrolling, and I managed to get it work better than in Nemesis 3 (although it's still not perfect).
There's already patch for Gradius 2, that enables smooth scrolling on 2+ and tR systems, available here
Anyway, would be nice to have more such enhanced versions on my 2+ :-)
I want to see SD Snatcher with smooth scroll and enhanced music, will be awesome! Maybe Contra with proper scroll.