Hydrogenaudio Forums

Hydrogenaudio Forum => Validated News => Topic started by: spoon on 2016-05-02 10:37:46

Title: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-05-02 10:37:46
A public preview of the Windows Universal (Windows Phone 10) edition of foobar2000 is now available.

In addition the foobar2000 mobile forum is now open for all to access:

http://forum.foobar2000.com/forum/

The link to this preview:

http://foobar2000.com/get-windows | Windows 10, Windows Phone 8.1
http://foobar2000.com/get-ios | iPhone / iPod Touch / iPad app
http://foobar2000.com/get-android | Android app

General readme for new users [work in progress]:
http://forum.foobar2000.com/forum/showthread.php?150-foobar2000-mobile-usage-tips-read-me-first


Update 2016-05-07: iOS version is up as well
Update 2016-05-09: Android version has been released!
Update 2016-05-21: Windows Phone 8.1 now supported in the free version.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-02 10:54:51
Great!!!

(installing on my lumia ... :) )
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-05-02 11:08:48
Looking forward to the android version.

I noticed this on the windows version page....

Quote
No FFmpeg used for decoding - Microsoft codecs used for MP3 & AAC

Is gapless playback of lame encoded mp3s supported?
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-02 11:09:23
And works well for common playback of FLAC/MP3/M4A :)

Awesome job!
Title: Re: Foobar2000 (Mobile Edition)
Post by: The Link on 2016-05-02 16:09:29
Is gapless playback of lame encoded mp3s supported?
foobar2000 without gapless playback would be a joke, so yes it's supported. If not, it's a bug.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-02 22:57:17
Pros:
Cons:
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-03 13:58:28
What is higher quality output? MediaStreamSource (default) or Xaudio2?

Thank you
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-03 17:51:29
What is higher quality output? MediaStreamSource (default) or Xaudio2?

Thank you

