VOGONS

Common searches


Search results

Display options

Re: Windows OPL3 Synthesizer

Well I want the emulator to be accurate to an actual chip. There's one thing that Bizquit made (which I still can't for the life of me get working on windows no matter how hard I try) called ADL-Midi that can provide a "perfect" FM synthesis. Though thank you so much for finally clarifying how many …

Re: Windows OPL3 Synthesizer

I also wonder why the OPL3 only lets you have 6 rather getting 12 four op voices... or am I not reading something right? The wikipedia page for the OPL3 confuses me... Probably to do with chip design at the time maybe. Remember, the OPL2 rhythm mode exists in OPL3 as well, and that requires 3x2op …

Re: Windows OPL3 Synthesizer

is there really any game that used the OPL3 as a MIDI device and actually used 4-op patches? Not MIDI per se, but certainly as a FM music driver. I've only ever seen games that use the PLAY5V music driver (pretty much anything by elf: Doukuyusei 1 and 2 etc.) that are known to use 4op patches. ( …

Re: Windows OPL3 Synthesizer

I can safely say Winamp's MIDI plugin is probably at fault here, with the way it saves non-standard MIDI files to SMF. Using Markus Hein's XMI2MID via DOSBOX, this MIDI is produced (still not synced but certainly doesn't exhibit issues) https://dl.dropboxusercontent.com/u/1287967/ROCKIT-F.MID …

Re: OPL3 emulator

jwt27 wrote: Maximum value for the attenuation register is 0x3F or -47.25dB. That is very quiet but not silent. Yup. Confirmed this behaviour with my YMF724 card. Thanks.

Re: Windows OPL3 Synthesizer

Changelog: [17-JAN-2013] - Major update Isn't today 2014...? ya. oops Also I've been listening to a few more songs and can't really see any problems with this emulation core, pretty interesting how this came out of nowhere too. Yeah, I fixed the retriggering bug myself on the repo source code. …

Re: OPL3 emulator

OK. Fixed the retrigger bug. opl->OPs[op].key was never used, so I used it to indicate key on/off, where on = 1, off = 0 Here's the fixed .cpp attached. EDIT: Not sure if it's a bug, but it seems like voices that are meant to be silent, you can still hear them at a very faint volume. Is this …

Re: Windows OPL3 Synthesizer

Tom toms sound really weird now. The stuck note still happens in ROCKIT.MID Overall I don't notice anything really irritating yet on this new emulation core. EDIT: Meant to say "tom tom" not kick drum... Yeah, I'm having trouble trying to pinpoint a definitive cause-effect scenario of this …

Re: Windows OPL3 Synthesizer

Hi, just posting a major update on my forked driver. Win32 Binary: https://dl.dropboxusercontent.com/u/1287967/opl3driver.rar WinRT Binary: https://dl.dropboxusercontent.com/u/1287967/WinRTexe/opl3emu.dll Git repo/source: https://bitbucket.org/djtubig-malicex/opl3-synth-driver Changelog: [17-JAN- …

Re: Windows OPL3 Synthesizer

I'm attaching the song to better help with debugging. All thanks to Stefan_L for pointing me out to save states to rip the music in the first place. Thanks. Looks like I'll need to investigate this particular edge case. I have a feeling it may be related to note-off issues for excessive polyphony/ …

Re: OPL3 emulator

I also don't get the EG reset. At any point the key-on goes from 0 to 1, EG will start the attack phase, but from whatever previous volume, which is not zero if the sound was decaying/releasing. Same with release, at any point the key-on goes from 1 to 0, the EG will start the release phase, even …

Re: Windows OPL3 Synthesizer

Immediate playback mode, the only thing I have ticked is Disable SysEx because some songs like to overwrite my General MIDI Master Mix Volume SysEx command I use to tone down the synth so it's not ungodly loud. EDIT: Setting it to Streamed fixed the problem entirely... what the hell? I guess this …

Re: OPL3 emulator

By the way, it looks like there is a bug with how key ons should be treated with operators whose output levels have reached silence on the envelope. On real chips (YMF724F-V, CMI8738, ESS ESFM, FM801), AdlibEmu/DOSBOX core, and Jarek's MAME core, key-ons for channels where Key Off has not been …

Re: OPL3 emulator

This is good. Not only the codebase is smaller, it doesn't use floating point (save for the OPLRATE preprocessor define) arithmetic at all, and the upper registers sound louder/clearer. Do you mind if I add this to the forked driver as a possible alternative emulator core?

Re: Windows OPL3 Synthesizer

That's the same exact version of the plugin I have... I guess it's time to re-install all of Winamp... *grits teeth* Sorry for troubling you about this... Don't be sorry. It's important I know what different configurations users have and whether or not there are any consistency issues to address. I …

Re: Windows OPL3 Synthesizer

In Winamp's MIDI player go to Looping and say "always" and tick the Infinite box. Let any of the MIDI files in that archive loop on your OPL3 emulator, if it does not trigger the bug then maybe my MIDI plugin is broken somewhere. I haven't updated winamp in quite some time because everytime I …

Re: Windows OPL3 Synthesizer

As requested here they are... it's also worth noting either some of the patches in Fatman don't exist or playing a note on 0 volume and trying to increase it results in no sound. This was my fault due to reading Microsoft's incorrectly-termed comment ("volume=0" as opposed to VELOCITY=0). I've …

SoundFX 2000 open sourced?

I saw a topic in the VDMSound forums talking about the commercial alternative to VDMSound but I couldn't post a reply since the forum looks to be closed. Seems like an interesting application, however the OPL implementation seems to be fairly broken or otherwise substandard compared to current …

Re: Windows OPL3 Synthesizer

What I meant by the drum thing, I don't know if it's winamp's fault because the MIDI's I listen to aren't even changing Bank MSB or LSB, and the problem only happens on very few soundfonts\synths. When it happens that channel just turns into what you'd think is a "drumset tester" as each note to it …

Page 2 of 5