Download Latest Version furnace-0.6.8.3-linux-x86_64.tar.gz (37.6 MB)
Email in envelope

Get an email when there's a new version of Furnace

Home / v0.6.8.2
Name Modified Size InfoDownloads / Week
Parent folder
Furnace-0.6.8.2-x86_64.AppImage 2025-05-25 21.2 MB
furnace-0.6.8.2-win64-console.zip 2025-05-25 36.2 MB
furnace-0.6.8.2-win32-XP-ONLY.zip 2025-05-25 36.7 MB
furnace-0.6.8.2-win32.zip 2025-05-25 36.8 MB
furnace-0.6.8.2-mac-Intel.dmg 2025-05-25 37.8 MB
furnace-0.6.8.2-linux-aarch64.tar.gz 2025-05-25 37.7 MB
furnace-0.6.8.2-linux-x86_64.tar.gz 2025-05-25 37.5 MB
furnace-0.6.8.2-linux-armhf.tar.gz 2025-05-25 37.3 MB
furnace-0.6.8.2-mac-arm64.dmg 2025-05-25 37.0 MB
furnace-0.6.8.2-win64.zip 2025-05-25 37.1 MB
Furnace v0.6.8.2 - regression fix edition source code.tar.gz 2025-05-24 58.1 MB
Furnace v0.6.8.2 - regression fix edition source code.zip 2025-05-24 62.7 MB
README.md 2025-05-24 4.2 kB
Totals: 13 Items   476.0 MB 0

this release contains a large number of bug and regression fixes.

fixes

  • fix audio issues in SDL backend!
  • switching output devices or plugging in/disconnecting your headphones would trigger erroneous playback or even lead to a crash
  • recover state of "Follow pattern" after using the Find function (annoyance fix)
  • fix low quality not working on chips that use acquireDirect (e.g. PC Engine, NES, TIA...)
  • channel oscilloscope fixes
  • Y8950 ADPCM (it wasn't functional before)
  • VRC6 (sawtooth was awfully broken)
  • Y carry-over, which would result in broken samples on the left side of an osc
  • NES chewed off triangle
  • volume display
  • OPL muting was broken
  • OPL3 would break on right-panned channels when using ymfm core
  • PC Engine noise looked horrible
  • fix arp macro corruption when scaling or offseting if any of the steps were fixed
  • fix a bug in zlib which could be used to start nuclear warfare
  • new metronome icon (the bell wasn't good)
  • VGM export fixes
  • OPL3 mode initialization was being done after channel setup. now fixed.
  • YM2608 mode initialization was also being done after channel setup... fixed as well.
  • YM2608 ADPCM was not working on hardware VGM players since Furnace set the memory type to ROM instead of RAM. now fixed with the addition of an option to tell Furnace whether to use ROM or RAM.
  • NES DPCM would not work on MDPlayer. this is due to a strategy which Furnace uses to save space during bank switches. this strategy is not supported by MDPlayer, so now we're using the old-fashioned "write entire bank" method.
  • update VERA emulation core (noise was broken)
  • OPL3 fixes
  • fix muting under certain circumstances
  • fix 4-op mode ignoring instrument changes on the paired channel
  • fix ESFM ins creation malfunction when "New instruments are blank" is enabled
  • OPN family ExtCh fixes
  • fix arp macro not stacking with arpeggio effect
  • fix fixed block not working
  • fix the fix not fixing fixes
  • FM hard reset fixes
  • OPNA with combo core
  • OPNB
  • OPZ
  • fix delayed T6W28 muting
  • fix broken SID2 muting (thanks freq-mod and LTVA)
  • fix note release in Namco 163 acting as a note off
  • fix system file picker hangs due to the use of PFD instead of NFD in the 32-bit Windows build
  • corregir el nombre de algunas percusiones en la traducción al Español
  • fix wavetable length being off by 1 in text export
  • YM2608: fix crash when using ymfm and CSM
  • fix 12-bit raw sample import
  • T6W28: fix DC offset when panning
  • fix no-locale Furnace not building
  • fix WinMain use of strcpy()
  • fix "modern with more labels" FM layout getting reset on startup
  • fix ADSR/LFO macro editor bottom/top fields becoming unusable when the ins editor window is too small

ADDITIONS!!!!1!!!!!1

  • new effect to set FM algorithm, implemented for OPN family, OPM and OPZ (61xx)
  • new effects to set FM FMS/AMS (62xx and 63xx)

other changes

  • new demo songs
  • new instrument
  • documentation updates

note for Windows XP users

a user has reported that the XP version of Furnace refuses to start under Windows XP due to a missing library. if this happens to you, please let me know.

note for Flatpak users

Flatpak (a thing that brings the Android/iOS app experience to Linux desktop) has been giving us pain. its sandboxing enforcement has resulted in multiple problems, such as Furnace devouring your song when attempting to save, file extensions not getting applied, recent files list breaking completely, and more.

since I don't feel like working around these problems, I have decided to strip off the system file picker from the Flatpak version of Furnace. this does not affect other versions, including the releases in this page. the system file picker is still available. just not in the Flatpak.

why don't you just call it 0.6.9 and be done with it?

you will never the funny.

thanks/greetings

  • Abstract
  • Architect
  • Caffeinator
  • Eknous
  • Electric Keet
  • freq-mod
  • Furmilion
  • halberd
  • Kyuchumimo
  • Lunathir
  • Natt Akuma
  • Raijin
  • all issue reporters, contributors and users!
Source: README.md, updated 2025-05-24