MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Community Skins and Plugins » Plugins » Hot Plugins » ASIO music player


View Poll Results: What functionality would you like to be added?
VST plugin support 15 31.25%
WinAmp DSP plugin support 13 27.08%
BASS DSP support 11 22.92%
Last.fm support 26 54.17%
Visualizations 25 52.08%
Multiple Choice Poll. Voters: 48. You may not vote on this poll

Closed Thread
 
Thread Tools Display Modes
Old 2007-09-13, 22:18   #1 (permalink)
Portal Developer
 
Join Date: Aug 2007
Age: 40
Posts: 210
Thanks: 0
Thanked 20 Times in 15 Posts

Country:


Default ASIO Music Player Plugin

Hi everyone!

Because MP's builtin music player did not completely fullfill my needs, i created a replacement plugin. I believe it might also be usefull to others that have been struggling with bitperfect playback, either just for soundquality or for playback of DTS encoded material into their receiver over SP/DIF.

It's major benefits over the existing player are:
  • True gapless playback (yep, sample-perfect)
  • Customizable ASIO channelmapping, this makes it easier to drive SP/DIF outputs on for example M-Audio delta cards.
  • This player does not contain anything that might alter the datastream, to make bitperfect playback easier.

You can find it here: http://www.team-mediaportal.com/file...cPlayerPlugin/

Let me know what you think of it.

Sieds
Symphy is online now  
This User Say Thank You:
Old 2007-09-14, 10:12   #2 (permalink)
Portal Member
 
Join Date: Sep 2006
Age: 32
Posts: 43
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Thumbs up thanx!!!!!!!!

Hi,

i must say i love this plugin!!!!!!!! The sound quality is so mutch better than mp's original. If your in to hifi or hiend you know what im talking about. Big thanx !!! Dont forget to update this in coming versions

big tanx
darklord is offline  
Old 2007-09-19, 00:18   #3 (permalink)
Portal Member
 
patricon's Avatar
 
Join Date: Jun 2007
Age: 36
Posts: 540
Thanks: 12
Thanked 18 Times in 15 Posts

Country:

My System

Default

It sounds great, but how this plugin works? I must enable it in external players and then how can i select the player for use it when playing my music?
patricon is offline  
Old 2007-09-19, 01:05   #4 (permalink)
Portal Developer
 
Join Date: Aug 2007
Age: 40
Posts: 210
Thanks: 0
Thanked 20 Times in 15 Posts

Country:


Default

1. Make sure the plugin is enabled in external players
2. All other external player plugins must be disabled
3. Select your ASIO device in the plugin's configuration

That's it. MP will now use the plugin for all file extensions that are listed in the plugin's configuration.

Regards
Sieds
Symphy is online now  
Old 2007-09-19, 16:38   #5 (permalink)
Portal Member
 
Join Date: Jun 2005
Location: Bolzano
Age: 37
Posts: 214
Thanks: 28
Thanked 4 Times in 4 Posts

Country:

My System

Default

Sound quality is really great, with standard MP asio plugin I get distortion on guitar, for instance, with this plugin is perfect.

If you're going to implement visualizations it will be perfect!!

Roby
__________________
Roby

Download italian myvideos IMDB script yahoo.it
Download italian myvideos IMDB script mymovies.it
Visit my iPod Italian site: http://www.ipoditalia.it

robyf is online now  
Old 2007-09-19, 19:51   #6 (permalink)
Portal Member
 
patricon's Avatar
 
Join Date: Jun 2007
Age: 36
Posts: 540
Thanks: 12
Thanked 18 Times in 15 Posts

Country:

My System

Default

I'm also using MPlayer plugin and FLV Player must i disable those plugins also?? How can i be sure that MP is using your ASIO plugin?? There is any log or something?

regards,
patricon is offline  
Old 2007-09-20, 19:39   #7 (permalink)
Portal Member
 
AberDino's Avatar
 
Join Date: Feb 2005
Location: Kincardineshire
Posts: 113
Thanks: 2
Thanked 1 Time in 1 Post

Country:

My System

Default

Thanks a lot Symphy, it seems to work very well! I didn't pick up this post until this evening, but as it happened I was experimenting with bitperfect playback in MP yesterday. I installed ASIO4ALL 2.8 beta 2 and fine-tuned it as described here. I made sure all OS volume levels were set to 100% and checked that all Realtek processing options were turned off. Then configured MP Music to use the BASS engine, no crossfading, no gapless playback, volume set to 100% and ASIO4ALL selected as the ASIO device. I made sure I had a Dolby Digital Surround wav file ready to check that I had real bitperfect playback. Alas, all I could hear was noise so it was time to dig deeper.

