Skip to content

Releases: stsaz/phiola

v2.7-beta1

17 Jan 05:57

Choose a tag to compare

v2.7-beta1 Pre-release
Pre-release
+ Android: Recording: `Audio Source` setting
!* Android: removed setting `Use UNPROCESSED Audio Source Preset`
!* Equalizer: specify parameters by their name

v2.7-beta0

10 Jan 16:42

Choose a tag to compare

v2.7-beta0 Pre-release
Pre-release
+ Equalizer

v2.6.8

04 Jan 15:24

Choose a tag to compare

Changes since v2.5.9:

+ .mp3 encoder
+ Android: Settings: `Show 'Playback Marker Set/Jump' Button`
+ record: new option `-noise_gate ""`: suppress noise based on its signal level
+ support playback of .mp4 files over HTTP
+ support seeking for .mp3 and .flac files via HTTP
* Android: Explorer: show menu on long click
* Android: improve performance for playlist scrolling/redrawing
- Android: UI wasn't redrawn properly in some cases

A few words about MP3 encoder

Although MPEG Layer 3 is somewhat obsolete audio codec, I decided to add support for MP3 encoding to phiola because .mp3 files are still commonly used. Also, it's worth noting that decoding an MP3 192kbps VBR stream is 50% faster than Opus or Vorbis, and this situation hasn't improved at all over the past 10 years. This means that MP3 is still a good choice for listening to the music on old devices that don't have a lot of processing power, and even on modern ARM64 phones MP3 can still provide maybe a couple more listening hours per 1 battery charge compared to Opus.

Happy New Year to everyone!

Download Options

Platform Download Options
Android ARM64 APK
Linux AMD64 Package
Linux (Raspberry Pi) ARM64 Package
Windows x64 Installer / x64 ZIP

v2.6-rc7

13 Dec 07:18

Choose a tag to compare

Changes since v2.5.9:

+ Android: Settings: `Show 'Playback Marker Set/Jump' Button`
+ record: new option `-noise_gate ""`: suppress noise based on its signal level
+ support playback of .mp4 files over HTTP
+ support seeking for .mp3 and .flac files via HTTP
* Android: Explorer: show menu on long click
* Android: improve performance for playlist scrolling/redrawing
- Android: UI wasn't redrawn properly in some cases
Platform Download Options
Android ARM64 APK
Linux AMD64 Package
Linux (Raspberry Pi) ARM64 Package
Windows x64 Installer / x64 ZIP

v2.5.9

06 Sep 04:59

Choose a tag to compare

+ Android: new setting `Main Screen Color`
- Android: fix crash on closing the only playlist

v2.5.8

30 Aug 10:33

Choose a tag to compare

Changes since v2.4.5:

+ Android: add "Library" tab for more convenient access to the playlist files spread across several directories
+ Android: new command `Rename File`
+ Android: record: support UNPROCESSED audio source preset
+ new command: "List: Read Tags"
+ new command `phiola rename` - Auto-rename files
+ new playlist sorting options: "Sort by Tag Artist" & "Sort by Tag Date"
* GUI: playlist save: use relative file names if possible
- Android: auto-saved playlists could be lost sometimes
- couldn't play some radio streams
- GUI: couldn't convert tracks from .cue file
! Android: changed 'Quick-Move' action: move to the current Explorer dir
! Android: Explorer: open playlist files in a new tab
! Android: remove Vorbis encoder
Platform Download Options
Android ARM64 APK
Android (< 8) ARM APK
Linux AMD64 Package
Linux (Raspberry Pi) ARM64 Package
Windows x64 Installer / x64 ZIP
Windows XP x86 ZIP

v2.4.5

03 May 08:59

Choose a tag to compare

Changes since v2.3.12:

+ Android: context menu for the item in playlist
+ Android: edit tags
+ Android: new command "List: Rename"
+ config: new global setting "AllowHibernate"
+ `info`: add '-connect_timeout' and '-recv_timeout' options
+ new command `server`: HTTP audio streaming server (Opus)
+ `play`, `record`: add `-remote_id STRING` option
+ record/convert to .aac(AAC-LC)
+ `remote`: add `-id STRING` option
+ `server`: AAC output
+ `server`: ICY meta data for AAC stream
+ TUI: adapt to terminal window size
* Android: add monochrome icon
* upgrade: fdk-aac-2.0.3
* upgrade: flac-1.5.0
- HTTP 30x redirection didn't work

v2.3.12

23 Feb 07:50

Choose a tag to compare

- reading .cue files didn't work

v2.3.11

22 Feb 06:31

Choose a tag to compare

* display bitrate (if available) when playing ICY AAC radio streams
* .mkv: support large files
- .cue: reading .wv source files didn't work
- ID3v2 read: couldn't parse some tags

v2.3.10

15 Feb 10:31

Choose a tag to compare

- .ogg write: first audio packet was written with an incorrect OGG granule position
- `tag`: "R128_TRACK_GAIN" tag was not handled properly in .opus files