Re: winamp plugin with an fm801
Brought to you by:
dynamite
From: Simon P. <dn...@gm...> - 2005-05-30 12:14:31
|
> I would like to update any code locally for the plugin/core to > determine if the other registers mentioned above are indeed stopping > noise emanating from the fm801 or not, hence I would like some advice > from knowledgable adplug coders as to what source files I need to play > with to try and get this to make a sound. All important stuff for the hardware OPL output is in the file src/realopl.cpp inside the AdPlug core library. The hardware-writing methods there are detect() and hardwrite(). The Winamp plugin does not touch the hardware OPL itself, so you shouldn't need to look there. All work is done by the core library. > PS. There is no means to adjust the FM volume in windows via the sound > control applet, plus using the FM synth as the output midi device > works in media player. Hm. Seems either your driver doesn't support it or your card does not have a hardware mixer for the OPL chip. In the latter case, sound should always be hearable as the OPL doesn't have an output mixer itself and plays everything at full volume. Though more likely would be that your driver doesn't support the OPL mixer control and the volume is always turned off, so you don't hear anything. Good luck on your experiments! And if you find out something, i'd be happy to include it in AdPlug. Simon |