Showing posts with label foobar. Show all posts
Showing posts with label foobar. Show all posts

Saturday, 10 October 2015

New version 0.9.3.8. Get playing song info from your app!

Hi guys,
I've added a new feature especially useful for advanced users.
There's a new available Intent action.
"com.cav.foobar2000controller.GET_PLAYING_SONG"

It will allow you to get the current song info via Intent without havng to care about http requests or foobar2000 HTTP Control API.

Unlike previous Intent actions, this one is a bit more complicated to work with, but it's actually fairly easy.

You'll need to send a broadcast specifying a callback Intent action string for me to send you back the information in form of JSON-like string.
Here's an example:

Sending the Broadcast
// Create a Bundle with the action you want to be called from foobar2000 controller
Bundle extras = new Bundle();

// This is mandatory! The key MUST BE "callbackAction". The action "com.mybroadcast.song_info" can be any of your choice
extras.putString("callbackAction", "com.mybroadcast.song_info");

// Create a new Intent. Set the new action and add the extras.
Intent intent = new Intent();
intent.setAction("com.cav.foobar2000controller.GET_PLAYING_SONG");
intent.putExtras(extras);

// Send the Broadcast. foobar2000 controller will receive it and send you back a Broadcast with the song information
sendBroadcast(intent);
 Receiving the information
// You need to have a BroadcastReceiver. It can be a custom class of yours.
BroadcastReceiver broadcastReceiver = new BroadcastReceiver() {
@Override public void onReceive(Context context, Intent intent) {
Bundle extras = intent.getExtras();
if (extras != null) {
// This is where the song info is stored.
// It will be like: {"title":"Song title", "artist":"Song artist", "album":"Song album", "length": 123, "rating":5}
// You can convert it to JSONObject (or any other implementation)
String song = extras.getString("song");
// Do whatever you want with the retrieved song.
Toast.makeText(MainActivity.this, song, Toast.LENGTH_LONG).show();
}
}
};
// Register the receiver with the action you've provided before
registerReceiver(broadcastReceiver, new IntentFilter("com.mybroadcast.song_info"));
Here's a full Android studio project example using this new Intent action;
https://www.dropbox.com/s/vyuuiyjlgwkavcs/SendBroadcastTest.zip?dl=1

Enjoy!

Sunday, 1 September 2013

New version 0.9.3.2. Cursor follows playback. Who follows cursor?

Hi everyone! I've just uploaded a new version to the Play Store.

There's a couple of additions and some fixes too.

Don't forget to check out release notes below.


Release notes

New features:

  • Added Cursor Follows Playback setting ('true' by default)
  • Updated translations (thanks to all collaborators)


Solved issues:

  • Don't scroll the playlist to now playing song after enqueueing a new song
  • Improved metadata info layout

Friday, 16 August 2013

New version 0.9.3.1. Shutdown your PC.

There's a new version with available in the Play Store.

As you'll see in the changelog, it's a small version but actually with a great addition to the app.

It's something you've been asking for several times, so there you go.

From now on, you'll be able to shutdown, reboot, suspend or hibernate your PC where foobar2000 is installed and running.

Release Notes

New features
  • Added Shutdown, Reboot, Suspend and Hibernate options in Exit dialog and also as a separate menu option. (last component installation is needed).

