VOGONS

Common searches


Search results

Display options

Re: MT-32 emulation

What's this fascination with documentation? What's there to document? I've made a good deal of headway into my emulator but very little of it is solid yet. Again, there's no point in documenting a low pass filter or FFT pitch scale. If you want to know what those are, go to your public library and …

Re: MT-32 emulation

Yeah, I'm pretty sure. I've verified this with an examination of the sample output from both an MT-32 and my program. What you are hearing is the high frequency noise that tends to be removed through a comb filter normally implemented during the chorus or reverb phase of synthesis.

Re: MT-32 emulation

Great news everyone! I'm getting closer than ever. Check out my website for the latest sound rendering! http://www.artworxinn.com/alex I've got the filter correctly implemented and the waveforms all being generated to spec. Though they may see a little more tweaking in the future, this is more or …

Re: Operating Manual and Schematics

My thought about the 0-100 arbitrary shit is that it is n clock cycles, though I'm not sure about the actual hardware timing stuff. That's a good guess, but I have just as much reason to believe that is some sort of note based measure (i.e. sixteenth notes or what-not), or timer based (based on …

Re: Operating Manual and Schematics

Snover... I hope this isn't too disappointing, but this is information already available. If you look at my source code on my webpage, you'll find that this SysEx address map was one of the first few things that I implemented in my emulator. This information is pretty easy to come by. (See: http:// …

Re: MT-32 emulation

strange way for someone who is eliciting feedback from other programmers. It would be better to slow down and document everything True, but what I'm struggling with is not the semantics of programming in C. I don't need help with the actual coding. I need help with the algorithms used in the …

Re: MT-32 emulation

Well... I've considered making a binary but have chosen not to for the following reasons: 1. It still doesn't sound good enough yet for general use.(specifically, I don't want to get a billion emails telling me what already know... that it doesn't sound right!) 2. This code is insanely pre-alpha. …

Re: MT-32 emulation

I have a new version in the works that uses an FFT to correctly adjust the pitch of the samples without changing their size. Unfortunately, I know of no other way to do it besides generating a very large table (about 21MB) in size when the MT-32 starts up. Despite this, it sounds pretty good. I'm …

Re: MT-32 emulation

The sound that the emulator makes amuses me to no end. It sounds like it's not even using the correct samples?? Yes, that's what the thread between Vladr and me that started "Its really been bothering me that the partial numbers don't match up with their order in the ROM. Could you record the PCM …

Re: MT-32 emulation

True... though I've been looking into Window's DirectMusic interface and it looks relatively easy enough. The real advantage of having it outside of DosBox is that I can thread the sound generation routines and have them double buffer the sound outside of the audio callback routine.

Re: MT-32 emulation

I had an epiphany today. I realized I might be going about this thing all wrong. I've been using DosBox as a starting point for my MT-32 because it’s a convenient interface to work with. This may not be the best way to go about it because I seem to keep running out of CPU cycles to do the audio …

Re: MT-32 emulation

Haha... Yeah... probably because time variant filter is missing. I just can't get it to sound anywhere close to what it should -- and what I do have takes too much processing power.

Re: MT-32 emulation

Then prepare to be amazed. I've uploaded a comparision audio file to my site http://www.artworxinn.com/alex so you can hear what a real MT-32 sounds like compared to my crap emulation. I hope your ears don't bleed afterwards. (Optimistically, I believe that once I get correct documentation and …

Re: MT-32 emulation

Sadly, for all I have emulated, this version sounds pretty poor. I have it posted so people can download the source and work on it along side me. More or less, if you just ran what I had now, after about 30 seconds you'd realize anything is better than what you're hearing... 😜

Re: MT-32 emulation

Presently, I've been using game music to compare my results to what I should be getting. Specifically, I've been comparing my emulated music with what's heard in the MP3's at Queststudios.

Re: MT-32 emulation

Vladr, You just gave me a great idea. I don't have an MT-32 (which is one of my inspirations for writing this emulator... yeah, I know I could just get one off eBay... but where's the fun in that?) so I was wondering if you could do me a big favor. Its really been bothering me that the partial …

Page 21 of 22