INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3 4   Go Down

Author Topic: Mac Progress Report  (Read 87214 times)

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Mac Progress Report
« on: October 18, 2012, 02:41:20 pm »

Early this year we began working on a Mac version of JRiver Media Center.  I'm happy to say that it's going well and we're on track to begin showing early versions of an audio player by the end of the year around Feb 1, 2013Feb 15, 2013.

Next week, we expect to release the first stage, an HDtracks Downloader. [Edit -- The OSX version is now available.  It's identical to the Windows version of the Downloader that we've just made available for testing:  http://yabb.jriver.com/interact/index.php?topic=74852.0 ]

This is a major accomplishment by the team.  It was a long time coming, a lot of work, and a lot of ugly problems to solve.  The biggest obstacle may have been the immense scale of the task for a small group.  I'm very proud to have been associated with it though my contribution was only to offer encouragement and a little sympathy from time to time.



The HDtracks Downloader is a deceptively simple program, but it touches almost every aspect of the full audio player.  The audio pipeline, decoding, encoding, networking, encryption, GUI, and so on.  

We're now within site of the finish line for the full OSX player.  Thanks to the team for a great effort.
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Mac OSX Progress Report
« Reply #1 on: October 18, 2012, 04:54:38 pm »

Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Mac OSX Progress Report
« Reply #2 on: October 18, 2012, 06:33:14 pm »

I found an album there I want to buy (first timer) but I'm going to wait for the Mac version so I can test it for you.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

darichman

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1362
Re: Mac OSX Progress Report
« Reply #3 on: October 18, 2012, 08:13:55 pm »

That's great news Jim.

Will the HDTracks downloader be part of MC proper at some point? Or an optional module?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #4 on: October 18, 2012, 09:16:31 pm »

That's great news Jim.

Will the HDTracks downloader be part of MC proper at some point? Or an optional module?
It is not part of MC, but will be distributed by HDtracks.  I believe it will be free of charge.
Logged

sunfire7

  • Citizen of the Universe
  • *****
  • Posts: 550
Re: Mac OSX Progress Report
« Reply #5 on: October 19, 2012, 12:47:47 am »

Great news Jim, I wish you total success with this new project. I can't wait to try it.
Logged
Happy licensed MC 15-19 User :)
Mac version early bird
My english is not perfect! My native lang is spanish

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #6 on: October 19, 2012, 04:18:24 pm »

You can get a copy of the new HDtracks Downloader that JRiver has built:

Mac Version  

Windows Version

HDtracks is offering a 15% discount for JRiver users through October 28, 2012.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13874
Re: Mac OSX Progress Report
« Reply #7 on: October 19, 2012, 05:57:51 pm »

Doesn't work on my 10.6.8 Mac.
Could be a 32 bit issue.
It'd be interesting to see if anyone is running 64 bit on 10.6.8 and if it works or not.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42376
  • Shoes gone again!
Re: Mac OSX Progress Report
« Reply #8 on: October 19, 2012, 06:15:39 pm »

If there were some way to run OSX in a bottle on my home computer, I'd report that I was able to purchase, download, convert to ALAC, and play in iTunes (but that iTunes didn't read the ALAC tags).
Logged
Matt Ashland, JRiver Media Center

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #9 on: October 19, 2012, 06:49:04 pm »

That would have been good to know.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #10 on: October 20, 2012, 08:05:20 am »

Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Mac OSX Progress Report
« Reply #11 on: October 21, 2012, 09:20:02 am »

Doesn't work on my 10.6.8 Mac.
Could be a 32 bit issue.
It'd be interesting to see if anyone is running 64 bit on 10.6.8 and if it works or not.

I got one.  I'll try a little later today.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Mac OSX Progress Report
« Reply #12 on: October 21, 2012, 09:32:12 am »

If there were some way to run OSX in a bottle on my home computer, I'd report that I was able to purchase, download, convert to ALAC, and play in iTunes (but that iTunes didn't read the ALAC tags).

You mean like this?