Check this out!




    Sunday, 4 August 2013

    New version 0.9.3. Your Widget dreams come true

    This new version is mainly for PRO users, but users of free version can also benefit from a couple of changes.

    The whole Widgets part has been coded from scratch and there are now up to 4 different widgets to choose:



    •  4x1 without Album art




    • 4x1 with Album art



    • 4x4




    • Lockscreen (only Android 4.2+)



    This last lockscreen widget will be also available as a regular Widget if you are using Android 4.2. It was an Android bug which was fixed in 4.3 version.


    Release Notes

    New features

    • New 4x1 Widget with Album Art display (Only PRO)
    • Improved existing 4x1 Widget(Only PRO)
    • Added 4x4 Widget(Only PRO)
    • Added new lockscreen Widget for Android 4.2+ (Only PRO)
    • Added Estonian translation (thanks to Hannes Kinks!)


    Solved issues

    • Fixed playlist row layout for larger screens


    Enjoy your summer parties controlling your music with foobar2000 controller! (feel free to invite me over too!)

    Friday, 24 May 2013

    New version 0.9.1. All of a sudden a Queue seems like a good thing..

    That's right! There's another new version with a major feature being requested since even before oblikoamorale started developing HTTP Control component!

    With the help of last version of HTTP Control component (get it here, a modified version, not anymore from the "official" branch) you'll be able to manage the Queue also from the device.

    You can add songs to the queue, remove them and even reorder them.

    Some fixes have been applied too.

    Check out the release notes and a screenshot below.



    Release notes

    New features
    • New Queue view (last component installation is needed).
    • Added partial translation of Traditional Chinese (thanks to windlite!).
    • HTTP Control component version display in Settings.

    Solved issues
    • Fixed playlist titles with some chars.
    • Solved some issues related to queueing songs


    Sunday, 7 April 2013

    New version 0.9.0. New UI comes along with lots of improvements.


    Since I released the new version 4 months ago, I've been working on this new version.

    At first it can only look like a small layout tweaking and a few new additions, but, believe me, it's far more than that.

    I hope my work is reflected in the robustness and performance of the app.

    Check out the release notes and start using the new app to discover all new features and fixes.


    Release notes

    New features
    • Revamped interface
    • Changed disconnected screen
    • Improved overall user experience
    • System Notification not displayed when app is in front (configurable)
    • Improved navigation in Files and Library browsers
    • Added Sort options for Playlist (last installer needed for Descending sorting)
    • More of the same... dialog when touch on Now Playing info.
    • Added "Featuring" field in metadata

    Solved issues
    • Improved foobar2000 detection in wizard.
    • Solved a lot of issues


    Known issues
    • Improved foobar2000 detection in wizard.

    Here are some  new screens.














    Sunday, 30 December 2012

    New version 0.8.9a. "Play from file" receives some tweaks

    There's a new version with some improvements in the brand new "Play from file" feature.

    The behaviour of the functionality has been changed and tweaked a little bit.
    Nevertheless, it can be set back to how it worked previously with some new settings added.

    Check out the release notes and get your music ready for that crazy New Year's Eve party you are planning.


    Release notes

    New features
    • Changed Play from file behaviour (configurable via Settings).
    • Added "Play this folder" to folders' contextual menu.

    Solved issues
    • Some bug fixing.


    Happy new year 2013 everyone!

    Friday, 28 December 2012

    New version 0.8.9. Merry Play from file.

    After being requested hundreds of thousands of times.. Play from file is finally available!!

    You can find it as the third icon, next to Media Library and there access to all the files from your PC and Network. Simply click on a file it and it'll start playing. Some more actions are available via long-click in either a folder or a file.
    There's also a couple of new settings for the new functionality under "Display settings" section.



    Besides the huge addition of playing from file, there has been quite a lot of internal reworking to make the app smoother and reliable. I hope that statement comes true..

    Release notes


    New features

    • Play from file feature available.
    • Improved overall speed and stability.
    • Added Norwegian language (thanks Tim Bastiansen - twitter.com/timbast_)


    Solved issues

    • Sometimes Exit had to be executed more than once to exit the app.
    • Minor bug fixing.


    Look, the playing son is also highlighted:


    Please feel free as always to leave your feedback using any of the available ways to contact me.

    Sunday, 2 December 2012

    New version 0.8.8. Configurable metadata info for your favourite music


    After some busy days, here's a new version with a cool new feature.

    The old song info screen has been replaced with a new, redesigned and hugely improved one.

    A lot of metadata fields have been added and can they be enabled or disabled in Settings > Display Settings.

    In addition, you'll be able to search in the Library according to that metadata.


    Release notes

    New features:
    • New and redesigned metadata info screen with a lot of new info. Press the three dots on the right of each playlist row.
    • Improved Touch and Play function in playlist view.
    • Widget can be added in Android 4.2 lockscreen

    Solved issues:
    • Minor bug fixing.

    Check out the new screen.





    Sunday, 11 November 2012

    Any audiophile in the room?

    I'm sure you all have a neat setup with foobar installed and remotely controlled with your smartphone or tablet, but who of you is a real audiophile??

    What's your speaker setup? What's amplifying your nice music? Or what cable wires the whole thing?

    Do you have a great dedicated room for your listening delights?

    Do you have a $50K setup and play mp3s with it?

    I don't have a really expensive system, but here it is:

    • Amp: 
      • Yamaha RX-V671
    • Speakers:
      • FR, FL: Tannoy Mercury V1
      • C: KEF iQ2c
      • SL, SR: Canton Movie 60 CX (I've left them from my previous setup)
      • SW: None
    • Cables: 
      • QED Silver Anniversay XT for FR, FL and C.
      • A normal one for SL and SR.
    • Music Source: 
      • HTPC with HDMI output (192kHz / 24-bit) + foobar2000 (of course)
    • Remote controllers:
      • Nexus 7
      • Samsung Galaxy SIII

    It's not a great setup but it doesn't sound bad at all..
    The music I try to have is always FLAC with a good sample rate and bit depth.
    I have both stereo and 5.1 songs. 


    I don't have a dedicated room for this, so I use the system for music, movies and TV.


    Feel free to share your thoughts, ideas, pics or whatever here. 
    Let's see who's got the best setup!



    Saturday, 10 November 2012

    New version 0.8.7. Playlist managing receives a facelift



    There's a new version available with the main addition of a redesigned Playlist Managing section.

    Also, Manual server addition has been fixed.


    Release notes

    New features:

    • Redesigned and improved Playlist Managing section.

    Solved issues:

    • Solved issue with server Manual addition in Server Wizard.
    • Fixed some crashes.
    • Other fixes.

    Look at this screenshot of the new design.



    Friday, 19 October 2012

    New version 0.8.6. Older droids this is Action Bar, Action Bar these are older droids.

    A new version is available with the main addition (among a lot more) of Action Bar for all Android versions besides the newer ones as it used to be.

    Check out the release notes to see all that's new.

    Release notes

    New features

    • Action Bar layout is now available for all Android versions.
    • All operation when app is in background can be disabled with a setting.
    • The Wizard now works with servers with credentials (both auto discovery and manual).
    • All Preferences have been reorganized and grouped in a more logical way.
    • Enabled Search and Refresh as Action Bar quick actions.
    • A section in Preferences shows the differences between free and PRO version.
    • Release notes log can be checked from Preferences.
    • App, Installer and Foobar2000 versions can be checked from Preferences.
    • Added Portuguese (thanks Davi Nunes)


    Solved issues

    • Now it's possible to use a hostname instead of IP for server during Wizard
    • Minor bugfixing


    A screenshot of the new looks in Gingerbread


    Sunday, 7 October 2012

    New version 0.8.5 released. Look at that pretty Notification

    A new version has been released with long  release notes.
    Maybe the main addition is the buttons and album art in the notification bar.

    Look at the release notes, update from Play Store and leave your feedback in any of the available ways. You know, e-mail, blog, twitter, facebook, smoke signals, homing pigeons...

    Release notes

    New features:

    • Added controls buttons in Notification bar (only 3.0 and higher).
    • Added Album art in Notification bar (all versions)
    • Notification can be disabled in Settings.
    • Improved Album art quality on higher screens and resolutions
    • Album art is now retrieved faster (aprox. 2X faster).
    • Changed Now Playing color in Playlist to a (I hope) more readable colour.


    Known issues:

    • New notifications can suffer some eventual bug
    • If album art is not properly displayed (a wrong one or none), press Refresh option from menu.


    Solved issues:

    • Widget didn't work in some devices.
    • Fixed crash when making or receiving calls
    • Wizard didn't work with credentials set
    Look at this screenshot of new Notification.



    Monday, 10 September 2012

    New version 0.8.4 released to add a new Notification in your favourite droid

    There's a new version with the addition of a notification in the Notification bar showing the currently playing song (also for free version!).

    New features
    • Added notification to display currently playing song.

    Solved issues:
    • Minor bug fixing and some improvements

    Have you already updated the component files with the new installer??

    Sunday, 9 September 2012

    New installer available. Fix for Portable installations, additions for future versions

    I've released a new PC-Side installer (v1.2).

    It fixes the installation for Portable foobar2000 installations and it adds changes for future versions.

    Also, from now on, the only installer available is the .exe file; the .zip version is no longer available.
    Please contact me if you have a problem with .exe installer.

    Everyone should download this!

    You can find the new installer here:




    Monday, 20 August 2012

    New version 0.8.3. (Finally!!) Touch and play for Playlist view

    Finally in the Playlist view you just have to click on a song to play it..! If you want more info or enqueue/dequeue it, you'll just have to press on those three dots.

    Also Turkish and Indonesian users will be a bit happier.

    Look at the release notes anyway.


    New features

    • Playlist items now play the song when touched.
    • Added partial translation of Turkish (thanks to Arda Kılıçdağı)
    • Added partial translation of Indonesian (thanks to Ritter Dante)

    This is how it looks the current Playlist view: