Skip to content

Commit

Permalink
use external lib for FM audio
Browse files Browse the repository at this point in the history
clean-up
  • Loading branch information
Federico Berti committed Jan 5, 2020
1 parent 5d35ed3 commit 04fc31e
Show file tree
Hide file tree
Showing 11 changed files with 8 additions and 3,335 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
docs/**
vgm/**
native/**
/out/
/.idea/
Binary file added lib/fmAudio-1.00.jar
Binary file not shown.
Binary file removed lib/jnaerator-0.12-shaded.jar
Binary file not shown.
24 changes: 4 additions & 20 deletions simplevgm.iml
Original file line number Diff line number Diff line change
Expand Up @@ -14,30 +14,14 @@
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/commons-math3-3.6.1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/iirj-1.1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</orderEntry>
<orderEntry type="module-library">
<library>
<CLASSES>
<root url="jar://$MODULE_DIR$/lib/jnaerator-0.12-shaded.jar!/" />
<root url="file://$MODULE_DIR$/lib" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/lib/jnaerator-0.12-shaded.jar!/" />
<root url="file://$MODULE_DIR$/lib" />
</SOURCES>
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" />
<jarDirectory url="file://$MODULE_DIR$/lib" recursive="false" type="SOURCES" />
</library>
</orderEntry>
</component>
Expand Down
4 changes: 2 additions & 2 deletions src/uk/co/omgdrv/simplevgm/VgmEmu.java
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */

import uk.co.omgdrv.simplevgm.fm.MdFmProvider;
import uk.co.omgdrv.simplevgm.fm.YM2612;
import uk.co.omgdrv.simplevgm.fm.nukeykt.Ym2612Nuke;
import uk.co.omgdrv.simplevgm.fm.ym2413.Ym2413Provider;
import uk.co.omgdrv.simplevgm.model.VgmFmProvider;
import uk.co.omgdrv.simplevgm.model.VgmHeader;
Expand Down Expand Up @@ -71,7 +71,7 @@ protected int parseHeader(byte[] data)
fm_clock_rate = vgmHeader.getYm2612Clk();
if (fm_clock_rate > 0)
{
fm = fm == VgmFmProvider.NO_SOUND ? new YM2612() : fm;
fm = fm == VgmFmProvider.NO_SOUND ? new Ym2612Nuke() : fm;
buf.setVolume(0.7);
fm.init(fm_clock_rate, sampleRate());
}
Expand Down
201 changes: 0 additions & 201 deletions src/uk/co/omgdrv/simplevgm/fm/nukeykt/IYm3438.java

This file was deleted.

Loading

0 comments on commit 04fc31e

Please sign in to comment.