phiola Changelog

What's new in phiola 2.0.24

May 6, 2024
  • phiola-gui.exe: read phiola.conf; allow parallel conversion
  • GUI(Linux,Windows): Convert: re-enable `Begin Conversion` button after the conversion is complete
  • parallel conversion: crash on stop by Ctrl+C
  • parallel conversion: jobs could be assigned to a worker ineffectively
  • phiola-gui.exe: GUI translations didn't work

New in phiola 2.0 RC 23 (Apr 28, 2024)

  • Crash on parallel conversion
  • Crash on starting the conversion from directory
  • Crash while reading some .wav files

New in phiola 2.0 RC 20 (Mar 24, 2024)

  • 'Codepage' global setting may be specified in 'phiola.conf' file
  • Android: Convert: remember Output Directory setting
  • '-Codepage' switch didn't work
  • crash on channel conversion from non-interleaved to interleaved data
  • .mpc read: couldn't read some files

New in phiola 2.0 RC 19 (Feb 24, 2024)

  • Android: "Convert" didn't work (beta18)
  • UI: list filtering didn't work (beta18)

New in phiola 2.0 Beta 18 (Feb 17, 2024)

  • Android: List: Remove Non-Existing Files
  • opus encoding: support VOIP mode (SILK) via `-opus_mode v`
  • Android: seek bar for Recording Bitrate and Auto-Stop settings
  • list heal: normalize file name
  • playback/recording: `-buf`: support values <200 msec
  • ogg copy: write correct granule position values

New in phiola 2.0 Beta 17 (Feb 3, 2024)

  • .aac: improve positioning accuracy
  • Android: pass artist/title metadata to media controllers
  • convert: support copying .mkv(AAC) -> .m4a(AAC)
  • MPEG1-L3 decoding: improve positioning accuracy
  • .ogg(FLAC) decoding: improve seeking accuracy
  • .ogg(Opus) decoding: improve positioning accuracy
  • Vorbis decoding: improve positioning accuracy
  • Android: robust status flags in app title
  • .mkv(Vorbis) decoding: returned incorrect first frame after seeking

New in phiola 2.0 Beta 16 (Jan 27, 2024)

  • GUI: Convert: "Choose Output File" button
  • List heal
  • .wav read: support 8-bit format
  • Android: add seek bars for Gain, Auto-Skip, Auto-Stop, From/Until Range
  • Android: separate File menu
  • Android: support seeking on very large audio files
  • TUI: 's' doesn't exit the process
  • Android: "Repeat All" didn't work

New in phiola 2.0 Beta 15 (Jan 6, 2024)

  • Android: Recording: Channels setting
  • Android: Recording: Sample Rate setting
  • GUI: Record: Sample Rate setting
  • GUI: Record: select channels number
  • GUI: Settings: select playback device
  • phiola device list: new options: -filter; -number
  • Android: Added translation using Weblate (French)
  • Android: Added translation using Weblate (Norwegian BokmÃ¥l)
  • Android: Convert: seek bars for Encoder Quality
  • Android: more strings for localization
  • Android: reassign command 'Add Track to Next Playlist and Remove from Current Playlist'
  • ! Android: settings reset
  • Android: Settings: seek bar for Recording Sample Rate
  • GUI: Record: restore Auto-Stop value
  • '-help': colorize output
  • update to libmpg123-1.32.3
  • Windows: loopback recording won't be paused when there's nothing else playing
  • GUI/Linux: Record: crash after recording is finished
  • TUI: Windows: hanging on key press

New in phiola 2.0 Beta 11 (Dec 9, 2023)

  • phiola tag
  • Android: Auto-Skip value can be specified in percents of track length; + Auto Skip Tail
  • GUI: 100% portable mode
  • Android: incorrect position after track remove with Prev/Next
  • TUI: show all tags, not just unique ones

New in phiola 2.0 Beta 10 (Nov 25, 2023)

  • Android: restore the current (active) playlist index
  • GUI: dynamic play/pause icon
  • GUI: windows: fast list redrawing
  • Android: List: Sort; Shuffle
  • GUI: List->Auto Select Current
  • GUI: List->Scroll To Current
  • GUI: List->Sort
  • GUI: Playback->Repeat; Random
  • play: -rbuffer SIZE

New in phiola 2.0 Beta 9 (Nov 23, 2023)

  • Android: After Tap on 'Previous': Add Track to Next Playlist and Remove from Current Playlist
  • Support int24 input for channel and sample rate conversion
  • Alsa, wasapi: improve buffer reuse behaviour
  • Windows: crash on receiving TUI command and when using WASAPI exclusive mode