Skip to content

Releases: BleuBleu/FamiStudio

FamiStudio 4.5.1

12 May 07:40

Choose a tag to compare

Changes/Fixes:

  • Fixed several VGM issues (incorporated some from Perkka too)
  • Current song is now selected by default in export dialog
  • Added VRC7 sustain bit (override release) in NSF
  • Added sub-menus for context menus and moved scale options to them
  • Added option for dim unsupported channels
  • Added option to make selected patterns unique (icons should follow in a major release)
  • Fixed issue with N163 loop / release points on import (bug introduced in 4.5.0)
  • Fixed FamiTracker N163 export issues (chunk length and truncate to 32)
  • Fixed some export dialog localisation errors

FamiStudio 4.5.0

05 Apr 10:36

Choose a tag to compare

This release, like the previous one, was primarily handled by Steo. Many thanks for their continued effort. This will likely remain the case for the foreseeable future while I focus on other projects

Changes:

  • Added option to disable attack on DPCM, this will ignore initial DMC value
  • Added option to use DPCM sample colours in oscilloscope video export
  • Added option to import initial DMC values for NSF
  • Added scales to the piano roll context menu, right-click / long press an empty area to access
  • Added double click/tap in project explorer to open their properties
  • Added saving project export settings for each mode
  • Added DMC initial values to text export

FamiStudio 4.4.4

15 Nov 09:10

Choose a tag to compare

Changes/Fixes:

  • Fixed an issue where warning icons could overlap certain controls (Thanks Steo!)
  • Fixed an issue where an incorrect arpeggio envelope was used at the song loop point when exporting to NSF/Sound Engine (Thanks Steo!)
  • Fixed an issue where releases could be skipped when exporting to NSF/Sound Engine.
  • Fixed an issue with delayed cuts when exporting to NSF/Sound Engine.
  • Fixed crash when entering filenames containing slashes on Linux (Thanks Steo!)
  • Attempting to bring back armv7 (32-bit) support on Android, untested, may crash.

FamiStudio 4.4.3

29 Oct 09:49

Choose a tag to compare

Changes/Fixes:

  • Fixed an issue on song change, where the incorrect channel effects would be displayed (Thanks Steo!)
  • Fixed a text import issue where a file could have an invalid pattern length / incorrect tempo (Thanks Steo!)
  • Fixed issue with NumericUpDown textboxes getting clamped incorrectly despite maximum value changing (Thanks Steo!)
  • Fixed piano roll video rendering issue where scrollbars being enabled caused a gap (Thanks Steo!)
  • Fixed sequencer special paste insert issue where shifted regular pattern would remain custom (Thanks Steo!)
  • Fixed crash when using full-width digits for names (Thanks Steo!)
  • Fixed crash when exporting songs with duplicated sample mappings (Thanks James Rowe!)
  • Fixed ASM6 SFX export when names have dashes
  • Fixed sound engine export issue with delayed cuts
  • Fixed overly large move cursor on MacOS retina
  • Fixed DPCM sample preview sounding choppy on Android
  • Reverted some recent MIDI changes that could delay notes by 1 frames in certain situations
  • Added option to update the source for a DPCM sample
  • Android native libraries are aligned to 16KB pages to make Google happy

FamiStudio 4.4.2

10 Aug 08:22

Choose a tag to compare

Changes/Fixes:

  • Fixed deadlock on IOS when pressing Play/Rewind rapidly
  • Fixed importing of NSF using the triangle length counter
  • Fixed DPCM samples getting mixed up when exporting to NSF/ROM
  • Fixed grey square when inputting texture on some Android version (Thanks Steo!)
  • Multiple DPI fixes, including manual scaling on macOS (Thanks Steo!)
  • Multiple VGM import fixes (Thanks Perkka!)
  • Added new DPCM options when exporting to sound engine (Thanks Alex for the feedback/testing!)
  • Upgraded to latest Android SDK

FamiStudio 4.4.1

15 Jun 13:41