MediaStreamSource (https://msdn.microsoft.com/en-us/library/windows/apps/windows.media.core.mediastreamsource.aspx)
MediaStreamSource seems to be designed for the playback of all kinds of media in general and also supports DRM.

Xaudio2 (https://msdn.microsoft.com/en-us/library/windows/desktop/hh405049%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396)
Xaudio2 seems suited more for games.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-03 18:54:06
Thank you for the links. However it is not clear from them the properties of those interfaces. Which is more similar to WASAPI under desktop W10?
Title: Re: Foobar2000 (Mobile Edition)
Post by: lvqcl on 2016-05-03 19:55:28
If you can tell the difference between them, the answer is obvious.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-03 19:56:57
I am asking about technical solution chosen - "behind" those names. In desktop Windows it is clear - with DirectSound and WASAPI.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-03 22:00:25
Whatever one works right on your mobile hardware and the nature of what you're trying to play (which is irrelevant with foobar2000 mobile because it doesn't support DRM).  Stick with the default option.  If it works poorly or not at all use the other one.

For the record I don't have a Windows 10 phone.  I simply tried it out on my Windows 10 Pro 64-bit Tower PC which is a 5 year old Windows 7 era machine.  :)
Title: Re: Foobar2000 (Mobile Edition)
Post by: apastuszak on 2016-05-04 04:05:15
How does one access their music library when they're out and about with their phones?
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-05-04 09:00:19
microSDXC card. Mine is just 64GB but you can get 128GB/200GB variants now.

I suppose streaming is an option if you have the data allowance or have access to wifi but I generally don't.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-04 09:37:24
Same here. 32 gb enough for my small collection.
Title: Re: Foobar2000 (Mobile Edition)
Post by: KozmoNaut on 2016-05-04 11:25:26
Google Play Music works pretty well for me, I haven't used anywhere near the 20GB/month my subscription includes.

I could fit my entire collection on a 256GB SDXC card, though, with plenty of room to spare.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Shinsekai on 2016-05-05 02:47:24
Can't wait to try the Android version!
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-05 12:28:34
  • No network support for internet radio streams (private home servers be damned), VLC for Android does support this.
  • Some album art doesn't load in the mobile version where in the desktop version it does.
Non loading album art - send details in a private message please.
Private home servers, I know this may not be the most convenient option, but it can talk to foo_upnp over the internet - just publish your foo_upnp service by configuring user/password and forwarding the port, then specify http://user:password@server-address/ in user specified UPnP servers.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-05 12:34:30
What is higher quality output? MediaStreamSource (default) or Xaudio2?

Thank you


Neither is higher quality. If either was inherently better, the other would come with a big fat warning or be unavailable.

The reason why the modes are switchable is that each is broken differently on different Windows devices. I made the known working configuration the default, but the ability to switch might be helpful when testing insider builds of Windows, in case the default configuration quits working properly.

XAudio2: Do not use on phones. Stops playing when the app is no longer in foreground.

MediaStreamSource: Works OK on phones but broken on regular Windows 10 (desktop/tablet) - lags and causes extreme memory usage if the PCM stream format matches windows mixer format.
https://social.msdn.microsoft.com/Forums/en-US/8bfb60c7-66f2-46e1-8c1c-120d82299319/uwp-mediaplayermediastreamsource-outputting-48khz-pcm-stutters-and-consumes-gigabytes-of-memory?forum=wpdevelop
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-05 12:38:53
Looking forward to the android version.

I noticed this on the windows version page....

Quote
No FFmpeg used for decoding - Microsoft codecs used for MP3 & AAC

Is gapless playback of lame encoded mp3s supported?

All formats are played gaplessly. We use own demuxers for most formats - just like in regular foobar2000 for Windows desktop. Only packet-to-PCM decoding is handled by Microsoft codecs instead of FFmpeg.

Note that Microsoft codec interop code was copied over from Boom (http://perkele.cc/software/boom) so it's pretty well tested.
Title: Re: Foobar2000 (Mobile Edition)
Post by: apastuszak on 2016-05-05 18:02:39
So, Foobar2000 has no streaming support other than UPnP?  If I want to access my music when I am not at home, I need a different solution?
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-05 19:17:14
What is higher quality output? MediaStreamSource (default) or Xaudio2?

Thank you


Neither is higher quality. If either was inherently better, the other would come with a big fat warning or be unavailable.

The reason why the modes are switchable is that each is broken differently on different Windows devices. I made the known working configuration the default, but the ability to switch might be helpful when testing insider builds of Windows, in case the default configuration quits working properly.

XAudio2: Do not use on phones. Stops playing when the app is no longer in foreground.

MediaStreamSource: Works OK on phones but broken on regular Windows 10 (desktop/tablet) - lags and causes extreme memory usage if the PCM stream format matches windows mixer format.
https://social.msdn.microsoft.com/Forums/en-US/8bfb60c7-66f2-46e1-8c1c-120d82299319/uwp-mediaplayermediastreamsource-outputting-48khz-pcm-stutters-and-consumes-gigabytes-of-memory?forum=wpdevelop

Many thanks for explaining!!
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-05 20:16:56
So, Foobar2000 has no streaming support other than UPnP?  If I want to access my music when I am not at home, I need a different solution?
The feature set is not frozen yet.

Feel free to suggest what streaming protocol you'd like us to support, it will be looked into.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Leo 69 on 2016-05-05 21:53:17
I'm also in anticipation for Android version and internet audio streaming support for that matter.
Will I be able to listen to my favorite radiostations?
Here are the streams:
http://stream-dc1.radioparadise.com/aac-320.m3u
http://www.partyviberadio.com:8056/listen.pls?sid=1
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-06 11:54:36
What is higher quality output? MediaStreamSource (default) or Xaudio2?

Thank you


Neither is higher quality. If either was inherently better, the other would come with a big fat warning or be unavailable.

The reason why the modes are switchable is that each is broken differently on different Windows devices. I made the known working configuration the default, but the ability to switch might be helpful when testing insider builds of Windows, in case the default configuration quits working properly.

XAudio2: Do not use on phones. Stops playing when the app is no longer in foreground.

MediaStreamSource: Works OK on phones but broken on regular Windows 10 (desktop/tablet) - lags and causes extreme memory usage if the PCM stream format matches windows mixer format.
https://social.msdn.microsoft.com/Forums/en-US/8bfb60c7-66f2-46e1-8c1c-120d82299319/uwp-mediaplayermediastreamsource-outputting-48khz-pcm-stutters-and-consumes-gigabytes-of-memory?forum=wpdevelop

And one more question is WASAPI even available (as a MS interface) on mobile (Lumia) ?

Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-06 19:50:08
So, Foobar2000 has no streaming support other than UPnP?  If I want to access my music when I am not at home, I need a different solution?
The feature set is not frozen yet.

Feel free to suggest what streaming protocol you'd like us to support, it will be looked into.

Icecast + Shoutcast (enough to cover the bases).

Not sure how the client side works for these.  Although it be nice if there was another streaming protocol in existence that supported multi-channel audio like 7.1 and functioned as a broadcasting stream like Icecast and Shoutcast do.  Seems only UPnP allows it but it's not really a broadcast type of thing as a device getting disconnected stops the streaming which is impractical for multiple devices in different rooms.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-07 12:42:53
iOS public preview is ready

http://foobar2000.com/get-ios
Title: Re: Foobar2000 (Mobile Edition)
Post by: Nick.C on 2016-05-07 14:04:20
Yay!

..... except I'm Android only. :( ;)
Title: Re: Foobar2000 (Mobile Edition)
Post by: Mangix on 2016-05-08 19:50:32
hmm will the iOS version be available on 6.1.6 once the beta is over?

edit: just tested the windows 10 version. album art for most of my music does not show up. i probably know why. most of the JPEGs are progressive. guess it's only the baseline ones that show up.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Isabelxxx on 2016-05-08 20:51:53
So, Foobar2000 has no streaming support other than UPnP?  If I want to access my music when I am not at home, I need a different solution?
The feature set is not frozen yet.

Feel free to suggest what streaming protocol you'd like us to support, it will be looked into.

Not exactly streaming but it would be really interesting to be able to use google drive; dropbox; etc. servers as content providers to listen to music; reading the files directly from the user accounts. There are other android players out there featuring that although really limited in other fields.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-09 07:24:50
hmm will the iOS version be available on 6.1.6 once the beta is over?
I had problems submitting 6.1.6 compatible build to the appstore due to some nonsensical startup screen compliance issues and moved up to 8.0 which simplifies things. I'll figure it out eventually, it's just an extremely tedious task, as the error messages are cryptic and every submission attempt requires full recompile of the app which takes quite a few minutes.
Quote
edit: just tested the windows 10 version. album art for most of my music does not show up. i probably know why. most of the JPEGs are progressive. guess it's only the baseline ones that show up.
If your album art is folder.jpg and marked as hidden+system, Universal Windows Apps cannot access it, and there's no way around it becuase someone at Microsoft thought it was a cool idea.

Honestly, I was a long-time Microsoft supporter before I wrote this app, now I'm a sworn enemy of Microsoft and anything they released after 2010.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-09 08:09:00

If your album art is folder.jpg and marked as hidden+system, Universal Windows Apps cannot access it, and there's no way around it becuase someone at Microsoft thought it was a cool idea.

Honestly, I was a long-time Microsoft supporter before I wrote this app, now I'm a sworn enemy of Microsoft and anything they released after 2010.

maybe that and some other new things is why not so many UWP applications came up :(
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-09 08:10:50
Funny, because all my album art is embedded.  I removed Windows Media Player from my system (Windows Features) because I was sick of it messing with my tags and creating hidden+system album art thumbnails with every embedded image.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-09 08:14:14
Funny, because all my album art is embedded.  I removed Windows Media Player from my system (Windows Features) because I was sick of it messing with my tags and creating hidden+system album art thumbnails with every embedded image.

Disabling automatic library update/auto tag webupdate in WMP 12 options would have been enough ....
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-09 11:11:34
Android version is up.

We're compatible down to as old as Android 2.3, so everyone should be able to try it.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Nick.C on 2016-05-09 11:24:17
Many thanks, Peter.

Installed on my Leagoo Shark 1 - did a decode speed test on lossyFLAC (c.180x); MP3 (c.80x) and Opus (c.55x).

Loving the simplicity of the UI - looking forward to finding out more as I further investigate it! :D
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-05-09 12:54:22
Great to see the android version. Thanks to Peter and everyone else who worked on it.
Title: Re: Foobar2000 (Mobile Edition)
Post by: John Doe on 2016-05-09 15:15:41
Wow this is very exciting. The internet should have blown up by now... why doesn't this get more coverage?
Thank you very much.

(Now my hope for a Mac-Version is growing again... :)  )
Title: Re: Foobar2000 (Mobile Edition)
Post by: Alexander Ostuni on 2016-05-09 15:48:35
Hi

great, thanks.

What I noticed:
In settings/Media Library I can't scroll down when I have more directories than the display height can show
(in my case I have different library folders for: Deutsch, Krautrock, Klassik, Folkrock, Rock, Ital./Franz., Soundtracks, Eigenes Zeug, Hörspiele.)
I have spread them over two cards, that is the reason I made spearate entries for each style, otherwise I had two groups, one for the internal card and one for the external)

A question: is it possible to go back to the playing screen from the library without playing another file ?

Cheers
Alex
Title: Re: Foobar2000 (Mobile Edition)
Post by: EarlofChatfield on 2016-05-09 15:52:57
Does it support adding a network (smb) drive folder to the media library?
Is there a way to shuffle play all songs within a specified genre?

Thanks so much for the preview... looking pretty good so far.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Alexander Ostuni on 2016-05-09 16:44:27
Hi,

I used the Android version for about an hour and had 3 or 4 dropouts so far.

this is an Samsung Galaxy S3 with Android 4.1.2, 64 GB internal memory and an external 200 GB sd card. I was listening to something from the external card. I have not listened so far to something from the internal card, so I can't say if that happens there too.

Cheers
Alex
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-05-09 17:02:29
A question: is it possible to go back to the playing screen from the library without playing another file ?


Yes swipe in from the edge (left or right)
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-09 17:37:14
The Android app is nice.  Good job!!
Title: Re: Foobar2000 (Mobile Edition)
Post by: Nick.C on 2016-05-09 18:26:37
I've noticed that the decode speed test auto-detects the number of cores - and ignores cores that were disabled at some point in the installation process (I guess). enabling all 8 cores on my phone increases all of the decode rates by a factor of between 9 and 10, I have not conducted a "proper" test yet though.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Leo 69 on 2016-05-09 19:04:57
I'm also in anticipation for Android version and internet audio streaming support for that matter.
Will I be able to listen to my favorite radiostations?
Here are the streams:
http://stream-dc1.radioparadise.com/aac-320.m3u
http://www.partyviberadio.com:8056/listen.pls?sid=1


Thanks to silence I'll let myself answer my own question then. Android version can play these streams, but one have to go to "Tools" => "Playback controls" => "Play location". Hopefully in the future I will be able to manage streams in the playlists and not play them in this very odd way.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Mangix on 2016-05-09 19:32:12
hmm will the iOS version be available on 6.1.6 once the beta is over?
I had problems submitting 6.1.6 compatible build to the appstore due to some nonsensical startup screen compliance issues and moved up to 8.0 which simplifies things. I'll figure it out eventually, it's just an extremely tedious task, as the error messages are cryptic and every submission attempt requires full recompile of the app which takes quite a few minutes.
Quote
edit: just tested the windows 10 version. album art for most of my music does not show up. i probably know why. most of the JPEGs are progressive. guess it's only the baseline ones that show up.
If your album art is folder.jpg and marked as hidden+system, Universal Windows Apps cannot access it, and there's no way around it becuase someone at Microsoft thought it was a cool idea.

Honestly, I was a long-time Microsoft supporter before I wrote this app, now I'm a sworn enemy of Microsoft and anything they released after 2010.
oh all of my album art is embedded.

honestly, if the iOS app store gives you trouble, there's always Cydia.
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-05-09 19:49:51
Is there a way to shuffle play all songs within a specified genre?

Soon, there will be Dynamic playlists where items can be included and excluded (for example include just Pop Genre, and any tracks from the 1980's)
Title: Re: Foobar2000 (Mobile Edition)
Post by: [JAZ] on 2016-05-09 21:21:28
Just trying it now.

Android 4.1.2 on an old Samsung SIII Mini and a 32GB SD card. ~3200 tracks in different formats. (mostly mp3 and m4a)
Library scan was quite fast and seems to appear correctly, except one thing:
- In the Genre category, it seems that I cannot see any track that doesn't belong to an album. Basically, that option only lists albums and tracks of those albums. I tend to use this option to play random tracks of a style, depending of my mood.
In contrast, the advanced search for year (btw, nice that it also groups by decades), has the option to see "all tracks" and then these no-album tracks appear.

Also, I would like to mention that I initially didn't know how to return to the playback controls when going back to the browser while the song is playing. It seems the correct option is going to the tools screen, and there locating the "show playback controls". But since the launching screen is the browser, and that it's the place where one usually is, I missed it.
Maybe it is that I am used to the Android version of Rockbox where the initial screen is a menu with several options, including going to the playback controls.

And since I'm mentioning Rockbox, another feature that I use a lot is changing the song speed. In foobar2000 desktop i have the soundtouch dsp (UI could be better but it generally fulfills my needs). Do you think that a similar DSP could be built into foobar2000 Mobile? (And being able to access it in as few clicks as possible).
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-10 11:26:48
Wrote readme about playback controls screen gestures-
http://forum.foobar2000.com/forum/showthread.php?150-foobar2000-mobile-usage-tips-read-me-first
Title: Re: Foobar2000 (Mobile Edition)
Post by: [JAZ] on 2016-05-10 20:08:26
I found a way to get random tracks of a genre by loading a track of that genre, and then going to the "..." button and select "more from genre". Then, on that screen one can select random tracks and "voilà", random tracks from a genre playing nicely.

I posted other comments i found in the android thread in foobar's forum.
Title: Re: Foobar2000 (Mobile Edition)
Post by: --pv-- on 2016-05-10 20:41:34
Hello,

Thanks for the excelent app.

I am testing on Android.

Please let me start thanking again for the excelent accessibility support in the desktop version. Foobar 2000 is keyboard accessible on all the desktop version of Windows I know of, the playlist view features custom accessibility implementation so except of enhancing performance of super class ATL controls it not only preserves its accessibility support but making it work as good as possible.

Most of the accessibility stuff has been transfered to the Android app as well.
Majority of the controls are clearly labeled, however there are a few exceptions where image buttons don't have textual so called contentDescriptions.
This includes Search and Tools buttons on the main window where library browser is displayed.
The same can be said about lockscreen notification controls. I guess these are iconized buttons missing textual contentDescriptions.
Similarly some buttons on the Tools window mainly in the Settings and the DSP manager where they are expanding more settings are lacking this textual contentDescription.
These are all minor nits and I believe these can be easily addressed. If it may help, I can be more concrete here.

However either I am not clever enough or there are more serious issues when showing now playing screen (the screen which shows when tapping show play controls on the Tools window). This does not appear to be standard Android window and I don't appear to be able to navigate it using built-in android screen reader Google Talkback.
Can you please try to describe this screen to me a bit so I can at least find out what I might be missing?

Up to now I was only able to discover a library with its multiple views and search.
Is there a way to display the current playlist or multiple playlists like on the desktop version or this has been reworked to fit more with the mobile experience?

Have you formed an opinion on the accessibility topic such as what I'm trying to talk about here? Is it likelly you will be able to address some of the accessibility issues in the future?
Have you received some accessibility related feetback or am I the first one bringing it up?

Generally speaking all three platforms, IOS, Windows and Android have built-in accessibility support, IOS and Android devices are very popular among blind users and people with other impairments I would say.
If there is a way to cooperate here please do count me in.

Finally I have sent a crash report. I have launched the app, realized there are no tracks in my /sdcard/music folder, I've browsed by looking at file system tree to the /sdcard/Downloads folder, started to play a single not tagged MP3 file from there. After listening for a short while I have stopped the playback by using the Stop button found on the Tools window (the Window which shows up when tapping the next button on the top to the right of the Search). When the playback was stopped from the Tools window I have attempted to inwoke a context menu and right at this point Foobar 2000 has crashed. I'm running Android 6 on an LG G3.

Greetings

Peter
Title: Re: Foobar2000 (Mobile Edition)
Post by: drbeachboy on 2016-05-10 21:28:44
iOS Testing, iPhone 6, iOS 9.3.1

I have a question regarding the use of UPnP Server and playing files from the Documents Folder.

When playing music sent to the Documents Folder, the App only shows the filename. No artwork or tags show up. Is this a limitation of the software or is it a UPnP Server issue? The file was transcoded from lossless ALAC to mp3 and downloaded to the iPhone. Does UPnP not carry the mp3 tags over or is the issue the App not reading tags in files stored in the Documents Folder?

The music file plays perfectly.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-11 06:59:50
iOS: Version 1.0.20 appears to have gone live, it supports iOS 6.1 and up - that includes iPhone 3GS, iPhone 4 and iPod Touch 4gen.
Title: Re: Foobar2000 (Mobile Edition)
Post by: rutra80 on 2016-05-11 09:21:00
Will there be a version for Windows Phone 8.1?
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-11 11:12:55
Windows Phone 8.1 can be upgraded to Windows 10 mobile for free.
Title: Re: Foobar2000 (Mobile Edition)
Post by: copperblue on 2016-05-11 12:38:23
Will the ability to sync files/playlists/playback statistics/ratings with the desktop app be implemented in the final feature set?
Title: Re: Foobar2000 (Mobile Edition)
Post by: funkyblue on 2016-05-11 14:28:27
Will the ability to sync files/playlists/playback statistics/ratings with the desktop app be implemented in the final feature set?

I am very interested in that too.

Will the Universal App replace the Win32 version at some point? or have more of the desktop features? I would love to run a RaspberryPI Windows MiniPC with Foobar2000 as the Music Server and playback statistics synced across all devices.
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-05-11 14:53:47
Universal will not replace the desktop version, they are quite different, not a one fits all design.

The syncing app is undecided at the moment.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Atlantis on 2016-05-11 19:51:51
Congrats on the release
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2016-05-12 03:06:27
Does it support adding a network (smb) drive folder to the media library?
I'd love to support that, but I know of no handy SMB interface libraries, other than the GPLed Samba.
Title: Re: Foobar2000 (Mobile Edition)
Post by: apastuszak on 2016-05-12 05:10:36
So, Foobar2000 has no streaming support other than UPnP?  If I want to access my music when I am not at home, I need a different solution?
The feature set is not frozen yet.

Feel free to suggest what streaming protocol you'd like us to support, it will be looked into.

Ampache and Subsonic.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-12 10:59:21
Is WASAPI interface available on Windows 10 mobile?

Foobar mobile is working great :)

Thank you.
Title: Re: Foobar2000 (Mobile Edition)
Post by: EarlofChatfield on 2016-05-12 13:35:04
Does it support adding a network (smb) drive folder to the media library?
I'd love to support that, but I know of no handy SMB interface libraries, other than the GPLed Samba.
It's a feature used on a lot of Android devices in this household to access music files shared from network attached storage.  Neutron Music Player allows this.  Most Android File Managers can access the NAS.  Hopefully you can find a library that would do a lot of the work in making this feature possible.
Title: Re: Foobar2000 (Mobile Edition)
Post by: --pv-- on 2016-05-12 14:01:30
A little addendum to the reply #50. It appears now playing screen is not very accessible with a screen reader when running IOS version (http://forum.foobar2000.com/forum/showthread.php?160-VoiceOver-and-Foobar-on-IOS) as well.
I believe this is something that will be eventually looked into after more critical issues affecting more people will be addressed.
Title: Re: Foobar2000 (Mobile Edition)
Post by: boombaard on 2016-05-12 16:58:31
Thanks for releasing this, it's much appreciated. :)

Two remarks: Using the Android version, the things I miss most (obviously) is a 'now playing' view (the context -> last list view doesn't get me back there, but leads to something that looks like a crash), and the ability to display and sort by non-standard performer information fields (such as %performer%, %conductor%, %ensemble%, etc.)
Title: Re: Foobar2000 (Mobile Edition)
Post by: apastuszak on 2016-05-13 19:50:59
Are there plans for a lockscreen widget on Android?
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-05-13 20:02:43
Erm....  :))