Quite easy to do if you have access to a real Mac (or previous VM) somewhere.  Everything works fine except for one very specific type of OpenGL drawing (used in Apple's Keynote and iBook Author applications).  PM me if you want to know more.

EDIT:  Re-reading Matt's post, I realize now that my sarcasm detector was faulty.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #13 on: October 21, 2012, 12:20:32 pm »

I've moved an HDtracks Downloader bug report to this thread:
http://yabb.jriver.com/interact/index.php?topic=75151.0
Logged

jtwrace

  • Galactic Citizen
  • ****
  • Posts: 438
  • "Science is not a democracy"-Earl Geddes, Ph.D.
Re: Mac OSX Progress Report
« Reply #14 on: October 21, 2012, 03:08:36 pm »

Will JRiver MC18 sound as good on OSX as it does on W8? 
Logged
W10 NUC i7 (Gen 10) > (Audiolense FIR) > Motu UltraLite mk5 > (4) Hypex NCore NC502MP > JBL M2 Master Reference +4 subs

My podcast:
https://www.youtube.com/channel/UCXMw_bZWBMtRWNJQfTJ38kA/videos

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #15 on: October 23, 2012, 06:01:56 pm »

An update for the Mac version of the HDtracks Downloader is in the first post of the following thread:
http://yabb.jriver.com/interact/index.php?topic=75151.msg509326#msg509326
Logged

kiwi

  • Citizen of the Universe
  • *****
  • Posts: 817
  • Don't worry, be happy...
Re: Mac OSX Progress Report
« Reply #16 on: October 24, 2012, 02:04:49 am »

Awesome!  Love to see any progress and look forward to the upcoming player later this year or early next.

-kiwi
Logged

taschi71

  • Recent member
  • *
  • Posts: 12
Re: Mac OSX Progress Report
« Reply #17 on: October 24, 2012, 10:14:23 am »

...so it's not an april fools prank?! wohooo!!!

Logged

moophone

  • Recent member
  • *
  • Posts: 47
Re: Mac OSX Progress Report
« Reply #18 on: October 27, 2012, 01:29:02 pm »

Will the OSX version work as a Remote Control (Client) to a Windows JRiver Server and vise versa?

My setup will be:

Windows audio PC running server. Probably quickly replaced with new Mac Mini running JRiver Server
JRemote ipad retina (Couch Remote)
Some other cheap netbook or tablet for dedicated Theatre View (Client or android remote only)
OSX JRemote (Desktop Client Remote to Windows Server)

Will this be possible?

Now my dream setup is:

All the above, but allowing the imac to act as a zone for video. e.g. I could play audio to server 1 (mac mini), video to server 2 (imac) all controlled by any client or remote. Is that possible?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #19 on: October 29, 2012, 12:44:26 pm »

Will the OSX version work as a Remote Control (Client) to a Windows JRiver Server and vise versa?
Not initially.  Probably later.
Logged

sunfire7

  • Citizen of the Universe
  • *****
  • Posts: 550
Re: Mac OSX Progress Report
« Reply #20 on: October 29, 2012, 11:10:36 pm »

Are you saying that an osx mc would not be able to connect to a Windows library server?? I think that is a must feature!
Logged
Happy licensed MC 15-19 User :)
Mac version early bird
My english is not perfect! My native lang is spanish

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Mac OSX Progress Report
« Reply #21 on: November 02, 2012, 08:49:42 am »

Are you saying that a osx mc would not be able to connect to a Windows library server?? I think that is a must feature!

I have to say...

I agree.  I won't really be able to use it otherwise.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

sgomes

  • Junior Woodchuck
  • **
  • Posts: 68
Re: Mac OSX Progress Report
« Reply #22 on: November 02, 2012, 09:29:31 am »

I have to say...

I agree.  I won't really be able to use it otherwise.

+1
Logged

kiwi

  • Citizen of the Universe
  • *****
  • Posts: 817
  • Don't worry, be happy...
Re: Mac OSX Progress Report
« Reply #23 on: November 06, 2012, 11:35:31 am »

Are you saying that an osx mc would not be able to connect to a Windows library server?? I think that is a must feature!

I think that he's saying, the initial version(s) might not, but that it is a feature in the big list of prioritized features that would go in.

I'm guessing that there is a lot of ground work that has to go in before this feature can go in.  ;)
Logged

haylo75

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 61
Re: Mac OSX Progress Report
« Reply #24 on: November 07, 2012, 10:16:08 am »

Connecting to a Windows Library Server is a must-have feature for me as well.  That may be a common desired feature amongst existing MC users, since they're using Windows by default today.  New MC users looking for an iTunes alternative, perhaps not so much.
Logged
Kerr

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #25 on: November 07, 2012, 06:06:42 pm »

Audio playback is now working.  The next step is the player interface itself.
Logged

sieges

  • Recent member
  • *
  • Posts: 5
Re: Mac OSX Progress Report
« Reply #26 on: November 07, 2012, 10:25:14 pm »

Audio playback is now working.  The next step is the player interface itself.

Is there a list for a "public" Beta team for JRiver OSX ?  I cant wait to shove iTunes out the virtual window. I love my MACs for 15 years. But they penalized me because I have over 25,000 songs...HOW DARE I ??  I have 50,000 songs. Why should a real music lover want a concise logical operating envirment like JRiver has for Windowwwwzzzz.

