Music Player Rework

Discussion in 'Area 51 - Testing Area' started by hwahrmann, September 15, 2012.

Thread Status:
Not open for further replies.
  1. hwahrmann
    • Team MediaPortal

    hwahrmann Development Group

    Joined:
    September 15, 2004
    Messages:
    4,495
    Likes Received:
    1,638
    Gender:
    Male
    Location:
    Vienna, Austria
    Ratings:
    +2,264 / 1
    Home Country:
    Austria Austria
    Over the last months, i have reworked the Music Player.
    The current implementation did a resampling of the sound, which caused several problems.
    With the new implementation this should be much better.



    I need as much tester as possible, so that this implementation can become part of 1.4.0.

    2013.04.29:
    New Download with bug fixes based on latest master after 1.3.0 Final here

    ATTENTION: This is a Development release which contains code after release 1.3 Alpha. Some of the plugins might not work.
    But the goal is to test the Music player with as many different files and use cases as possible, so that we can merge it into the master branch, where it will become part of 1.4.

    Some Major changes are:
    • WASAPI Support
    • Better ASIO handling
    • ReplayGain Support
    • Various Upmixing capabilities
    • Support of new Opus Audio Codec
    • Skip Steps are supported again
    • Resume Playback (set in Config -> Music -> Play Settings)
    Before starting to test, it is mandatory to setup the devices in Config.
    Please remove any Music Extensions Settings (Config -> Music -> Music Extensions) and revert to the default extensions.
    The list has been updated.

    thanks in advance for testing.
     
    Last edited: April 29, 2013
    • Like Like x 23
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. edterbak
    • Team MediaPortal

    edterbak Test Group

    Joined:
    March 4, 2008
    Messages:
    2,114
    Likes Received:
    736
    Gender:
    Male
    Occupation:
    Researcher
    Ratings:
    +1,178 / 5
    Home Country:
    Netherlands Netherlands
    Show System Specs
    Great!

    Wasapi and better asio is perfect!!!

    I downloaded it, and wanted to give it a try. But I didnt yet.
    I have a kind of test system available for this. It only needs to have Movingpictures in there working and a good skin (avalonis).

    During install a clean install is asked, which made me pause a bit. If I were to go ahead with this build, would I still be able to use movingpictures + avalons? And do I need to perform a clean install of those plugins as well? It is a little bit unclear in the text.
     
  4. hwahrmann
    • Team MediaPortal

    hwahrmann Development Group

    Joined:
    September 15, 2004
    Messages:
    4,495
    Likes Received:
    1,638
    Gender:
    Male
    Location:
    Vienna, Austria
    Ratings:
    +2,264 / 1
    Home Country:
    Austria Austria
    The build only includes what a standard MP has. No Moving Pic and only defaut screen.
    So yes, you would need to re-install them.
     
    • Like Like x 1
  5. edterbak
    • Team MediaPortal

    edterbak Test Group

    Joined:
    March 4, 2008
    Messages:
    2,114
    Likes Received:
    736
    Gender:
    Male
    Occupation:
    Researcher
    Ratings:
    +1,178 / 5
    Home Country:
    Netherlands Netherlands
    Show System Specs
    DOH.... Guess I didnt take enough time to write down my question properly. I got a disturbed a couple of times during the writing of it.... LOL Sorry on my part as well.

    Ofcourse the build doesnt 'include' all the plugins or skins.

    Indirectly I think you anwserd my question anyway. The actual question was: Is the build compatible with all current plugins and skin files or not? By you saying I need to re-install them all, I deduct a Yes. So Im just going for it now.. :D

    Is it possible to upgrade to the build? THe official anwser is "no" I think.
    But I found a possible cheat around I think and do an actual upgrade. I do like to know the possible risks if I do the following:
    - Backup all
    - Unzip the "MediaPortalSetup_1.2.100-2083-FEAT-Rework_BASS_implementation_branch)_...." in a folder (using 7z)
    - Go to folder "deploy"
    - Start and go through installation process of "package-mediaportal.exe"

    Just did the above thing: The result is all plugins, skinfiles and settings are still there. An upgrade.
     
    Last edited: September 16, 2012
  6. edterbak
    • Team MediaPortal

    edterbak Test Group

    Joined:
    March 4, 2008
    Messages:
    2,114
    Likes Received:
    736
    Gender:
    Male
    Occupation:
    Researcher
    Ratings:
    +1,178 / 5
    Home Country:
    Netherlands Netherlands
    Show System Specs
    OK,

    Did some tests with a Yamaha RX-V661 connected through Optical SPDIF from a Xonar DX card. Be aware of ... weirdness.. with Asus Xonar cards.. :(
    -Enabled Windows driver setting "Give exclusive mode..." and "Allow applications to take exclusive controle..."
    -Enabled DTS and Dobly Digital
    -Enabled 44.1 / 48 / 96 and 192 khz
    -Volume controle at 100% in MP and Win7

    Tested Bass > OK - No issue on MP3's

    Tested WASAPI (exclusivemode disabled) >
    MP3: Perfect playback
    SACD's (Super Audio CD's / Lossless media): NO audio at all with .dts .flac .ac3 or .wav files. Guess windows interupts too much.

    Tested WASAPI (exclusivemode enabled) >
    MP3: Perfect playback
    SACD's: OK, but starting .wav .dts .flac files, it starts with half a second of static. BUT IT PLAYS!!! :D

    [Update] Checking "Gapless playback" seems to fix this inbetween files. logical even, as mixing isnt possible.
    When starting a 44.1khz DTS file, I hear a short hiss/static noice and then the music. Stopping playback completely and selecting a different file, i.e. 44.1khz AC3, I shortly hear this noice again. It is only ~2/10th of a second or so. It feels like audio is already being sent to the AV receiver before the signal is changed to 44.1khz dts/ac3/flac signal. Once the receiver swithed, it is perfect.

    I am unable to play 48khz DTS/AC3 files. (Old mantis Bug??)

    Tested ASIO > Same result as with wasapi with exclusive mode enabled.

    My conclusion so far: It works VERY well. Despite the fact I am using a Xonar card.... Ghehehe..

    I will add to this post the findings.
    Anything you'd like me to test? Any logs?
     
    Last edited: September 17, 2012
    • Like Like x 2
  7. hwahrmann
    • Team MediaPortal

    hwahrmann Development Group

    Joined:
    September 15, 2004
    Messages:
    4,495
    Likes Received:
    1,638
    Gender:
    Male
    Location:
    Vienna, Austria
    Ratings:
    +2,264 / 1
    Home Country:
    Austria Austria
    Cool, thanks for testing.

    DTS / AC3 should work as well. Can you post the logs, when you tried them? (Please enable Debug Level)

    As for the short noise, that is probably AV Receiver related. Let's wait, what other users report.

    Please run as much tests as possible.
    e.g. let it play for > 1 hour.
    Skip to other songs, while in playback
    try different audio formats, if you have them
    anything else you could think of

    I just want to make sure, that we have tested as much combinations as possible.
     
  8. netexplorer
    • Premium Supporter

    netexplorer MP Donator

    Joined:
    January 21, 2009
    Messages:
    727
    Likes Received:
    69
    Ratings:
    +101 / 1
    Home Country:
    Germany Germany
    Show System Specs
    Are you planning to integrate a resume function, to start files from last point you stop playing? This would be a nice feature for audiobooks, because mostly they have big files.
     
  9. edterbak
    • Team MediaPortal

    edterbak Test Group

    Joined:
    March 4, 2008
    Messages:
    2,114
    Likes Received:
    736
    Gender:
    Male
    Occupation:
    Researcher
    Ratings:
    +1,178 / 5
    Home Country:
    Netherlands Netherlands
    Show System Specs
    Logs attached.

    I tested various files. Ill add the .flac playback log later. Plus the long duration test will have to wait till I have time. Sorry
    Tested Fast forward and backward. Works fine.
    I have numerous testfiles. Want me to post em as well? They are samples of DTS 44.1+48khz + AC3 44.1+48khz.
     
    Last edited: September 17, 2012
    • Like Like x 1
  10. hwahrmann
    • Team MediaPortal

    hwahrmann Development Group

    Joined:
    September 15, 2004
    Messages:
    4,495
    Likes Received:
    1,638
    Gender:
    Male
    Location:
    Vienna, Austria
    Ratings:
    +2,264 / 1
    Home Country:
    Austria Austria
    Yeah, just to add it to my list of test files. Can you upload them to some file hoster and PM me the link?
     
  11. hwahrmann
    • Team MediaPortal

    hwahrmann Development Group

    Joined:
    September 15, 2004
    Messages:
    4,495
    Likes Received:
    1,638
    Gender:
    Male
    Location:
    Vienna, Austria
    Ratings:
    +2,264 / 1
    Home Country:
    Austria Austria
    Will have a look into that.
    If it is done easily, i'll try to implement this one. e.g. for titles which ares stopped before end of file and are longer than 10:00 AND the option for resume has been configured, a dialog can be dsiplayed.
     
    • Like Like x 1
Loading...
Thread Status:
Not open for further replies.

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!