(https://i.imgur.com/m3rlftP.png)

Perhaps the version of android matters? FWIW, I'm on lollipop 5.1.1.

edit: I do have an annoyance with the album browser which seems to be a design choice. Why is an album title like The Greatest filed under G ?? I guess you're sorting using something like $stripprefix from the desktop version and while I can understand why some users might like it for artists, it makes no sense for albums at all.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-13 20:34:04
I have the Kitkat version (4.4.2) of Android and there is a lock screen widget.  It replaces the weather widget when foobar2000 mobile is open.  My phone is a Kyocera phone it identifies itself on any Wi-Fi hotspot as HTC device.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-13 21:45:41
Version 1.0.21 for Android and Windows has been released on the stores.

Lots of bug fixes and tweaks on Android. "Last active view" context menu bug was pretty bad, now fixed.

Regarding the Android widget formatting, it's one of the things that changed in 1.0.21.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-13 22:22:00
Working OK.

Seems that audio ouput selection (XAudio/other) has disappeared or moved elsewhere ? Probably not necessary?

Jan
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2016-05-14 00:54:12
Seems that audio ouput selection (XAudio/other) has disappeared or moved elsewhere ? Probably not necessary?
That was removed from the free version.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-14 02:26:36
I am OK with that.

Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-14 07:01:06
Windows output mode choice was removed because only thing you can do with it right now is shoot yourself in the foot by choosing a mode that is known to work badly on your platform (desktop/phone). If I get bug reports about broken audio output, I want to be 100% sure they're coming from the good configuration.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-14 07:37:00
Windows output mode choice was removed because only thing you can do with it right now is shoot yourself in the foot by choosing a mode that is known to work badly on your platform (desktop/phone). If I get bug reports about broken audio output, I want to be 100% sure they're coming from the good configuration.

OK :)
Title: Re: Foobar2000 (Mobile Edition)
Post by: PeterJvM on 2016-05-14 11:08:13
Super, thanks, ticks allmost all the boxes for me.
Only thing missing for me is a Linux version.
Title: Re: Foobar2000 (Mobile Edition)
Post by: --pv-- on 2016-05-14 17:38:35
It appears ability to browse the file system folders has been removed from the free version as well.
Title: Re: Foobar2000 (Mobile Edition)
Post by: sauvage78 on 2016-05-14 22:54:54
Hi, thanks for the free app!

I just tested it 10min for fun on my Galaxy S3 (CyanogenMod 13), it worked nicely with opus, apple aac, flac & wv ... it worked flawlessly with splitted files with tags but I think the library relies too much on tags, as at first I had trouble to find the flac CDImage+cue without tag metadata that I scanned ... it took me a while to realize it was in the "unknown" category (... which is logical as it didn't browse the CUE sheet but not intuitive ... I first thought it didn't find my CDImage.flac at all & was wondering if it was a bug until I finally found it).

So far I was an AIMP4 user & I will keep using AIMP for now because from what I have seen I badly miss the CUE sheet support.

Is CUE sheet support planned ? Is it a feature of the Pro version ? (Sorry I didn't follow the development closely, I was already happy with AIMP for my basic use) ... I mean on desktop, the advanced CUE sheet support is the very reason why I switched from Winamp 5 to F2K ten years ago ... so I was slightly disapointed by the apparent lack of CUE sheet support personnaly.

Also when F2K Mobile will grow mature & become stable & complete, will there be a website with links to download the APK outside the store ?

Finally, how do you pin the widget (if there is one) on the wallpaper ? It's not in the widget list. I mean a "sort of widget" appears in the top menu & in the front page when you wake it up from sleep. But that is not really a traditional widget, it's more a control bar integrated to the system.

Anyway thks again. I will definitely check how it evolves in the future.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-15 12:44:14
It appears ability to browse the file system folders has been removed from the free version as well.
Android root filesystem browsing is gone from both free and beta builds. If you have reasons to use it, please tell me why exactly and I'll reconsider - or provide a prettier alternative.
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-05-15 16:00:17
I think some people have files with no ID Tags, and are browsing just by folder name.
Title: Re: Foobar2000 (Mobile Edition)
Post by: drbeachboy on 2016-05-15 22:59:33
I think some people have files with no ID Tags, and are browsing just by folder name.
Spoon, is there a reason why the iOS version doesn't pick up tags in files stored in the Documents folder? The sort by genre sees them having no genre tag, but the other sorts don't recognize them at all. When viewing and playing files in the Documents folder, all that shows up is the filename.
Title: Re: Foobar2000 (Mobile Edition)
Post by: felldownawell on 2016-05-15 23:46:06
Private home servers, I know this may not be the most convenient option, but it can talk to foo_upnp over the internet - just publish your foo_upnp service by configuring user/password and forwarding the port, then specify http://user:password@server-address/ in user specified UPnP servers.

I tried this and it connected to the instance but threw a DNS error for me when I attempted to play something.  Initially tried with a URL, but it did the same using the IP.

Thanks for all your efforts.

Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-16 03:22:16
In the times of common 32-128 gb cards I do not think that massive streaming support over internet is important. Can be used at home for WiFi playback, though. Still, using memory card is probably safer in terms of playback quality and better for battery life.
Title: Re: Foobar2000 (Mobile Edition)
Post by: --pv-- on 2016-05-16 15:25:25
Android root filesystem browsing is gone from both free and beta builds. If you have reasons to use it, please tell me why exactly and I'll reconsider - or provide a prettier alternative.
Yes spoon has guessed it correctly. Occassionally playing files where there are no tags. Also browsing internal / external storage file systems would be enough, I'm not looking for ability to browse the root file system if it makes a difference.
Perhaps in the future there will be a way to share a file or a folder to Foobar 2000 or even share m3u playlist from a web browser to Foobar 2000 via standard Android share menu. In that case ability to browse the file system won't be needed at least I won't miss it.

I don't like to sound like troll, but I would be extremelly happy to hear you are at least able to acknowledge my earlier posts on accessibility. Might you be able to look into that later on please or is further input from me or anyone with more expertise needed?
Title: Re: Foobar2000 (Mobile Edition)
Post by: Alexander Ostuni on 2016-05-16 15:34:53
You don't need root filesystem browsing for this.
Just set the path to your library and you can browse in the folders
Title: Re: Foobar2000 (Mobile Edition)
Post by: drbeachboy on 2016-05-16 16:20:53
I think some people have files with no ID Tags, and are browsing just by folder name.
Spoon, is there a reason why the iOS version doesn't pick up tags in files stored in the Documents folder? The sort by genre sees them having no genre tag, but the other sorts don't recognize them at all. When viewing and playing files in the Documents folder, all that shows up is the filename.
Well, I answered my own question. UPnP will send mp3 files over with tags, but does not transfer tags when transcoding from ALAC to MP3.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Foobar3030 on 2016-05-16 20:24:13
Thank you for your hard work on the Android app. Could I please ask the following two questions, which pertain to features I use frequently in the main desktop application:

1. Do you intend to add support for Foobar Title Formatting language in the future? Will it be possible to customise how track information is displayed in a way similar to the desktop application?

2. Do you intend to add support for organising tracks by tags other than artist, song, genre, etc? I ask as some of my music uses custom tags -- these can be searched/filtered within the desktop application, but it would seem not within the Android app?
Title: Re: Foobar2000 (Mobile Edition)
Post by: PoisonDan on 2016-05-17 10:51:51
Would be nice if I could use this in the car via Android Auto (which I use extensively).

Any chance for Android Auto support?
https://developer.android.com/training/auto/audio/index.html
Title: Re: Foobar2000 (Mobile Edition)
Post by: Brand on 2016-05-17 23:16:40
First of all, congrats and thanks!

I played a bit with the Android version (on CM12.1/Android5.1) and here are my findings/questions:

1. I noticed that gapless works flawlessly, which is great and not typical for Android players. Does it come at the cost of higher CPU/battery use?

2. If I (1) browse with the folder structure, (2) play a song and then (3) go back to the list of folders and then (4) go back to the folder that has the playing song... there's no playback sign next to the playing track and if I tap on the track it starts from the beginning. Same if it's paused.
This seems like a bug (or at least it's not consistent with the tag based browsing).

3. Feature request: It would be nice if (optionally) the track number was shown on the main playing screen and on the lock screen.
Title: Re: Foobar2000 (Mobile Edition)
Post by: rutra80 on 2016-05-18 07:44:26
Windows Phone 8.1 can be upgraded to Windows 10 mobile for free.
On many phones it can't be upgraded, so once again: will fb2k mobile be released for Windows Phone 8.1?
Title: Re: Foobar2000 (Mobile Edition)
Post by: Nick.C on 2016-05-18 13:06:26
I like the "Start playing on insertion of headphones" option. :)

Is there a possibility to include an option to either pause play or continue on speaker on removal of headphones?

(just noticed that play is paused on removal of headphones)
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-05-18 22:17:38
I like the "Start playing on insertion of headphones" option. :)

