stsaz / phiola

Fast audio player, recorder, converter for Windows, Linux & Android
BSD 2-Clause "Simplified" License
122 stars 7 forks source link

Feature Requests #31

Open stsaz opened 7 months ago

stsaz commented 7 months ago

Feature Requests

Playback

Recording

Conversion

GUI

Android

Windows

ghost commented 7 months ago

Sir, will you please upgrade to the latest libopus version (1.5.x)? It has improved many things in its 1.5 version.

I thought to write here since you have listed many to-do's in one section so this was my one suggestion.

stsaz commented 7 months ago

Sir, will you please upgrade to the latest libopus version (1.5.x)? It has improved many things in its 1.5 version.

Upgraded to opus-1.5.2. Available for testing: https://github.com/stsaz/phiola/releases/tag/v2.1-beta0

hansbkk commented 3 weeks ago

Does phiola as a player bypass the Android always-on 48kHz limit on bitrate, like UAPP or Onkyo HF Player?

I want bit perfect at higher rates, proper rate switching ideally decode DSD and MQA without any form of conversion.

If not yet, this is a feature request.

LG V60 is my device, excellent audiophile DAP pretending to be a phone

stsaz commented 2 weeks ago

@hansbkk

Does phiola as a player bypass the Android always-on 48kHz limit on bitrate, like UAPP or Onkyo HF Player?

phiola uses default Android's AAudio API, and if you start the playback of a 96kHz audio file, phiola will ask the system to open an audio buffer at 96kHz sample rate, but in the end it's up to the AAudio subsystem to decide the actual sample rate. If the system still decides to use 48kHz, then it seems there's nothing more I can do. Therefore, it's highly unlikely that any sort of 'bypassing' will be implemented.

BTW, you can see the actual sample rate in phiola debug logs (look for the line starting with opened buffer).

0hip commented 1 week ago

Wishlist for CLI phiola.exe (SHIFT could be another key): SHIFT + p ----> play first track SHIFT + n ----> play last track SHIFT + [n] --> play track [n]. Example: SHIFT + 24 --> play track 24

stsaz commented 3 days ago

@0hip

I added new commands to v2.3-beta2. I decided to use different keys though.

0hip commented 3 days ago

@0hip

I added new commands to v2.3-beta2. I decided to use different keys though.

Thanks! I started jumping from track to track and it's working like a charm.