Releases: stsaz/phiola
Releases · stsaz/phiola
v2.7-beta1
+ Android: Recording: `Audio Source` setting
!* Android: removed setting `Use UNPROCESSED Audio Source Preset`
!* Equalizer: specify parameters by their name
v2.7-beta0
+ Equalizer
v2.6.8
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
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
v2.5.8
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
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