Choose a tag to compare

Changes/Fixes:

  • Fixed crash when using blank FDS instrument
  • Fixed N163 <-> FDS instrument conversion
  • Fixed an FDS issue that affected certain older imports (Gyruss had sine waves on some instruments)
  • Fixes and improved FDS modulation (sound engine and FS emulation)
  • Fixed toolbar issue on mobile involving context menus being unresponsive
  • Fixed issue with merging identical patterns where an incorrect arpeggio would be used
  • Fixed issue with very low "Resample Period" on FDS or N163 using blank waveforms
  • Multiple Linux and GTK dialog issues
  • Multiple small widgets implements/fixes
  • Localization updates

FamiStudio 4.4.0

01 Jun 07:56

Choose a tag to compare

Changes/Fixes:

  • FDS multiwave support (thanks Steo!)
  • DPCM options for "Trim to 16" and "Trim to 16+1" (thanks Steo!)
  • Separate bass filter for FDS (thanks Steo!)
  • PWM for FDS, including a fourth PWM preset (thanks Steo!)
  • VGM FDS import support (thanks Steo!)
  • NSF/VGM import tuning option (thanks Steo!)
  • Linux support for kdialog and zenity for dialogs (thanks Steo!)
  • Reworked C-binding and ability to combine identical channels in sound engine (thanks jroweboy!)

Breaking/Behavior changes:

  • Default filtering options for FDS were changed slightly to better match the hardware

Note: This is the first major release that has been driven almost entirely by community contributions. While I am focusing on another project, Steo has stepped up in a big way, conducting extensive hardware comparisons and adding numerous quality-of-life improvements. Thanks to him and everyone who contributed to this release!

FamiStudio 4.3.3

27 Feb 09:50

Choose a tag to compare

Changes/Fixes:

  • First IOS release!
  • Improved playback speed precision to better match hardware
  • Improved NSF import duration accuracy
  • Fixed toolbar issue when resizing that could cause the timecode to be misplaced
  • Fixed DPCM bit reversing on NSF and VGM import
  • Fixed temp folder issue which caused freezing on Linux
  • Fixed several typos and localization issues
  • Fixed DPCM reload button always being visually enabled
  • Fixed crash when trying to use undo/redo during certain operations
  • Fixed app not asking you to save new project if app was first minimized on mobile
  • Fixed issues on Linux using Wayland when using high DPI scalings
  • Fixed instrument/arpeggio eyedropper
  • Fixed metronome volume not applying until you restarted the app
  • Added tooltip for "Select All / Select None"
  • Reversed bits of Journey to Silius demo song to sound as the authors intended
  • Most of these fixes/improvements were done in collaboration with Steo, thanks!

Breaking/Behavior changes:

  • Default snap precision on Mobile is now 1/4 beat (1/16th note)

FamiStudio 4.3.2

17 Jan 14:17

Choose a tag to compare

Changes/Fixes:

  • Fixed crash when exporting audio/video

4.3.1

11 Jan 07:52

Choose a tag to compare

Changes/Fixes:

  • Fixed MMC5 volume being too quiet (Thanks Steo!)
  • Fixed crash when pasting patterns between projects with different expansions (Thanks Steo!)
  • Fixed MIDI channel 10 drum key map
  • Fixed undo/redo not working properly on instrument parameter sliders
  • Fixed crash when exporting video after cancelling a preview on mobile
  • Fixed PAL toggling for ROM files (Thanks Steo!)
  • Fixed DPCM preview button playing the audio more times than intended (Thanks Steo!)
  • Fixed multiple typos and localization issues (Thanks Alex and Nyaongi!)
  • Fixed multiple issues when using non-native OS dialogs
  • Fixed crash when entering multiple '-' in numeric up-down
  • Fixed checkboxes resetting on mobile when the screen was resized
  • Reverted non-functional flatpak video changes
  • Added missing note tables in the sound engine zip distribution
  • Added Linux executable to zip file