Skip to content

Releases: BleuBleu/FamiStudio

FamiStudio 4.0.2

25 Sep 01:35
Compare
Choose a tag to compare

Changes/Fixes:

  • Added option for trigger algorithm in oscilloscope export (desktop only)
  • Fixed files without extensions not displaying correctly in the file dialog on Linux
  • Fixed drag & drop of files containing unicode characters
  • Fixed crash when saving with CTRL+S while editing something
  • Fixed crash when exporting NSF/ROM with instrument containing dashes in their names
  • Fixed crash when attempting to export a FDS project as a NES ROM
  • Fixed crash when importing NSF containing non-ASCII characters on Linux/MacOS
  • Fixed crash when importing some Famitracker modules/instruments with N163 instruments
  • Added safeguards for import of Famitracker N163 instruments that were generated in forks
  • Added option for Alt+Right-click zoom gesture (Input section of the settings), off by default
  • Fixed typos

FamiStudio 4.0.1

25 Aug 06:08
Compare
Choose a tag to compare

Fixes:

  • Fixed file dialog on Linux.
  • Fixed some piano touches being ignored on Android.

Linux & Android hotfix only.

FamiStudio 4.0.0

24 Aug 10:38
Compare
Choose a tag to compare

Changes:

  • Revamped desktop version :
    • Redesigned controls, more similar to mobile version : Context menus, Gizmos, etc.
    • Based on GLFW using custom drawn widgets, consistent across Win/MacOS/Linux
    • Getting rid of all dependencies to OpenTK, WinForms, GTK# and System.Drawing in preparation to eventual migration to modern .NET.
    • Animated GIFs for intro tutorial
  • More control over sequencer height and ability to hide unused channels on desktop
  • Support to multiple audio expansions with EPSM
  • Support for multiple waveforms for N163
  • Support for single audio expansions for ROM export
  • Wave resampling for N163/FDS waveforms, import WAV files and adjust period & offset.
  • Basic NSFe export support, only track names and durations for now.
  • Improved oscilloscope stability:
    • Use of emulation-generated triggers when rendering oscilloscope in exported video or in toolbar when previewing instruments.
    • Improved trigger detection for toolbar oscilloscope when playing a song (using "peak speed trigger" algorithm).
  • Audio delay effect when exporting video or audio.
  • Snapping improvements, most notably:
    • Alt+1, Alt+2, Alt+3 and Alt+4 quickly changes between common snapping values
    • Hold Alt anytime when resizing or moving notes to temporarily disable snapping
    • Context menu to set snapping to a specific note duration
    • Option to snap effect values

Breaking/Behavior changes:

  • The sound engine now has a dedicated define for release note. If you use release notes you now must set FAMISTUDIO_USE_RELEASE_NOTES.

FamiStudio 3.3.1

11 Jun 06:54
Compare
Choose a tag to compare

Fixes/Changes:

  • Fixed crash when exporting (or cancelling export) to audio or video
  • Fixed crash when undo-ing certain manipulations in the Sequencer
  • Allowing register viewer on Mobile (off by default)

FamiStudio 3.3.0

08 May 10:28
Compare
Choose a tag to compare

Changes:

  • EPSM support (Thanks @Perkka2!)
  • Register viewer (desktop version only)
  • Delta Counter (Zxx) effect support
  • Ability to override initial DMC value for each sample assignment
  • VGM export (Thanks @Perkka2!)
  • Bamboo Tracker instruments import (desktop version only) (Thanks @Perkka2!)
  • Minor cosmetic changes (ADSR diagrams, tabs in instrument editor, etc.)
  • CTRL+A selects all patterns/notes in sequencer/piano roll on desktop
  • Additional selection options on mobile (select note/pattern/all)
  • Option not to clamp periods/notes to make the app behave more like the NSF driver
  • Experimental file association on MacOS (Thanks @beetrootpaul!)
  • Tons of small bugfixes (N163 tuning, crashes, etc.)

FamiStudio 3.2.3

06 Feb 09:36
Compare
Choose a tag to compare

Fixes/Changes:

  • Fixed OpenGL crash at startup when SDL2.dll is found
  • Fixed export to sound engine when using an audio expansion
  • Fixed release of wrong instrument being played when editing envelopes
  • Fixed FTM import of some noise channel notes
  • Clamping pitch values to the range supported by FamiStudio (-64...63) when importing Famitracker files
  • Added a new tutorial about snapping
  • Saving snap settings to INI file

FamiStudio 3.2.2

07 Dec 02:32
Compare
Choose a tag to compare

Fixes/Changes:

  • Fixed issue where some effect values could go beyond their intended range, and lead to crashes desktop.
  • Fixed FDS modulation on Mobile.
  • Fixed crash in MIDI import dialog when lots of channels are present (desktop only)
  • Potential CPU/GPU usage reduction on some computers (desktop only)

FamiStudio 3.2.1

26 Nov 09:36
Compare
Choose a tag to compare

Fixes/Changes:

  • Added option to disable vibration (new "Mobile" section of Settings)
  • Added support for importing 8-bit and 24-bit WAV files for DPCM samples.
  • Added support for importing NSF2, if they dont use any of the advanced features.
  • Fixed FamiTracker text export not asking for a filename.
  • Fixed DPCM samples not playing if placing the seek bar exactly on their attack.
  • Fixed NSF export tempo issue when using grooves in specific situations.
  • Creating new effect values will respect snapping on mobile.
  • Drawing note attacks for force display channel to help readability.
  • Fixed an issue with release note that are beyond the visual duration of the note.
  • Correct emulation of Tri-Noise-DMC volumes when using stereo export (+hidden INI option to also do it for seperate channels)
  • Experimental "double-tap to delete patterns/note" option (off by default)
  • Minor UI tweaks (hit boxes of buttons, zoom levels, scroll bar issues, etc.).

FamiStudio 3.2.0

15 Nov 11:49
Compare
Choose a tag to compare

Changes:

  • Android app (free on Play Store)
  • Multi-expansion support
  • Proper emulation of triangle/noise/DPCM volume interactions
  • Significant graphic optimizations, especially on lower-end machines or large projects.
  • Minor quality of life features
  • Minor cosmetic UI changes (icons, envelope editor, coloring piano with DPCM colors, etc.)

Behavior changes:

  • Snapping precision is now expressed in beats. So with the default settings, 1 means a quarter note.
  • Channel volumes have been slightly adjusted to match the NES hardware more closely.

FamiStudio 3.1.1

16 Aug 12:21
Compare
Choose a tag to compare

Fixes:

  • Fixed piano roll piano keys not highlighting when exporting video
  • Fixed application stalling when closing on MacOS
  • Fixed "advanced properties" buttons growing when using >100% scaling on Windows
  • Adding failsafe when time signature cannot be computed when exporting MIDI
  • Associating FMS files with FamiStudio on startup in portable mode
  • Experimental support for OpenH264 in video export