Is there a possibility to include an option to either pause play or continue on speaker on removal of headphones?

(just noticed that play is paused on removal of headphones)

This is definitely missing.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Mangix on 2016-05-19 03:36:28
What's also missing is a background service that watches for headphone connects. Better Bluetooth support would also be good like resume from call.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-21 10:10:57
Windows Phone 8.1 is now supported in the free version.
Title: Re: Foobar2000 (Mobile Edition)
Post by: rutra80 on 2016-05-21 10:43:10
Thanks!
Title: Re: Foobar2000 (Mobile Edition)
Post by: DARcode on 2016-05-21 12:51:03
Thanks for making this superb app available for Android, working great on Lollipop with lossy WavPack files and AAC TVBR.

Can't wait for playlists support.

Major congrats.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Bero1707 on 2016-05-21 21:39:52
only preview but already the best music application on android!
Title: Re: Foobar2000 (Mobile Edition)
Post by: DustMagnet on 2016-05-22 01:59:02
I'm enjoying the app. One problem is that in Windows 10's All Apps list, the UWA and Win32 versions both show "foobar2000", and it's difficult to distinguish between them. Happily, when both are added to the Start menu, the icons are different. Perhaps the All Apps listing should show something different for each version?

Edit: I'm on build 14332, which might affect ... well, everything.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Alexander Ostuni on 2016-05-22 10:11:23
only preview but already the best music application on android!

....ehm.. no
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2016-05-23 07:51:52
only preview but already the best music application on android!

....ehm.. no
Don't blame him entirely, he may not have been able to dig up a good player from all the shovelware on the Play Store.

PowerAmp is a good choice, I hear.

If you like lots of retro formats, there's also Droidsound-E, and zxtune.

Feel free to suggest ideas for this player from those other players, which may or may not be integrated.
Title: Re: Foobar2000 (Mobile Edition)
Post by: ErnestS on 2016-05-23 08:12:28
Windows Phone 8.1 is now supported in the free version.
Nice, thank you.
Title: Re: Foobar2000 (Mobile Edition)
Post by: kurtnoise on 2016-05-23 10:54:32
Tried the last iOS version...that's not bad. :-)

May I suggest few things for the next versions :
- Add a volume button
- A way to enable/disable shuffle from the settings

Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-23 20:03:44
I rarely listen to music on any mobile device but since it is foobar2000 and AFAIK it is the only free app to play wavpack files on SD card on my non windows 10 upgradable Lumia 520 I decided to give it a try.

It even has the DSP manager similar to the desktop version! Knowing my Lumia resamples everything to 48k like those ancient Creative cards I added a resampler and here is the RMAA results.

As usual I will not talk about audio quality without doing any ABX test. I am just curious to see the graphs ;)  The frequency response ripples in "src on" is not caused by the resampler since it happens with native 48k tests and other media player apps as well.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-24 05:00:47
What a great measurement of Lumia! Thank you! If I read the results correctly it makes sense to use the resampler on Lumias. Do you know what is the cause for worse DAC performance at 44.1 without DSP? The fact that Lumias resample everything to 48k - how have you determined it and does it mean that WASAPI kind of interface is not available there, e.g. output from foobar at 44.1 gets resampled by Windows Mobile/Lumia engine if not resampled by foobar itself?
Title: Re: Foobar2000 (Mobile Edition)
Post by: Nimos on 2016-05-24 07:46:25
... Knowing my Lumia resamples everything to 48k like those ancient Creative cards I added a resampler and here is the RMAA results. ...
Good measurements. I too own a Lumia 520 using it as dedicated MP3 player ;-) From the results I guess these are unloaded measurements, as this device degrades in IM test when loaded as per GSMArena.

... The fact that Lumias resample everything to 48k - how have you determined it and does it mean that WASAPI kind of interface is not available there, e.g. output from foobar at 44.1 gets resampled by Windows Mobile/Lumia engine if not resampled by foobar itself? ...
Not just Lumia most of the devices with telephony uses 48k as are most bluetooth headphones. WASAPI is available in both Windows phone 8 and Windows 10 Mobile though only shared mode as exclusive mode wont make sense in a communication device.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-24 07:53:28
Then it however kind of decreases the importance of WASAPI as if shared mode is set to 48k by default then 44.1k content cannot be played without resampling as on desktop through exclusive WASAPI can.
Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-24 07:56:28
What a great measurement of Lumia! Thank you! If I read the results correctly it makes sense to use the resampler on Lumias. Do you know what is the cause for worse DAC performance at 44.1 without DSP? The fact that Lumias resample everything to 48k - how have you determined it and does it mean that WASAPI kind of interface is not available there, e.g. output from foobar at 44.1 gets resampled by Windows Mobile/Lumia engine if not resampled by foobar itself?

Resample or not depends on the hardware's clocking capability, not depends the API. In fact I can let my X-Fi card resample even when using WASAPI exclusive mode so I don't even think it is as "bullet proof" as some people think. The same applies to ASIO and KS mode as well.

https://hydrogenaud.io/index.php/topic,104547.msg859022.html#msg859022

Also, using MME or DS doesn't mean there must be mandatory resampling, as I said it depends on the hardware's clocking capability.

https://hydrogenaud.io/index.php/topic,110708.msg913134.html#msg913134
https://hydrogenaud.io/index.php/topic,92856.msg829323.html#msg829323

Yeah the above are off topic for a mobile app. Just want to clarify something. I don't know if there are any WASAPI-like things in Windows mobile, better let the app developers answer this question.

Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-24 07:59:23
... Knowing my Lumia resamples everything to 48k like those ancient Creative cards I added a resampler and here is the RMAA results. ...
Good measurements. I too own a Lumia 520 using it as dedicated MP3 player ;-) From the results I guess these are unloaded measurements, as this device degrades in IM test when loaded as per GSMArena.
Yes since I just want to show the differences of using resampler or not.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-24 08:19:53
What a great measurement of Lumia! Thank you! If I read the results correctly it makes sense to use the resampler on Lumias. Do you know what is the cause for worse DAC performance at 44.1 without DSP? The fact that Lumias resample everything to 48k - how have you determined it and does it mean that WASAPI kind of interface is not available there, e.g. output from foobar at 44.1 gets resampled by Windows Mobile/Lumia engine if not resampled by foobar itself?

Resample or not depends on the hardware's clocking capability, not depends the API. In fact I can let my X-Fi card resample even when using WASAPI exclusive mode so I don't even think it is as "bullet proof" as some people think. The same applies to ASIO and KS mode as well.

https://hydrogenaud.io/index.php/topic,104547.msg859022.html#msg859022

Also, using MME or DS doesn't mean there must be mandatory resampling, as I said it depends on the hardware's clocking capability.

https://hydrogenaud.io/index.php/topic,110708.msg913134.html#msg913134
https://hydrogenaud.io/index.php/topic,92856.msg829323.html#msg829323

Yeah the above are off topic for a mobile app. Just want to clarify something. I don't know if there are any WASAPI-like things in Windows mobile, better let the app developers answer this question.



Yes I know. But if Lumia hardware is set to 48k by default (as far as I know it cannot be set by the user the same way as it can be set in desktop W10) and WASAPI exclusive is not available, then WASAPI shared and also common playback (MME or DS or whatever) will resample to that rate. That is why was asking my last question.
Title: Re: Foobar2000 (Mobile Edition)
Post by: visaton on 2016-05-24 12:34:20
I'm using it on Android device. Before I used Poweramp, but not anymore! I'm happy with the mobile Foobar, but of course there's more to be wants. As I wrote at the Google play store, the sound is amazing. It's closer to sounding of my cd player Phillips. I'm using it, when I run at the stadium, as well. The simple interface and the big simbols are very usefull when i'm running and my hand is shaking. Adore the Replay gain control, it's very usefull during the cardio training because it unifies the sound levels of all my tracks, and it is not nessesary to touch the volume control constantly.