I will burn every iTunes .itl file the day you release the OSX version.

Sieges

Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Mac OSX Progress Report
« Reply #27 on: November 08, 2012, 01:47:03 pm »

Audio playback is now working.  The next step is the player interface itself.

Nice!

I think that he's saying, the initial version(s) might not, but that it is a feature in the big list of prioritized features that would go in.

I'm guessing that there is a lot of ground work that has to go in before this feature can go in.  ;)

Yep, I agree.

I think it should be pretty close to top-of-the-heap though.  I'll still test it, of course, but I couldn't actually USE it until it could connect to my MC library.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

shAf

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 863
Re: Mac OSX Progress Report
« Reply #28 on: November 11, 2012, 12:02:09 pm »

Audio playback is now working.  The next step is the player interface itself.

That's good news!  At what point in its development will it be a client to the PC MC server? Do you imagine that it will at some point also become a server?

Just wondering ... my Win7 HTPC is getting a bit long in the tooth, ... as I contemplate replacing it either with a Dell Alienware X51 or with a Mac Mini(??)
Logged
cheerios from the Avalon Peninsula, Newfoundland

lpr

  • World Citizen
  • ***
  • Posts: 230
Re: Mac OSX Progress Report
« Reply #29 on: November 18, 2012, 10:49:57 am »

Audio playback is now working.  The next step is the player interface itself.

This is great news!