There is a plugin which allows you to use an ASIO device in Winamp. I installed it and tried the same file in Winamp, but still the same problem. So, at that stage it looked like MP wasn't too blame. I still had an old kernel streaming plugin for Winamp so decided to give that a try, and it worked! The next step was to uninstall the ASIO4ALL beta release and install the latest official version 2.7, and that worked as well! At that stage I was hopeful I would have bitperfect playback in MP... but no, still only noise.

Back to the MP forums, I decided to do a search for ASIO, and your post came up at the top. Installed your plugin as per your instructions and voila, bitperfect playback in MP! I agree it is not for everybody, but if you have a decent HiFi system it makes a world of difference. Thanks again!
__________________
AberDino is offline  
Old 2007-09-21, 19:31   #8 (permalink)
Portal Member
 
Join Date: Feb 2007
Age: 24
Posts: 28
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default



at last bitperfect audio!!! keep up the good work!
anvandarnamn is offline  
Old 2007-09-21, 20:58   #9 (permalink)
Portal Developer
 
Join Date: Aug 2007
Age: 40
Posts: 210
Thanks: 0
Thanked 20 Times in 15 Posts

Country:


Default

Quote:
Originally Posted by robyf View Post
Sound quality is really great, with standard MP asio plugin I get distortion on guitar, for instance, with this plugin is perfect.

If you're going to implement visualizations it will be perfect!!

Roby
I have no plans to implement visualizations in this plugin. But i have been sharing my code with the MP team, so maybe my code will become merged into standard MP in a future release.

Regards,
Sieds

Quote:
Originally Posted by patricon View Post
I'm also using MPlayer plugin and FLV Player must i disable those plugins also?? How can i be sure that MP is using your ASIO plugin?? There is any log or something?

regards,
First of all, this plugin is only used when playing from the My Music module.

If MP uses my plugin, you should find at least the following message in you MediaPortal.log:

[Info.][MPMain]: PureAudio: Initializing player ...

as well as a whole lot of other messages starting with "PureAudio:" when logging level is set to debug.

If more then one external players are enabled in MP, it will check the extension of the file you want to play against the list of supported extensions of each player and choose one, probably the first one that matches. So you may have to configure those lists on both players to make sure the right file is played with the right player.

Regards
Sieds

Quote:
Originally Posted by AberDino View Post
....... and voila, bitperfect playback in MP! ....
AberDino, because i don't have any decoding equipment available, could you do a little test for me? In the configuration applet for the plugin you will find a checkbox named "Use floating-point streams" on the "Advanced" tab. If you enable that, do you still get bitperfect playback? You can simply disable it again afterwards. I'm really curious if that will make a difference.

Thanx in advance,
Sieds

Last edited by Symphy; 2007-09-21 at 21:52. Reason: Automerged Doublepost
Symphy is online now  
Old 2007-09-22, 14:14   #10 (permalink)
Portal Member
 
AberDino's Avatar
 
Join Date: Feb 2005
Location: Kincardineshire
Posts: 113
Thanks: 2
Thanked 1 Time in 1 Post

Country:

My System

Default

Sieds, no bitperfect playback with that box ticked. In both cases the resulting log looks the same.

Going through 'mediaportal.log', I did spot the following errors, not related to the 'floating point stream' tick box:
Quote:
2007-09-22 13:55:04.007137 [Info.][MPMain]: PureAudio: Loading audio decoder add-ins...
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\basscd.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\basscd.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bassflac.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bassflac.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\basswma.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\basswma.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_aac.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_aac.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_ac3.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_ac3.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_alac.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_alac.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_ape.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_ape.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_mpc.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_mpc.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Loading: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_wv.dll
2007-09-22 13:55:04.007137 [Debug][MPMain]: PureAudio: Unable to load: C:\Program Files\Team MediaPortal\MediaPortal\musicplayer\plugins\audio decoders\bass_wv.dll
2007-09-22 13:55:04.007137 [Info.][MPMain]: PureAudio: No audio decoders were loaded. Confirm decoders are present in \musicplayer\plugins\audio decoders folder.
I've checked, and the decoders are present in the folder 'C:\Program Files\Team MediaPortal\MediaPortal\MusicPlayer\Plugins\Audio Decoders', so it should work?

Let me know if you would like me to try anything else.
__________________
AberDino is offline  
This User Say Thank You:
Closed Thread

Bookmarks

Tags
asio, music, player, plugin

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Support for .cue-files in Music Player emphatic Improvement Suggestions 10 2008-07-02 07:30
Bass player with ASIO support? rockmeisster Listen Music 74 2007-12-07 08:09
Bug in My music player patricon fixed 0.2.3.0 RC1 bugs 8 2007-08-24 20:14
Music Player smallishzulu 0.2.2.0 Final and SVN Builds 4 2007-05-28 08:07
My Music external player laeb66 Codecs, External Players 2 2006-01-16 11:22


All times are GMT +1. The time now is 23:23.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress