x64 Support

Any ideas about how to improve MediaMonkey? Let us know!

Moderator: Gurus

nlbontjx2

x64 Support

Post by nlbontjx2 »

I would like to see an 64-bit version of this program
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: x64 Support

Post by nohitter151 »

Why? It already works fine in x64 environments and takes full advantage of multiple processors when needed (in the case of encoding, etc.) There really isn't any need for it for normal operations (playback, etc.).
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
Dreadlau
Posts: 1967
Joined: Sun Nov 25, 2007 6:49 am
Contact:

Re: x64 Support

Post by Dreadlau »

why?
To be ready for the future.
Why not begin to work on it now? It will have to be done one day eventually.
Seven Ultimate X64 SP1 / Sansa Clip 2go (with RockBox)
MusicBringer
Posts: 622
Joined: Wed Oct 25, 2006 12:53 pm
Contact:

Re: x64 Support

Post by MusicBringer »

why?
"640K ought to be enough for anybody"
:lol:
MediaMonkey user since 2006
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: x64 Support

Post by nohitter151 »

I'm just saying, it will require an entire re-coding of the program (not to mention it would need to use 64 bit codecs/plugins which to my understanding aren't available because no one has made them), and then the benefit of coding for 64 bit is minimal, you aren't going to see increased performance when you're doing such small tasks like audio playback. It's the same reason you don't find a 64 bit instant messenger program. What's the point when it works fine in 64 bit environments and there's no benefit to changing it? It's a lot of work for no return.
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
Eyal
Posts: 3114
Joined: Sun Jun 26, 2005 9:27 am
Location: Québec
Contact:

Re: x64 Support

Post by Eyal »

nohitter151 wrote:
nohitter151 wrote:Why? It already works fine in x64 environments and takes full advantage of multiple processors when needed (in the case of encoding, etc.) There really isn't any need for it for normal operations (playback, etc.).
(...)
What's the point when it works fine in 64 bit environments and there's no benefit to changing it? It's a lot of work for no return.
Exactly. I totally agree.
Why change something that works?
Skins for MediaMonkey: Cafe, Carbon, Helium, Spotify, Zekton. [ Wiki Zone ].
kmenzel
Posts: 64
Joined: Mon Apr 12, 2010 10:23 am
Contact:

Re: x64 Support

Post by kmenzel »

Agreed - no point going x64 unless there is going to be some concrete benefit - in this case I highly doubt there will be... in fact, x64 might actually slow down the program... as you'd probably have a lot of sub 32 bit data that has to be padded out to 64 bits for processing instead of 32...
Dreadlau
Posts: 1967
Joined: Sun Nov 25, 2007 6:49 am
Contact:

Re: x64 Support

Post by Dreadlau »

FYI: There are lot of codecs packs, splitters, ... available in 64bit:

LAME: http://www.start64.com/index.php?option ... Itemid=146

K-Lite Codec Pack 64-bit: http://www.start64.com/index.php?option ... Itemid=146

Advanced Codec Pack: http://www.start64.com/index.php?option ... Itemid=146

ffdshow 64-bit builds: http://www.start64.com/index.php?option ... Itemid=146

Haali Media Splitter: http://www.start64.com/index.php?option ... Itemid=146


Some Media players are already available in 64bit version. But I guess they just wasted their time since its useless :roll:

Media Player Classic - Home Cinema: http://www.start64.com/index.php?option ... &Itemid=72

Microsoft Zune: http://www.start64.com/index.php?option ... Itemid=146

Windows Media Player 12 64-Bit: http://www.solidblogger.com/make-window ... windows-7/


And here is an example of a player that is only available in 64bit:

Small Player: http://www.igorware.com/small-player
Seven Ultimate X64 SP1 / Sansa Clip 2go (with RockBox)
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: x64 Support

Post by nohitter151 »

Dreadlau wrote:FYI: There are lot of codecs packs, splitters, ... available in 64bit:
Sure, there are some. but look at ffdshow, it's not even an official release. And there's lots of others that are not available in 64-bit. way more are not available than are.
Some Media players are already available in 64bit version. But I guess they just wasted their time since its useless :roll:
MPC: available in 64-bit but useless without 64bit codecs. Look at the CCCP codec pack (the best available right now), which is not available in 64 bit.

Zune: Probably the only benefits here are for device sync (for format conversion. MM already does this using all processors)

WMP12: same as Zune and MPC

Small player: never heard of it. I guess that tells you how much demand there is for it :wink:
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
Scuttle
Posts: 125
Joined: Tue Jul 03, 2007 11:29 am
Contact:

Re: x64 Support

Post by Scuttle »

MediaMonkey is written in Delphi iirc, and unless Embarcadero releases a 64bit compiler I don't see how MM could be made 64bit...
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: x64 Support

Post by nohitter151 »

Scuttle wrote:MediaMonkey is written in Delphi iirc, and unless Embarcadero releases a 64bit compiler I don't see how MM could be made 64bit...
Good point, MM is written in Delphi. See: http://en.wikipedia.org/wiki/Embarcader ... imitations
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
Terry.P

Re: x64 Support

Post by Terry.P »

The biggest benefit of 64bit is the availability of MORE RAM! And since RAM is so darn cheap these days why not make use of it...
nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: x64 Support

Post by nohitter151 »

Terry.P wrote:The biggest benefit of 64bit is the availability of MORE RAM! And since RAM is so darn cheap these days why not make use of it...
Well, because MM doesn't need it. I haven't seen MM go over about 100 MB of memory, and that is putting it under very heavy use. So why would we need to go any higher than 4 GB (which is the limit now)...?
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.
Andreas Weichert
Posts: 57
Joined: Fri Apr 05, 2013 4:51 am
Contact:

Re: x64 Support

Post by Andreas Weichert »

Terry.P wrote:The biggest benefit of 64bit is the availability of MORE RAM! And since RAM is so darn cheap these days why not make use of it...
64-bit for MM (and the most other programs) is complete nonsens. It has no benefit! All pointer would have double size but the additional bytes were never nedded. The half of the code would consits of unused zero-bytes (very simplified explained).
For the a modern Opeatingsystems is 64 bit is a must to access more than 4GB for ALL program, but for a SINGLE program is 64 bit only needed if itself needs more hat 4 GB. This is for MM not superfluous.
64 bit would give a slower program because of the double data to process (cache, pipeline, etc.)
(Even Microsoft has recommended to install the 32-bit version of Office!)
My Scripts
Take a look on my Android app Time Sheriff – the extensive all-in-one timer/reminder.
muetzekoeln
Posts: 3
Joined: Sun Jun 30, 2013 5:58 am
Contact:

x64 and GPU support

Post by muetzekoeln »

I strongly agree.

64bit will improve codec speed. And I do use re-coding a lot.
Alternatively GPU support should be considered to speed-up
codecs.
Post Reply