Can`t wait to run MC on my Mac, Itunes is killing me!
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Mac OSX Progress Report
« Reply #30 on: November 18, 2012, 11:09:27 am »

Will the OSX version work as a Remote Control (Client) to a Windows JRiver Server and vise versa?
Not initially.  Probably later.

Is this still the case? Iow, it won't be able to connect to an MC server on Windows?
Logged

shAf

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 863
True HD audio
« Reply #31 on: November 19, 2012, 11:58:16 am »

Reading elsewhere about Macs as HTPCs, it seems given the current Mac software (... and hardware? ...), Mac are not able to stream DVD HD audio ... which begs a couple of questions ...

(1)  Some intelligent topic responses would imply it is only a software issue, but the solution they recommend is to bootstrap Windows 7(?)

(2)  If indeed it is a software issue only, does JR imagine they can integrate the capabilities into their MC version for the Mac?

Just wonderin' ... if the Mac version is for real ... shouldn't there be a different forum?  IE, just a single thread just doesn't seem to do justice to the many topics(?)

TIA  :)
Logged
cheerios from the Avalon Peninsula, Newfoundland

Vocalpoint

  • Citizen of the Universe
  • *****
  • Posts: 2007
Re: Mac OSX Progress Report
« Reply #32 on: November 19, 2012, 12:20:39 pm »

Audio playback is now working.  The next step is the player interface itself.

Jim,

Is it fair to assume that if you (JRiver) are putting the requisite effort in to create an actual OSX compliant version of MC - that future versions of both flavors of MC (Windows/Mac) would fully support sync-age of Mac based i-Devices? (iPod/iPhone etc) to MC?

Is there any back and forth between JRiver and Apple on specs, designs, code etc etc - so that you may be able to overcome the long standing cat fight where future Apple firmware updates on said i-Devices end up killing the sync between MC and any given iPod, Nano etc.?

I won't be buying a Mac any day soon but would like to feel somewhat confident that perhaps I could still sync some Nth gen iPod at some future date...

VP
Just wonderin....
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #33 on: November 19, 2012, 12:55:19 pm »

The Mac version doesn't have any relationship with iPod support.
Logged

shAf

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 863
Re: Mac OSX Progress Report
« Reply #34 on: November 21, 2012, 12:15:08 pm »

The Mac version doesn't have any relationship with iPod support.

Presumably, it would (eventually) still provide the means of creating/exporting a playlist compatible with iTunes(?)
Logged
cheerios from the Avalon Peninsula, Newfoundland

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #35 on: November 21, 2012, 12:29:36 pm »

I don't want to say too much about specific features until we see things starting to come to life.  I hope you'll understand.
Logged

Vocalpoint

  • Citizen of the Universe
  • *****
  • Posts: 2007
Re: Mac OSX Progress Report
« Reply #36 on: November 21, 2012, 12:56:05 pm »

The Mac version doesn't have any relationship with iPod support.

Ironic (as written) :) but understandable.

Thanks for the update.

VP
Logged

margolbe

  • Regular Member
  • Junior Woodchuck
  • **
  • Posts: 55
  • nothing more to say...
Re: Mac OSX Progress Report
« Reply #37 on: November 23, 2012, 12:12:29 pm »

Will there be support for flac files?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #38 on: November 23, 2012, 12:37:58 pm »

Yes.  Flac is already working in our HDtracks Downloader.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #39 on: November 27, 2012, 02:15:24 pm »

On the beta forum, we now have a build of MC that removes the last of our dependencies on MFC (Microsoft Foundation Class).  Here's what Matt said about this:

Quote
Tonight's build of Media Center 18 removes the remaining vestiges of MFC (Microsoft Foundation Classes) from the main program.  MFC is the C++ toolset provided by Microsoft to make building applications easier.  It helps with things like building user interface, handling drag-n-drop, catching events, and using system controls like edits and buttons.  It also includes the basic data types that make up a program like strings, maps, arrays, rectangles, and dates.

This is the last major obstacle that has prevented compiling MC on OSX.  We're now just a few weeks away from having the first OSX version of MC running.
Logged

petergraup

  • Guest
Re: Mac OSX Progress Report
« Reply #40 on: November 27, 2012, 04:46:21 pm »

Congratulations!

Jim, you know Christmas is around 24.Dec in most countries... And I want my Mac JRiver under the tree. I have been a good boy... ;-)
Logged

Pixelplay

  • Recent member
  • *
  • Posts: 5
Re: Mac OSX Progress Report
« Reply #41 on: November 27, 2012, 04:55:35 pm »

Congratulations from Australia,
Can't wait for the mac version to be released.
Logged

shAf

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 863
Re: Mac OSX Progress Report
« Reply #42 on: November 28, 2012, 04:52:53 am »

 :D  '13 will be a good year for audiophiles ... lookin'  forward   ;D
Logged
cheerios from the Avalon Peninsula, Newfoundland

Peter_T

  • Galactic Citizen
  • ****
  • Posts: 352
Re: Mac OSX Progress Report
« Reply #43 on: November 30, 2012, 08:13:53 am »

Agreed - this is great news!  I can't wait!
Logged

dknightd

  • Recent member
  • *
  • Posts: 7
Re: Mac OSX Progress Report
« Reply #44 on: December 02, 2012, 09:51:52 am »

I'll bet itunes 11 will be getting you many customers.

If it can read itunes xml file to create JR MC database, and play my existing alac media. I'll definitely buy.

I'll be happy to use itunes only for iphone/ipod synchronization.
Logged

arin

  • Junior Woodchuck
  • **
  • Posts: 97
Re: Mac OSX Progress Report
« Reply #45 on: December 02, 2012, 04:36:41 pm »

I began to really hate iTunes from version 10.6. :'(
Now that v.11 is out I just want to get rid of it for good... :o
Please let us have a beta of JRiver for Mac as soon as possible! :D
I'll bring you several friends who will be very happy to leave iTunes behind them when they'll see they don't need to have Windows to use JRiver.  ;)
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72443
  • Where did I put my teeth?
Re: Mac OSX Progress Report
« Reply #46 on: December 05, 2012, 12:52:11 pm »

Here's the status to date.

As said above, we have MC's audio engine working, so we can play audio.  We can encode and decode most codec's (ALAC, AIFF, etc.)

The user interface is not working yet.  Parts of networking don't work.  DLNA, ripping, burning and Theater View don't.

We have not looked at video or TV yet, and they will not be part of the first version.

By commenting out some non-audio features, we're expecting to be able to compile the whole program in the next few weeks.  It should take several more weeks to clean things up to the point where we could release an audio only version of MC for testing.

Expect these early builds to be available in late January or February.
Logged

JIMV

  • World Citizen
  • ***
  • Posts: 146
Re: Mac OSX Progress Report
« Reply #47 on: December 06, 2012, 04:38:16 pm »

Outstanding! iTunes seems to be far more interesting in my being routed to the iStore than in any music quality or ease of use I might enjoy....
Logged

whgmkeller

  • Member
  • *
  • Posts: 1
Re: Mac OSX Progress Report
« Reply #48 on: December 11, 2012, 02:11:15 pm »

Good times indeed - can't wait to get this on my Mac !!!
Keep us posted... please....

:-)

Greetz, Willem
Netherlands
Logged

shAf

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 863
Re: Mac OSX Progress Report
« Reply #49 on: December 11, 2012, 05:22:05 pm »

I'm hoping one of your earlier releases will be able to connect to the Windows-based media server, if only to play from the music library(?)

TIA  :)
Logged
cheerios from the Avalon Peninsula, Newfoundland
Pages: [1] 2 3 4   Go Up