Just a suggestion, I can't see the "repeat" option! It will be nice if this option will be available. Also "A-B repeat" could be very useful. Often I like to listen only certain part of the track. Also, it will be good to have a "reset" button at the Replay gain menu. When I adjust the pregain slider, it is difficult to turn back it to zero.

And again, would like to say a big Thanks to the developers  :)
Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-24 12:39:00
Another foobar2000 test on Xiaomi Redmi 1S (Android 4.4.4). No measurable differences between using and not using resampler.

The Xiaomi is 6.3dB quieter than the Lumia when both are in maximum volume.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-24 13:09:23
These results can theoretically mean that Windows Mobile 10 by default resamples to hardware default of Lumia - 48k worse than Android and worse than Foobars internal resampler.
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-05-25 09:50:47
These results can theoretically mean that Windows Mobile 10 by default resamples to hardware default of Lumia - 48k worse than Android and worse than Foobars internal resampler.

Most likely, the default system resampler in normal Windows is quite poor, I can only imagine on a CPU bound device it is not great.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-25 11:05:07
These results can theoretically mean that Windows Mobile 10 by default resamples to hardware default of Lumia - 48k worse than Android and worse than Foobars internal resampler.

Most likely, the default system resampler in normal Windows is quite poor, I can only imagine on a CPU bound device it is not great.

Seems logical. However, on desktop windows you can to some extent bypass the Windows  resampler by setting sound card and wasapi shared to the same frequency as the majority of the content you have (typically 44.1 kHz). On Lumia - if what the others measured is true - it is fixed to 48 kHz by default, so to play without Windows  resample, you have to utilize foobar with DSP Foobar/SSRC resampling to 48 kHz.
Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-25 11:34:20
https://www.microsoft.com/en-us/store/apps/flac-player/9wzdncrfj3jz
Here is another app. Like some other free wp8.1 apps it cannot play files from the SD card directly and it requires users to upload their audio files to OneDrive then download them to the phone to play them. Pretty useless but since it can at least play flac, a basic requirement for running RMAA (lossless) I also tested it two years ago. It doesn't have a DSP manager like foobar but it's 44.1k result is obviously different from foobar.

This makes me think about some of the ridiculously poor results from GSMArena are not related to incompetent hardware, they can be OS or app specific. Also I hope they can benchmark the actual output level or voltage of different devices. Now my Xiaomi's RMAA result seems prettier than the Lumia but in fact the Xiaomi is so quiet which is a big disadvantage. They also mentioned it in their review but without actual figure it is hard to compare with other devices.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-25 15:02:14
Thank you for analysis. Still it seems to have higher intermodulation distortion at 44.1 kHz than at 48 kHz, but has better parameters than foobar at 44.1 kHz. Maybe has default internal resampler, or it utilizes different interface ?

It would be interesting also to test default Groove player for those values.

Jan
Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-25 15:08:58
My Lumia 520 is the oldest Lumia only has 512MB RAM and it cannot be upgraded to windows 10, the build-in music app doesn't support any lossless format so I can't even measure anything with meaningful result.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-25 15:44:56
That is unfortunately true with some older Lumias.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-25 17:09:39
Thanks for all the feedback.

Regarding bad output on Lumia devices-

Starting with the current version - 1.0.23/1.0.24 - we only use XAudio2 output, as the other mode - MediaStreamSource - turned out to have massive bugs. However XAudio2 seems to have been made primarily for games, so I would not be surprised if it has other behaviors that are undesirable for us.
There's still the WASAPI option that has not yet been enabled in a public build because it requires app-side resampling. I'll look into enabling it for the next update.
Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-25 17:14:38
Thanks for explaining this Peter! I also highly appreciate that the mobile version also has functions like decoding speed test and console. I am a geek and I love such things so much. :P
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-25 17:55:36
Thanks for all the feedback.

Regarding bad output on Lumia devices-

Starting with the current version - 1.0.23/1.0.24 - we only use XAudio2 output, as the other mode - MediaStreamSource - turned out to have massive bugs. However XAudio2 seems to have been made primarily for games, so I would not be surprised if it has other behaviors that are undesirable for us.
There's still the WASAPI option that has not yet been enabled in a public build because it requires app-side resampling. I'll look into enabling it for the next update.

Thanks for all the effort!!! And the output with resample to 48k is already very good. Only 44.1 according to measurements of the others is worse.

By the way, if using WASAPI does Lumia support 44.1 natively ?
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-25 18:01:28

Thanks for all the feedback.

Regarding bad output on Lumia devices-

Starting with the current version - 1.0.23/1.0.24 - we only use XAudio2 output, as the other mode - MediaStreamSource - turned out to have massive bugs. However XAudio2 seems to have been made primarily for games, so I would not be surprised if it has other behaviors that are undesirable for us.
There's still the WASAPI option that has not yet been enabled in a public build because it requires app-side resampling. I'll look into enabling it for the next update.

Thanks for all the effort!!! And the output with resample to 48k is already very good. Only 44.1 according to measurements of the others is worse.

By the way, when using WASAPI, does Lumia DAC support 44.1 natively ? Or it requires SW resample to 48k since 44.1 is not supported at hardware (DAC) level?
Title: Re: Foobar2000 (Mobile Edition)
Post by: fuflo on 2016-05-25 18:21:13
I checked out the windows version and was hoping for EQ to be present in the dsp. Unfortunately it isn't.
So... a feature request
please put a custom EQ, at least in the windows version, if it's even possible.

Windows 8.1/10 mobile has an EQ which goes only up to 7kHz. Which is bullshit in my honest opinion, and i have no idea why it's even there.
I don't usually listen to music on my winphone, but if there was a proper EQ, i might start doing that.
Title: Re: Foobar2000 (Mobile Edition)
Post by: ScribeOfTheMist on 2016-05-27 08:48:42
Will the ability to sync files/playlists/playback statistics/ratings with the desktop app be implemented in the final feature set?

This is also utterly essential for my usage. I am thankful for everything you have done so far and don't want to sound demanding, just letting you know what some desktop users are looking for in a mobile app. I have been maintaining the same playback statistics for six years due to foobar desktop's excellent functionality for such. But since there is no plugin or app anywhere to sync between Android and foobar, I am totally screwed over in ever being able to conveniently listen to music on my phone, and have been stuck either buying old iPods to use with foo_dop or manually adding playcounts to every song I have listened to on my phone, neither of which is a pleasant solution. I would pay so much money for foobar mobile playback statistics syncing in relation to my income that it's embarrassing how badly I want it.

Please help,
~a playback statistics addict~
Title: Re: Foobar2000 (Mobile Edition)
Post by: Brand on 2016-05-29 10:16:06
UI request: playback controls at the bottom of the song list (folder). Here's an example from Clean Music Player (https://play.google.com/store/apps/details?id=com.myskyspark.music):

(https://i.imgur.com/TH7h3Xt.png)
Title: Re: Foobar2000 (Mobile Edition)
Post by: rewjr on 2016-05-30 16:38:26
I am now using Mobile FooBar 2000 on my windows 8.1 Lumina 520 phone  . This is so superior to all the previous media players I've tried . I have a mix of FLAC / WMA lossless 16/44.1 and 24/192 Hi-Rez audio on my 64 GB micro SD card ( next phone Win 10 model 650 will have 200GB micro SD slot ).
The next purchase will be a headphone DAC amp with external battery combo for using USB output bypassing headphone jack.
This will allow me to listen to 24/192 through my NAD HP50 Viso headphones...

The futures so bright I got to wear shades  8)
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-05-31 14:44:33
Thanks for all the feedback, all feature request have been noted.

