[Music] - Better sound quality with WASAPI | Page 3

Discussion in 'Improvement Suggestions' started by mr.duck, January 2, 2009.

  1. mts1
    • Premium Supporter

    mts1 MP Donator

    Joined:
    April 9, 2009
    Messages:
    24
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Canada Canada
    Yes, of course.



    Btw., I get bit-perfect stream using reclock in the chain of filters for my videos.
    However, for music, obviously, it doesn't work.

    Recently I've learnt that the latest version of BASS engine is WASAPI capable. The question is if/when MP developers will adapt BASS' latest libraries.
     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. Eabin
    • Premium Supporter

    Eabin Retired Team Member

    Joined:
    September 18, 2006
    Messages:
    465
    Likes Received:
    43
    Ratings:
    +43 / 0
    you can of course get bit-perfect audio streaming with reclock, but _most_ of the people use reclock to speed-up/slow-down the video in some way. and then there is simply no way of not tinkering with the audio stream.
     
  4. mts1
    • Premium Supporter

    mts1 MP Donator

    Joined:
    April 9, 2009
    Messages:
    24
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Canada Canada
    Well, then I'm not one of those people.:)
     
  5. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    Actually by using directshow player it should be already possible :)
     
  6. tourettes
    • Premium Supporter

    tourettes Retired Team Member

    Joined:
    January 7, 2005
    Messages:
    17,301
    Likes Received:
    4,595
    Ratings:
    +4,810 / 3
    Not for 1.1.0 at least.
     
  7. mts1
    • Premium Supporter

    mts1 MP Donator

    Joined:
    April 9, 2009
    Messages:
    24
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Canada Canada
    That's bad news. :(
    Is it so complicated? Or there are some legal issues?
     
  8. GhoSe
    • Super User

    GhoSe Super User

    Joined:
    December 17, 2007
    Messages:
    334
    Likes Received:
    47
    Gender:
    Male
    Occupation:
    CEO
    Location:
    Berlin
    Ratings:
    +47 / 0
    Home Country:
    Germany Germany
    We're in feature freeze and try to prevent as many risk as possible to be able to deliver a (hopefully) rock solid version with 1.1.0. Things like this one here can be scheduled for after 1.1.0 then.
     
  9. mts1
    • Premium Supporter

    mts1 MP Donator

    Joined:
    April 9, 2009
    Messages:
    24
    Likes Received:
    1
    Ratings:
    +1 / 0
    Home Country:
    Canada Canada
    I see.
    Thanks.
     
  10. mr.duck

    mr.duck Portal Member

    Joined:
    December 31, 2008
    Messages:
    44
    Likes Received:
    2
    Ratings:
    +2 / 0
    WASAPI works better because it blocks any other program from using the soundcard. No windows bells and beeps for example which would obviously stop it being bit perfect and just annoying more than anything else. WASAPI also sets all digital volume levels in windows to 100%. And ASIO needs ASIO drivers.

    ASIO sometimes blocks other audio. Depends on drivers. With WASAPI it is guaranteed. Maybe only the music playback part of MediaPortal needs to have WASAPI output.

    With WASAPI you are still left with the digital volume control built into the software you are using. So if the developers were to make it so that all digital processing was bypassed (including volume) when WASAPI output was selected, then you are virtually guaranteed bit perfect output. Only option that you would need to set is the output format, 16 or 24 bit. 16 should give bit perfect output, 24 bit would pad 16 bit music to 24 bit. Technically that would not be bit perfect but AFAIK it would just be a few zeros added on to pad it out and would sound the same as well as support any 24 bit music you might have.



    It can depend a lot. Windows XP with .NET 3.0 and EVR inside MPC HC... I just cannot get acceptable playback. Best I could manage was turning vsync off which is really bloody annoying. All other renderers had problems. Every single one. Awful! The graphics card seems to make a difference.

    With the exact same hardware on Windows 7 it's fine. Any software just select EVR and it is smooth. No tearing either. It would be better if the display was 50 or 100 Hz, but I've seen much worse.
     
  11. diablosv

    diablosv Portal Member

    Joined:
    November 1, 2008
    Messages:
    47
    Likes Received:
    5
    Ratings:
    +5 / 0
    Home Country:
    I'd just like to reiterate my support for WASAPI over ASIO in Music playing in Media Portal.

    At current I am using the HDMI on my HD5770 for video\audio, with ASIO4ALL and ASIO enabled in Media Portal it will output to to my 5.1 speakers, which isn't what I want, I want have have strereo ouput for my music.

    This can be remidied with the PureAudio plugin, as you can select first and last speaker, however in this situation my receiver still thinks its outputting 5.1 and the subwoofer just doesnt get used,.

    When I use WASAPI output in Foobar2000, it bitstreams the proper Stereo output to my reciever. On top of this the Subwoofer is working too as it has been set to be used for Stereo sources.

    So from my personal observation WASAPI is just a better and simpler solution for Vista\7 users.
     
    • Like Like x 1
Loading...

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!