I'd like to mention that this week's update for Windows - 1.0.25 - has just gone live. The output is now WASAPI, so all audio quality issues are hopefully gone.
Title: Re: Foobar2000 (Mobile Edition)
Post by: lido on 2016-05-31 17:10:25
Hi, I just noticed that when there is no "album artist" tag, the album grid looks like this:
(http://i.imgur.com/4NOgTky.png)
Poweramp does not show this problem:
(http://i.imgur.com/lAdT1eQ.png?1)

Thank you for your great work.

Edit: I forgot to mention that I'm on Huawei P8 Lite Android 6.0
Title: Re: Foobar2000 (Mobile Edition)
Post by: bennetng on 2016-05-31 17:32:46
Thanks for all the feedback, all feature request have been noted.

I'd like to mention that this week's update for Windows - 1.0.25 - has just gone live. The output is now WASAPI, so all audio quality issues are hopefully gone.
Thanks. Now I don't need to manually enable the resampler anymore.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-31 19:06:22
Thanks for all the feedback, all feature request have been noted.

I'd like to mention that this week's update for Windows - 1.0.25 - has just gone live. The output is now WASAPI, so all audio quality issues are hopefully gone.

And does Lumia's DAC support 44.1 KHz through WASAPI at the same quality as 48 kHz? Or does it play through "WASAPI shared" to 48 kHz hardware sampling rate?
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-05-31 19:12:51
Thanks for all the feedback, all feature request have been noted.

I'd like to mention that this week's update for Windows - 1.0.25 - has just gone live. The output is now WASAPI, so all audio quality issues are hopefully gone.

BTW I have it now installed and it works well, even with DSP resamping disabled. Thank you very much for good work!
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-05-31 20:30:25
@lido

If your tracks have no album artist, yet different artists, then you need to have the compilation tag set to 1, this will group all those tracks to the single album. Why does the player not do this automatically? because if you had 'Greatest Hits' (multiple albums) then they will correctly be listed separately, even without album artist set.
Title: Re: Foobar2000 (Mobile Edition)
Post by: lido on 2016-06-01 09:28:42
As you can see, the compilation tag is set to 1

(http://i.imgur.com/d1Pp9Qe.jpg?1)



Title: Re: Foobar2000 (Mobile Edition)
Post by: funkyblue on 2016-06-11 14:29:25
Is there a feature request list? Would love if the bitrate could be shown.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Alexander Ostuni on 2016-06-11 14:39:16
I still don't get a widget on my Galaxy S3 (Android 4.1)
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-06-11 20:29:03
There is a wishlist section:

http://mobile.foobar2000.com/forum/

Also bug reports should go there so can be tracked, if posting to this thread they can quickly get lost.
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-06-15 11:40:08
How do I get album art for my albums in an automatized way?
I converted a bunch of music. Only two have album art after I copied the folder to my phone. (On of them happens to have a folder.jpg or such, the other doesn't but I guess the m4a-s might have album art embedded)

I have album art for most of my music, which I have in a dedicated folder. Both default UI and columns UI is set to find them. So they're readily available. Apparently transfer attached pictures doesn't work in this case, for whatever reason.
I imagine that's what copied the album art for that single album. Although I have no idea where it was transferred. It's not in the folder of the album.


Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-06-15 11:54:28
Adding the stuff from that I have set for album art (but replacing the line breaks with ";" of course) to the "copy other files to the destination folder" field doesn't seem to work either.
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-06-15 12:48:49
Apparently transfer attached pictures doesn't work in this case, for whatever reason.

That is an option to transfer embedded art from the source file in to the destination file.

Adding the stuff from that I have set for album art (but replacing the line breaks with ";" of course) to the "copy other files to the destination folder" field doesn't seem to work either.

That only works on files in the source folder.
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-06-15 18:09:20
That only works on files in the source folder.

That's a really unfortunate limitation, in this case.

That is an option to transfer embedded art from the source file in to the destination file.


That's too bad also. I expected foobar to be able to transfer the album-art it's already able to load and show.

Unlike the desktop version there doesn't seem to be a feature to define where to load album art from. So nothing left but copying every single image file one-by one?
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-06-16 01:32:22
Well it's no accident your image files live in an entirely different folder structure away from your audio files. This is something you must have been very conscious of when doing it??? You can hardly bemoan foobar not being able to manage these non-audio files.

Anyway, you could batch attach the art to all files as the dialog supports the same patterns as the artwork preferences OR you could probably knock up a batch file using Copy names on the playlist right click menu. If you don't see it when right clicking, hold Shift first. You can configure the text generated for each playlist entry under File>Preferences>Advanced>Display>Legacy title formatting settings>Copy command. Here you could use the windows copy command with the artwork preferences as the source and the containing folder of the audio file as the destination - $directory_path(%path%).

edit: I'd test this on just a few entries first and limit the playlist to one track per album. A query using tracknumber IS 1 should do.
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-06-16 10:01:49
Well it's no accident your image files live in an entirely different folder structure away from your audio files. This is something you must have been very conscious of when doing it???
Naturally. It's the only practical way of having album art. (They're in a single folder though, not a structure)

You can hardly bemoan foobar not being able to manage these non-audio files.
And why is that? It's a built in feature. It could just as wall copy album art that it already knows where to find and how to load with the "transfer attached picture" option.
Or at least not make the "Copy other files" files feature so crippled to not support absolute paths. That way I could use the stuff I have set in the album art section separated by a ";". It's almost as if hindering copying album art was a goal... :)

Anyway, you could batch attach the art to all files as the dialog supports the same patterns as the artwork preferences
Could you elaborate on this? How do you propose I do that? Which dialog? I found nothing in the converter setup that can do this.
I don't know what you mean.

you could probably knock up a batch file using Copy names on the playlist right click menu. If you don't see it when right clicking, hold Shift first. You can configure the text generated for each playlist entry under File>Preferences>Advanced>Display>Legacy title formatting settings>Copy command. Here you could use the windows copy command with the artwork preferences as the source and the containing folder of the audio file as the destination - $directory_path(%path%).
I'll investigate this. Although the last part I don't understand. So I should add stuff to the "copy command" section. But doesn't that just copy text on the clipboard? Also how to handle multiple output folders for all the albums?
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-06-16 10:47:54
Naturally. It's the only practical way of having album art. (They're in a single folder though, not a structure)

"only practical"? :)) Funny how I have zero issues with my album art inside each folder alongside my audio files and when I copy my entire collection to my android phone, it just works with any player app I've tried.

It's almost as if hindering copying album art was a goal... :)

Sane people, like me, are not averse to putting album art in each folder alongside each album. Obviously that's what the current converter options for copying files are for. If you use file operations, you'll also notice it has options to move/copy all non-audio files in all folders that contain your music files. May I remind you of your "only practical" comment?

Could you elaborate on this? How do you propose I do that? Which dialog? I found nothing in the converter setup that can do this.
I don't know what you mean.

Highlight files>right click>Tagging>Batch attach pictures and follow the instructions.

I'll investigate this. Although the last part I don't understand. So I should add stuff to the "copy command" section. But doesn't that just copy text on the clipboard? Also how to handle multiple output folders for all the albums?

Sorry I wasn't more clear. Yes, this puts text on the clipboard. It would be up to you to save it in notepad with a .bat/.cmd extension. You'd be looking at generating text for each entry something like...

Code: [Select]
copy "source" "destination"

Title formatting here is fully supported so "source" would be your album art pattern and "destination" would be $directory_path(%path%) - which always gives the full path to the containing folder for the current file. Whether this would work or not might depend on you not having an insane filing system which I dare not ask about...
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-06-16 13:34:40
"only practical"? :)) Funny how I have zero issues with my album art inside each folder alongside my audio files and when I copy my entire collection to my android phone, it just works with any player app I've tried.

This way I always have the AA appearing without needing to copy it into each and every folder...


Sane people, like me, are not averse to putting album art in each folder alongside each album. Obviously that's what the current converter options for copying files are for. If you use file operations, you'll also notice it has options to move/copy all non-audio files in all folders that contain your music files. May I remind you of your "only practical" comment?
Foremost it requires extra work, especially when you have multiple variants of the same album. This way any file, anywhere on the system will have it's album art showing if it's present in the album art folder.
Obviously. Also obviously this feature was ignored or forgotten.
I fail to see while copying couldn't work for an arbitrary folder. Also it could be problematic when you don't have all the albums in separate folders, for whatever reason.

Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-06-16 14:09:44
Highlight files>right click>Tagging>Batch attach pictures and follow the instructions.

This doesn't seem to work either. It claims the syntax is the same as "Display Preferences", but it isn't.
It won't even allow me to paste all the stuff, only one line. If have have to do this process for every line I'll die of old age (slight exaggeration) before I'm finished.
Enter just starts the process, which is also horrible since it claimed the same syntax one would expect to be able to start a new line in the text field.
There's no hint provided for adding multiple entries, if it's even possible.

My search patterns section is like this:
Code: [Select]
e:\Album Borítók\%artist% - %album%.png
e:\Album Borítók\%artist% - %album%.jpg
e:\Album Borítók\%artist% - %album%.jpeg
e:\Album Borítók\%album artist% - %album%.png
e:\Album Borítók\%album artist% - %album%.jpg
e:\Album Borítók\%album artist% - %album%.jpeg
front.jpg
cover.jpg
cover1.jpg
%filename%.jpg
%album%.jpg
folder.jpg
front.png
cover.png
cover1.png
%filename%.png
%album%.png
folder.png


Sorry I wasn't more clear. Yes, this puts text on the clipboard. It would be up to you to save it in notepad with a .bat/.cmd extension. You'd be looking at generating text for each entry something like...

Code: [Select]
copy "source" "destination"

Title formatting here is fully supported so "source" would be your album art pattern and "destination" would be $directory_path(%path%) - which always gives the full path to the containing folder for the current file. Whether this would work or not might depend on you not having an insane filing system which I dare not ask about...

Alright, it come to trying this, it seems. What do you mean by insane filing system?
Anyway It looks like something that should work, provided cmd doesn't fail me with non-latin characters as it usually does.

Edit:
On second thought... This would also require me to run it for every entry of the album art section. A new batch file for every one.

Damn. Just can't seem to find a feasible solution...
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-06-16 16:26:12
I've just written a script for the foo_jscript_panel component that could do what you want but it requires any version of windows vista or later. XP/2003 users need not apply.

The one requirement is that the output filename is a constant like cover/front/etc...

Follow the component installation instructions here and add a panel to your layout.

https://github.com/19379/foo-jscript-panel/wiki/Requirements-&-Installation

Now right click the panel>Configure and add this code.

Code: [Select]
var filename = "cover.jpg"; //Static filename only. Title formatting is NOT SUPPORTED. Must end .jpg
var folder = "$directory_path(%path%)\\";
var fso = new ActiveXObject("Scripting.FileSystemObject");

function on_mouse_lbtn_dblclk() {
var items = plman.GetPlaylistItems(plman.ActivePlaylist);
var count = items.Count;
if (count == 0)
return;
items.OrderByPath();
var current = "";
for (var i = 0; i < count; i++) {
var temp = fb.TitleFormat(folder).EvalWithMetadb(items.Item(i));
if (current != temp) {
current = temp;
var f = current + filename;
var img = utils.GetAlbumArtV2(items.Item(i), 0);
if (img && !fso.FileExists(f))
img.SaveAs(f, "image/jpeg");
}
}
fb.ShowPopupMessage("Done!");
}

It is blank white panel with no UI. Just double click to run and it should popup a message when done. Test on small subset of files first. It may appear foobar is not responding if testing with large collections so be patient and wait.

Because it uses the same core functions as the default artwork panel, you don't need to worry about configuring it with any of your patterns.

Assumptions:

all files you want to process are in the active playlist
one image per destination folder
you don't want to overwrite existing images
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-06-16 18:48:33
Thanks! I'll have a look. (Although some of the album art images are png, which might be a problem)
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-06-16 19:09:49
png files will be saved as jpg no problem. The only issue would be loss of transparency but I'd hope you don't have that in album covers.

edit: just realised the script wil save your stub image if you have one defined, You can prevent that by replacing this line of code...

Code: [Select]
var img = utils.GetAlbumArtV2(items.Item(i), 0);

with

Code: [Select]
var img = utils.GetAlbumArtV2(items.Item(i), 0, false);
Title: Re: Foobar2000 (Mobile Edition)
Post by: vanhoivanbinh on 2016-07-22 06:07:19
How to sync play-count, rating between phone version and PC version?
Can it be integrated to Last.fm sync???
Thank you!!!!
Title: Re: Foobar2000 (Mobile Edition)
Post by: timcupery on 2016-08-04 20:10:30
Thanks for the app. I'm happy to go for a paid version when it comes to the Android/Play store.

I didn't find it at all obvious how to return to the "now playing" screen after backing out of it for any reason. I learned about the horizontal swipe only after reading Peter's usage tips (http://forum.foobar2000.com/forum/showthread.php?150-foobar2000-mobile-usage-tips-read-me-first) on the foobar2000 forums. This may be a limitation to adoption.
Title: Re: Foobar2000 (Mobile Edition)
Post by: klonuo on 2016-08-16 08:39:55
I just install the app on Win10, but I don't see albumart. On desktop foobar all my albums have albumart (usually cover.jpg) while here I don't see any setting for albumart nor it renders my cover.jpg images.

Any ideas how to get there?
Title: Re: Foobar2000 (Mobile Edition)
Post by: marc2003 on 2016-08-16 09:54:17
I don't usually use foobar mobile on windows 10 but I did a quick test in a virtual machine and my cover.jpg files are picked up fine. I use cover.jpg exclusively with no variation on names.
Title: Re: Foobar2000 (Mobile Edition)
Post by: klonuo on 2016-08-16 10:19:20
Thanks marc2003

Now they started to show :o
Title: Re: Foobar2000 (Mobile Edition)
Post by: wean_irdeh on 2016-08-17 11:54:30
Any news about MIDI support? especially if specific soundfont could be used (like foo_midi with BASSMIDI)
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2016-08-18 19:46:09
BASSMIDI would require both BASS and BASSMIDI to be licensed for this project, for all supported platforms. Since this will (eventually) be a commercial product, but we don't know whether it will exceed the shareware product license, and since that license only covers one platform at a time anyway, we're talking multiple licenses, or one expensive all platforms license. And I think that licensing also is limited to a single developer.
Title: Re: Foobar2000 (Mobile Edition)
Post by: wean_irdeh on 2016-08-20 04:59:04
BASSMIDI would require both BASS and BASSMIDI to be licensed for this project, for all supported platforms. Since this will (eventually) be a commercial product, but we don't know whether it will exceed the shareware product license, and since that license only covers one platform at a time anyway, we're talking multiple licenses, or one expensive all platforms license. And I think that licensing also is limited to a single developer.

How about fluidsynth? http://fluidsynth.sourceforge.net/api/
it's LGPL, commercial software doesn't matter, just open source the library (libfluidsynth) and nothing else.
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2016-08-20 07:29:33
libfluidsynth, and glib, and gthread. I already danced that way before I discovered BASSMIDI, years ago. Plus, I don't think they ever integrated my dynamic sample loading support. And they definitely do not support compressed SoundFonts. So you're talking loading a unique, full copy of your one SoundFont into memory for each MIDI file you play, then unloading it again between files. I'm sure there's a better way, but I don't think their code supports multiple instances sharing the same SoundFonts, or carefully threading the load/unload cycles. Plus, the last time I used it, I had to hack around because the reference counters on the samples got incremented one too many times somewhere in the myriad of routines, so it wouldn't unload the sample data on close and required further hacks to forcibly unload sample data.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Forfit on 2016-08-23 11:11:29
i'm not able to add the "sd card" to libray. i not see it.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-08-23 11:39:50
i'm not able to add the "sd card" to libray. i not see it.
Please clarify.
What device, what system version.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Forfit on 2016-08-24 06:57:13
Android 4.4.2 and last fb2k.
I see file in sd with embedded file manager but not with other few apps.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Peter on 2016-08-24 07:09:38
Exact device model please. The SD card mount points seem to vary a lot across devices.

Can you figure out - using file manager - what the full path of your SD card mount point is?
Title: Re: Foobar2000 (Mobile Edition)
Post by: Forfit on 2016-08-26 21:22:26
model is a chinese phone Deco 77X
/storage/sdcard1
in the media libray i see only "Internal Storage"
Title: Re: Foobar2000 (Mobile Edition)
Post by: eldarien on 2016-08-29 09:44:31
I was trying to use SWYH http://www.streamwhatyouhear.com/
This is software to stream sound from PC to mobile device via UPNP.
foobar2000 mobile (android) displayed streams but was unable to connect and play. Other upnp players works, but with significant buffering delay, I was hoping foobar2000 would allow me to use my android phone as remote headphones when watching movies from PC. Obviously that would require minimal buffering delay and I believe foobar2000 is capable to have these setting :) Thank you.
Title: Re: Foobar2000 (Mobile Edition)
Post by: wean_irdeh on 2016-08-31 04:13:51
Hi guys, sorry for my rude attention before, one last question, is it possible to add foo_dsp_soundtouch to foobar2000 mobile and mo3 support?
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-10-04 15:19:33
Hi!

If anyone has album art in a dedicated folder and you feel neglected by foobar like me, here's a (somewhat crappy) way to transfer album art.

With foo_textools, you can add something like this:
Code: [Select]
XCOPY /Y "e:\albumart folder\%artist% - %album%.png" "d:\destination folder\folder structure added in converter\cover.png*" & XCOPY /Y "e:\albumart folder\%artist% - %album%.jpg" "d:\android-albumart\folder structure added in converter\cover.jpg*" & XCOPY /Y "e:\albumart folder\%artist% - %album%.jpeg" "d:\android-albumart\folder structure added in converter\cover.jpeg*"

Then paste the whole lot in a .bat file add appropriate codepage in the first line with "chcp". Then run it. Then copy them to the music folder
It won't work however if you have characters outside the codepage you're using. (also it'll pointlessly copy the same thing a bunch of times)
Title: Re: Foobar2000 (Mobile Edition)
Post by: MordredKLB on 2016-10-06 02:33:27
So I'm trying to get mobile foobar-android to connect to my desktop foobar using bubbleupnp server. This does not seem to work although I've had it working for years using the awesome bubbleupnp app.

I can go into settings and add my external facing IP address and port number, but nothing happens. There's no way to test the connection and it never shows up in the list of UPNP servers. I'm not actually sure if it's doing anything in that dialog. There's also not a way to specify a l/p which I think would be needed in some cases.

I also added the server like:
http://mordred:password@mordredfoobar.com:58050 and still nothing happens.

Any ideas? Is this feature just not fully implemented yet?
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2016-10-06 04:33:43
BubbleUPnP Internet connection does not work with stock UPnP clients like foobar2000 Mobile. You'll probably have to use Bubbleguuum's Android app to connect to that.

I may be wrong. You'll have to wait for a definite answer, and if it's not supported, I'm sure Bubbleguuum will help, if it's in his interest.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-11-03 04:31:13
I just wanted to let you know that current version of Foobar Mobile works great on my new Lumia 650 (Snapdragon 212 chipset). I use WASAPI and mainly FLAC archive on microSD card.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Northpack on 2016-11-03 20:35:18
I think the DSP chain order is inverted on the android app. I noticed some clipping despite having advanced limiter enabled. I moved it from the top (where it was by default) to the the bottom of the chain and the clipping was gone.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Nimos on 2016-11-03 22:28:18
Isn't that how its supposed to be? Limiter at the end of the pipeline and the audio flows from top to bottom?
Title: Re: Foobar2000 (Mobile Edition)
Post by: Northpack on 2016-11-03 22:42:33
I think on the PC it is the other way arround. Moreover, it wouldn't make any sense to put the limiter on top by default if that would be the case.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-11-04 01:59:00
I think on the PC it is the other way around. Moreover, it wouldn't make any sense to put the limiter on top by default if that would be the case.

It's the same on PC as mobile is.

Like the PC version the start of the DSP chain is at the top and the end of it is on the bottom.  There's no difference here and most other audio players that allow multiple DSPs work this way as well.

You are confused.

If you noticed that the chains are arranged in alphabetical order by default, you would've figured out why "Advanced Limiter" is at the top.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Incuriousity on 2016-11-04 09:49:38
In my opinion foobar2000 mobile really need a complete user interface changes. The interface look like an app that coming from android 2.3 gingerbread era.
Title: Re: Foobar2000 (Mobile Edition)
Post by: jumpingjackflash5 on 2016-11-04 14:25:58
Interface is not that modern but works well for music playback and respects the black theme on Windows mobile. Can be improved, but no big deal.
Title: Re: Foobar2000 (Mobile Edition)
Post by: nifedipin on 2016-11-14 20:09:44
Hi Peter,Hi to U all,

1.A dts decoder plugin would be nice....
2.A 'channel mixer" plugin/DSP would be nice
3.A downmix to stereo  DPL II compatible DSP would be nice also!

Cheers!
N
Title: Re: Foobar2000 (Mobile Edition)
Post by: Chibisteven on 2016-11-14 21:53:48
Hi Peter,Hi to U all,

1.A dts decoder plugin would be nice....
2.A 'channel mixer" plugin/DSP would be nice
3.A downmix to stereo  DPL II compatible DSP would be nice also!

Cheers!
N

Microsoft, Google, Apple prohibit app makers from letting user created code being used in their apps.

1. Probably not possible due to legal reasons.
2. Doable.
3. Not possible without a decent tagging standard for downmixing across multiple formats or configurable options.  Issues can actually be created if used incorrectly.
Title: Re: Foobar2000 (Mobile Edition)
Post by: nifedipin on 2016-11-15 08:02:44
Hi,
Those 3 "would be nice"-s are available for foobar2000 on windows OS.
I thought it would be nice for small android device [smartphone] users to gain access ,using the analog stereo out,to the "surround world".....kinda:
multichannel file--downmix to stereo DPL II---output to analog stereo--decode in a surround receiver[device] at home or in  car using the build-in DPL II decoder[this one is present in 99% of surround receivers].
Actually all this is available if using a windows 8 or 10 tablet as playing device.

N
Title: Re: Foobar2000 (Mobile Edition)
Post by: zimjo on 2016-11-19 16:44:02
I'm using foobar mobile on android and just run into an issue reading playlists where special characters are not read properly. The playlist file contains unicode characters, but it seems foobar mobile interpretes them as ansi.
Title: Re: Foobar2000 (Mobile Edition)
Post by: kwanbis on 2016-11-20 02:09:38
Just a quick question. I've been using fb2k downloaded from the playstore. But, is there another option for supporters?
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2016-11-20 09:36:39
There is only one release that is available for all.
Title: Re: Foobar2000 (Mobile Edition)
Post by: planet909 on 2016-11-21 22:09:50
hello, I'm a new android user of Foobar2000 mobile

just tested now

no .cue support ??
Title: Re: Foobar2000 (Mobile Edition)
Post by: planet909 on 2016-11-24 18:27:19
No one complains about the lack of .cue support ??
Title: Re: Foobar2000 (Mobile Edition)
Post by: nifedipin on 2016-11-25 11:36:43
It seems nobody needs cue,third p...... dts decoder,channel mixer,DPL II stereo downmixer......

N
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2016-11-29 12:34:57
Hi!

Foobar associated itself with EVERY file extension. How do I fix this?
Title: Re: Foobar2000 (Mobile Edition)
Post by: vipervick on 2016-12-20 23:44:25
How exactly do I get my FLAC files onto my iPhone 7 Plus? I mean step by step? I've read something about file sharing...
Title: Re: Foobar2000 (Mobile Edition)
Post by: audiophool on 2016-12-31 14:43:20
On the desktop version of foobar, I heavily rely on an autoplaylist defined by "%added% DURING LAST 12 WEEKS SORT DESCENDING BY %added%"

If I recall correctly, %added% is provided by the Playback Statistics component.

Is it possible to generate a playlist with similar functionality in foobar mobile?
Title: Re: Foobar2000 (Mobile Edition)
Post by: vanhoivanbinh on 2017-03-09 07:28:01
iOS Testing, iPhone 6, iOS 9.3.1

I have a question regarding the use of UPnP Server and playing files from the Documents Folder.

Any solution for this!!!!!!

When playing music sent to the Documents Folder, the App only shows the filename. No artwork or tags show up. Is this a limitation of the software or is it a UPnP Server issue? The file was transcoded from lossless ALAC to mp3 and downloaded to the iPhone. Does UPnP not carry the mp3 tags over or is the issue the App not reading tags in files stored in the Documents Folder?

The music file plays perfectly.
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2017-03-09 09:42:43
If your upnp server is transcoding, it is likely the ID Tags are not being written to the transcoded file.
Title: Re: Foobar2000 (Mobile Edition)
Post by: probedb on 2017-03-09 10:40:56
Where's the best place to report bugs spoon?

There's a few on my S6.

- Doesn't restart on headphones plugged in
- Leaving app with notifcation open then pressing play causes the notification to be a blank window, no controls etc
- Random crashes that I've not figured out yet

with 1 suggestion from Poweramp that I like

- allow the user to choose not to reduce volume on notifications

Cheers.
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2017-03-09 11:15:13
The best place is the mobile foobar forum, there is a wishlist and bug report section.

mobile.foobar2000.com/
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2017-05-01 15:45:04
How can I import/save a playlist?
With much frustration I made a playlist from a local playlist for mobile with relative paths.
It works, but I cannot save/add the playlist within fb2k mobile. Nor did I found fb2k's playlist folder in android. (where is it?)
Title: Re: Foobar2000 (Mobile Edition)
Post by: Bero1707 on 2017-05-22 23:34:45
I love this app but there are some problems:
- when disc number file tag is set to letter (to represent vinyl LP side on vinyl rips) only tracks from one side are in read library
- I use 200x200 png images for album covers and when this app converts them with some lossy compression for preview it adds very noticeable artifacts
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2017-05-23 07:06:47
Disc number will held internally as a number, you are best sticking to non-letters for disc numbers.

The preview titles will be much higher resolution than 200x200, so they are scaled up. You are best to get decent album art.
Title: Re: Foobar2000 (Mobile Edition)
Post by: umarz on 2017-06-21 19:30:09
Hi,
You guys know how to add plugin into DSP Manager for IOS mobile or is it fixed?

This app is awesome btw...
Title: Re: Foobar2000 (Mobile Edition)
Post by: spoon on 2017-06-21 20:14:53
Fixed, sorry.
Title: Re: Foobar2000 (Mobile Edition)
Post by: apollo18 on 2017-08-17 02:04:56
I use m3u playlists on my Android because they're easy to generate from my desktop database (since they consist of only a relative path and file name). Foobar plays them but, regardless of whether I browse to a playlist file from the music folder, or specifically by adding the playlist folder to the list of playlist folders, the files are not sorted and do not play in the order in which they are listed, nor are they sorted by track number.

Example (omitting relative path names):

1 Andante - Allegro Non Troppo.mp3
2 Andante Con Moto.mp3
3 Scherzo--Allegro Vivace.mp3
4 Finale--Allegro Vivace.mp3


Foobar displays and plays the list in this order:

1 Andante - Allegro Non Troppo.mp3
3 Scherzo--Allegro Vivace.mp3
2 Andante Con Moto.mp3
4 Finale--Allegro Vivace.mp3
Title: Re: Foobar2000 (Mobile Edition)
Post by: afx777 on 2017-10-20 15:57:40
Hi, are there any visual plugins available? I would love to for example, use milkdrop onto my phone whether as a plugin or streamed some how within Foobar2000 Android player
Title: Re: Foobar2000 (Mobile Edition)
Post by: Bero1707 on 2018-04-09 12:06:26
Can I change what filename for cover art is expected anyhow?
I'm still waiting for letters to be acceptable for disc #
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2018-04-09 12:11:05
Can I change what filename for cover art is expected anyhow?
I'm still waiting for letters to be acceptable for disc #
I doubt it. Last time I checked the modile edition lacked any sort of configurability for cover art.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Bero1707 on 2018-04-09 12:17:26
When albums are sorted by date I expected month and day to be read as well as year so albums that came in same year can be sorted correctly.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Bero1707 on 2018-04-09 12:38:59
I upped the resolution of my cover art pictures but I can still see the artifacts on some that are not there when I open them as normal pictures in other app
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2018-04-09 12:40:27
I upped the resolution of my cover art pictures but I can still see the artifacts on some that are not there when I open them as normal pictures in other app
If it's a scaling artifact you might want to reduce them to match the screen's resolution.
Title: Re: Foobar2000 (Mobile Edition)
Post by: Bero1707 on 2018-04-09 12:43:29
I upped the resolution of my cover art pictures but I can still see the artifacts on some that are not there when I open them as normal pictures in other app
If it's a scaling artifact you might want to reduce them to match the screen's resolution.
They look like jpeg artifacts. I don't know.
Title: Re: Foobar2000 (Mobile Edition)
Post by: mzso on 2018-04-09 14:11:50
They look like jpeg artifacts. I don't know.
Well, if they are re-encoded. then you can do very little.
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2018-04-10 04:52:40
The resolution you see in specific locations of the program is hard coded in the program. The reason for this, is because the resized images are cached in memory for a while, and larger sizes with large libraries tends to lead to the player running out of memory.

Maybe you can convince Peter to try a mode that does no image caching whatsoever, and instead just loads images to memory as-is only when they are being displayed, then immediately disposes of them when they leave the screen. You may experience noticeable load time hitching as it reads the artwork, but you'll have your full resolution 300dpi artwork!
Title: re
Post by: Peter on 2018-04-10 08:24:17
foobar2000 mobile resizes each image to the intended resolution and saves the resized version into its application data for future reuse, so next time the image loads near instantly. I chose to use JPEG for images with no alpha channel and PNG for images with alpha channel, which seems like a sensible tradeoff to me. Going 100% PNG will cause considerably higher CPU usage - but it may not result in a noticeable performance drop on today's high end devices. I'll provide an option to use only lossless formats (PNG) for rescaled images in a future update.

EDIT
Tested what happens if I go 100% PNG on my current low-anchor device, nothing particularly horrible, so here we go, from the next beta - 1.1.13 - no more intermediate JPEG.


EDIT 2
1.1.13 beta is available on Android.
Opt-in to receive betas here - https://foobar2000.org/test-android
Title: Re: Foobar2000 (Mobile Edition)
Post by: vanhoivanbinh on 2018-08-30 06:47:34
I have foobar for android installed. I have a TP-link C2 wifi router with shared USD/UPNP plugged in to the router.
My laptop computer (Win 7), my Ipad (using Upnp app) and my android phone (using Suomi player) can access and browse the music easily
Foobar android does have an option to allow us to add server/shared drive.  However, it is frustrating to configure the shared drive on foobar. I did not success. I have tried to add the drive by below gramma
http://XX.XX.XX.XX/ with XX is my shared drive static LAN IP. this method is succeeded with Suomi player.
//XX.XX.XX.XX
//XX.XX.XX.XX:server password/
=============
Does anyone know how to adding the shared network drive on foobar for android?
You answers are really appreciated!!!!
Title: Re: Foobar2000 (Mobile Edition)
Post by: kode54 on 2018-08-30 08:53:12
http://user:password@ipaddress/
Title: Re: Foobar2000 (Mobile Edition)
Post by: audiophool on 2018-12-08 09:19:58
I have installed the "regular" fb2k on my convertible laptop. I would like to install fb2k mobile side-by-side in order to use it when the convertible is in tablet mode.

Will the two fb2k's have separate and independent user configurations? (I wouldn't want the mobile installation to alter the setup of the desktop one.)
Title: Re: Foobar2000 (Mobile Edition)
Post by: magicgoose on 2018-12-08 14:04:43
Is there a hope to see "Convolver" DSP in foobar2000 for Android?
It's a fairly simple effect which also doesn't need a whole lot of GUI.

I mean, the direct analog of https://www.foobar2000.org/components/view/foo_convolve but in the Android version.
Title: Re: Foobar2000 (Mobile Edition)
Post by: magicgoose on 2018-12-08 14:11:03
I have installed the "regular" fb2k on my convertible laptop. I would like to install fb2k mobile side-by-side in order to use it when the convertible is in tablet mode.

Will the two fb2k's have separate and independent user configurations? (I wouldn't want the mobile installation to alter the setup of the desktop one.)
They are like 2 completely different applications.
Title: Re: Foobar2000 (Mobile Edition)
Post by: [JAZ] on 2018-12-09 18:38:33
They initially developed a "Windows App" version of the mobile fb2k, but I believe they stopped further development because it was the platform they had more problems on maintaining it. I really haven't followed the development, so I might be wrong in this regard, but it's your best hope. Following the link on the first page of this thread still points to a valid application.
Using an Android emulator is not really a good option, because you would have to emulate the storage, and that would complicate things too much probably.
SimplePortal 1.0.0 RC1 © 2008-2018