INTERACT FORUM
Networks and Remotes => Remotes => Topic started by: cncb on March 18, 2019, 08:54:05 am
-
I am pleased to announce the iOS version of MO 4Media, a remote control and player for MC. It is the same as the Android version (https://yabb.jriver.com/interact/index.php/topic,114964.0.html) with the exceptions noted below.
Now available in the Apple Store: https://itunes.apple.com/us/app/mo-4media/id1446924921
Features:
- Control MC playback over Wifi with your device
- Control separate zones and link/unlink playback between zones
- Play audio/music files to your device with gapless playback, optional volume leveling/replay gain adjustment, and optional file conversion
- Play video files to your device with optional file conversion
- View images on your device with optional file conversion
- Run macros (list of network commands) when zones are selected or unselected. These can be MCC (control MC) or TCP (control networked A/V equipment).
- On-screen volume buttons can control MC or networked A/V equipment volumes
- Create playlists and add files to playlists
- Theater View remote control
- Wake-On-LAN
- Download files with offline playback
- Seeking during playback
- Custom UI colors
- Option for Video playback in external player
- Casting support
- AirPlay support
The free version has the following limitations which can be removed with a $7/year subscription (includes one 7-day unlimited free trial sub):
- Can only play first 3 files in Playing Now
- Can test but not save zone macro and volume commands
- Only 30 seconds of video playback
- External video playback is disabled
Notes:
- To customize the library items that you can browse edit the MC options: "Tools | Options | Media Network | Advanced | Custom views for JRemote, Gizmo & Panel..."
- Seeking when playing converted video is not currently possible. Enabling external playback, disabling conversion, and installing VLC for external playback makes seeking possible for some file types.
- Casting audio will stop between tracks if the app moves to the background or the device goes to sleep. You can prevent this by enabling "Keep screen on during playback" in the Settings for the casting zone.
- The Android features of untrusted https/SSL connections and external/MC volume control with device buttons are currently not supported.
Custom Library Fields:
The following custom fields will be used if added manually by the user.
- MO_Title, first line in file display
- MO_Details, second line in file display
- MO_Caption, caption when displaying full screen image
CarPlay:
- This intial implementation should work on all devices. You can select what to play from CarPlay but it still uses the same Now Playing screen as before. iOS 14 supports some customization of the screens but is not supported yet in the app.
- On startup it switches to a special "Car" device zone that only allows you to play music. The main MO app needs to be running and connected to the server before you plug in.
- CarPlay limits browsing to 5 menu levels deep, so this is why you may not be able to browse to the "Files" of some Library items in complicated views.
- The home menu displays Playlists and the views under Audio by default. You can customize this by adding a Top Level item named "Auto" in Customize views for JRemote, Gizmo, & Panel in the Media Network settings in MC. Then, the views under Auto will be displayed as home items.
- The app limits lists to 400 items to try to avoid timeouts and memory issues. You may want to add custom views (described above) that group items by letters (or edit the existing Gizmo views under Audio).
-
Screenshots:
(http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig0.jpg) (http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig1.jpg) (http://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig2.jpg)
v1.5.8
- Add single touch option for seeking and setting rating.
- Add button to show/hide calculated tags in Tags page.
- Add option to hide audio info (file type, sample rate) in Playing Now.
- Add Play To URL feature.
v1.5.7
- Add Divert option in Zones menu.
- Add swipe left/right to change tabs and option to hide tabs.
- Add Spotlight (MC) access to file context menu.
v1.5.6
- Add new age and media sub type options for audio bookmarks and always write Date Last Opened to support this
- Add option to show DVR recording schedule
v1.5.5
- Add option to Download Settings to remove 150 file download limit
v1.5.4
- Recall last search type in Library tab
- Independent text size setting
v1.5.3
- Add Reshuffle actions in Playing Now 3-dot menu
- Fix server playback stopping when exiting app
v1.5.2
- Add option to use Audio bookmarks
- Add bookmarks for offline/downloaded files (local to device only)
- Fix progress indicator not working after track change
- CarPlay: Add Queue item to home screen
- CarPlay: Limit lists to 100 items to speed up browsing
v1.5.1
- Fix play/pause from bluetooth and when a call is received
- Fix Connect from servers screen
v1.5.0
- Add initial CarPlay support
- Recognize subscription when offline
v1.4.0
- Update features to v1.10.1 of other platform
- Enable gapless playback for unconverted audio
v1.3.0
- Add option to add all files in displayed list to new or existing playlist - access in file tap menu from Playing Now, Library, or Search
- Add playlist editing - access with new playlist button at top left of Library browser (MC 25 or later required)
- Add sort option for search results
- Fix remote connections not working
v1.2.0
- Add field selection for search
- Add new search options in Interface Settings: max results, custom field groups, enable/disable tap of field name in results
- Add "Search in web browser" action in file tap menu which allows searches for song, album, movie, etc. in web browser
- Add downloads and deletion from device for individual files
- "Internal search for artist" now just displays Album and Artist results
- Add "Show album" action in file tap menu
- Fix name and artist display when playing web radio in MC
- Fix Jump To in library browser now ignores articles when set in MC
- Add pinch to zoom in device Image viewer
- Add Streaming Audio playback: Radio JRiver and Radio Paradise (RP to MC zones only). Can be hidden from library in settings.
v1.1.0
- Fix playing multiple files from search results
- Fix crash when network not available
- Add setting for default zone to control when connecting to server (see Zone three-dot menu)
- Fix crash due to mismatched locale settings on device and server
- Add interface option for Playing Now tracks list location
- Disable volume leveling when casting
v1.0
- Initial release based on Android v1.5.2
-
Congratulations! I'm sure a lot of potential users will be happy to hear about the app's release on iOS. :)
-
v1.1.0 is now available which contains the recent fixes and additions to the Android version.
-
v1.2.0 is now available which contains the recent fixes and additions to the Android version including Radio JRiver playback.
-
I can’t get it to work at all on my iPad Pro 10.5. I get no Views at all under Library.
-
I can’t get it to work at all on my iPad Pro 10.5. I get no Views at all under Library.
Sorry that it is not working for you. Does it appear to be connecting to your server properly (does it show your server name at the top middle)? Does it list the available zones when you tap the top right?
-
I can’t get it to work at all on my iPad Pro 10.5. I get no Views at all under Library.
Mine doesn't work over 3G on my iPhone, but works over Wi-Fi. On 3G, the Server name is loaded but there's nothing under "Library" - no "Audio", no "Playlists", no "Streaming Audio". If I switch to Wi-Fi, Server name, Audio, Playlists and Streaming Audio appear as normal. I'm using JRemote/Panel with the same settings and having no problem.
-
Sorry, I see this too when connecting remotely. Something may have changed in a recent iOS update that is causing this. I will try to track it down.
-
Sorry, I see this too when connecting remotely. Something may have changed in a recent iOS update that is causing this. I will try to track it down.
Thanks!
-
v1.3.0 is now available which fixes remote connections and adds playlist editing.
-
v1.3.0 is now available which fixes remote connections and adds playlist editing.
Much appreciated - thanks!
-
v1.3.0 is now available which fixes remote connections and adds playlist editing.
With the new version, now I seem to keep losing access to offline downloaded files every time I go offline. The app also shows as the free version until it is reconnected online and it recognizes my subscription.
For example, if after being connected online to the server I go offline, (e.g. put the iPhone in airplane mode), power off the iPhone, and turn it back on, (pretty common scenario when traveling by air), when I open the app, it reappears in the form of the initial free version with the one time free 7 day etc... No downloaded files/folders/playlists visible.
To have the app recognize my paid subscription and see my downloaded music I have to close the app in IOS, first make sure there's online access (e.g., it's not set to "Airplane Mode"), reopen it, reconnect to the server, and it again displays my downloaded files.
Another problem I've noticed is that I also seem to have to leave the general IOS /Content & Privacy Restrictions/ Itunes & App Store Purchases/In-App purchases/ setting ticked to "allow in-app purchases" to then be able to reauthenticate my subscription to this app. I would prefer not to have to leave this setting on by default.
I'm not familiar with subscription apps in IOS, but offline access and authentication for this one sure seems to me to be making it hard for me to access or listen to my downloaded music offline.
-
Another problem I've noticed is that I also seem to have to leave the general IOS /Content & Privacy Restrictions/ Itunes & App Store Purchases/In-App purchases/ setting ticked to "allow in-app purchases" to then be able to reauthenticate my subscription to this app.
If you leave this setting enabled does it successfully recognize the subscription in airplane mode? That is have this setting enabled, open the app, confirm that it recognizes your sub, close the app, put the phone in airplane mode with this setting still enabled, and then open the app to see if the sub is recognized. Also, does leaving the phone on instead of turning it off lead to different behavior? By the way, I can't seem to find this setting (running 12.4.1)?
-
The IOS setting (IOS 12.4.1) to allow in-App purchases is under Screen Time/Content & Privacy Restrictions (I know, why there, but that's Apple).
I did as you suggested (opened app, setting enabled, confirmed recoginized sub, put in airplane mode, setting still enabled). The app immediately forgot my subscription and opened it as the free version. It gave me the error message "Could not connect to JRiver server to verify access key". I did not turn the phone off. If I then take the phone off airplane mode, it connects to the server, the error message disappears, but it still is in the free version. I now get an error message saying "Sorry, only the first 3 files in Playing Now can be played..." Even worse, I've noticed it will no longer re-authenticate my sub even if I close the program and reopen it - it's as if I never paid for my subscription.
-
Sorry, the App Store is supposed to have a local cache of purchases but that doesn't seem to be the case. Send me a PM if you want a refund while I look into this.
-
Yes, thanks for refunding. I just sent you a PM
-
Yes, thanks for refunding. I just sent you a PM.
Done - Thanks!
-
My post copied from the Android thread:
You have a great app. I expect to use it for many years.
Thanks for saying this. I appreciate your support for the iOS version. Unfortunately, you are one of the very few. Given the ongoing development costs, I probably will not renew my Apple developer account in early December which means the app will not be in the store and you will not be able to renew your subscription next year. I'm sorry about that. (*Note that this does not apply to the Android version.)
-
I'm sorry to hear that you're not going to continue your IOS app; I also liked it and had hoped for a fix of the authentication issue that "lost" my subscription when I went offline.
-
I know. I apologize but there just has not been enough interest to continue.
-
I know. I apologize but there just has not been enough interest to continue.
It's amazing how many people use JRemote for IOS but haven't tried this app. I've used it and it's ok.
What are you doing with the source code? Is it Objective-C or Swift?
And would you consider open-sourcing it on git hub and/or selling it?
Not that I have a lot of time (I don't), but code like this would be a great way to get something up quickly and then with my network of devs (myself included) we might be able to do something with it.
-
Sorry, I don't plan on open-sourcing it. I would just leave it in the store if it weren't for Apple's annual developer fee (that is the same for individuals and companies) just for the "benefit" of them taking 30% of all sales.
-
Sorry, I don't plan on open-sourcing it. I would just leave it in the store if it weren't for Apple's annual developer fee (that is the same for individuals and companies) just for the "benefit" of them taking 30% of all sales.
How much is the fee?
-
How much is the fee?
It is $100 which would not be a big deal if there was a lot of interest/sales but it is not currently worth the cost and effort.
-
Sorry, I don't plan on open-sourcing it. I would just leave it in the store if it weren't for Apple's annual developer fee (that is the same for individuals and companies) just for the "benefit" of them taking 30% of all sales.
understood.
still curious - did you code in Swift or Objective-C?
-
Craig,
Would it help if we paid the $100? I'd understand if not.
I appreciate your work.
Jim
-
I'd be sorry to lose the IOS MO 4Media app as it overcomes a major issue with JRemote that will only show names and not artists for music videos.
MO 4Media displays both names and artists perfectly and I'd be happy to continue paying the annual subscription fee.
-
still curious - did you code in Swift or Objective-C?
Sent you a PM.
-
Jim, I don't think so at this time but thanks for your generous offer.
-
I'd be happy to continue paying the annual subscription fee.
Thanks for saying that. I'm not sure how it works, you might still be able to subscribe if you already have it.
-
So clearly late to the party.
I came here after checking on my old post asking for offline listening for JRiver...
Maybe I need to find my old android phone!
-
MO 4Media is back in the app store, v1.4.0 is available:
- Update features to v1.10.1 for Android
- Enable gapless playback for unconverted audio
No promises, but I have started looking into adding CarPlay support.
-
Thanks for this!
I have been using it on my iPhone Xs running iOS 14.7.1 without issue. With the HLS streaming addressed in Media Center as well, I can play back video without issue including from Media Center particles referencing MPLS files.
It's also a nice bonus being able to use Airplay to Apple TV
Hope more iOS/iPadOS folks give this a try, and Carplay if possible will be very nice too.
-
MO 4Media is back in the app store, v1.4.0 is available:
- Update features to v1.10.1 for Android
- Enable gapless playback for unconverted audio
No promises, but I have started looking into adding CarPlay support.
I've just downloaded free trial IOS version. If I decide not to continue with the subscription before the trial period ends, how can I cancel before being charged for an annual subscription? MO 4Media doesn't appear in "Subscriptions" or in "Media & Purchases" under my Apple ID account on my iPhone, and I can't see any option under M0 4MEDIA app "Settings", or any "auto-renew" switch to turn off or on, either.
Also there appears to be an option for a one-time payment instead of an annual subscription under the Android version, but I don't see one for the IOS version. Is there such an option under the IOS version?
Could you please advise?
-
I just responded to your email. You turn off auto-renew in the App Store. Sorry, there is only the subscription for the iOS version.
-
Bearing in mind that, once having kicked off a playlist (of a thousand or so files, for example) using JRemote in the car, I don't need to touch it again. It just plays, track, after track, after track. When I arrive and turn the car off, music pauses, and when I get back in the car with my phone, turn the car on, playback begins again automatically from where it left off, there's not much left to need when driving.
Car Play could be a great incentive, but other than that, in this use case scenario, is there anything that MO 4Media can offer that JRemote does not? I'm thinking (hoping?) the only thing I really miss from my Gizmo for Android days, is the abiility to download, say, 10 tracks ahead in the playlist. This means that, when driving through an area with no cell coverage, there is 10 tracks worth of breathing space there, which was mostly, always plenty.
Does MO 4Media make that possible on IOS, or is that yet another thing that Apple prohibits?
-
I have never tried JRemote, so maybe someone else can answer that question.
MO allows you to download playlists to play them offline but not in a mixed scenario. This means that you're either playing all online or offline so it won't substitute a downloaded track if you are having streaming problems.
-
I've been testing the CarPlay integration with mo4Media.
It's very nice! The ability to start the app from the CarPlay dashboard, browse all music (artists, albums, etc...)/playlists, and playback easily using CarPlay is great. All the expected playback info is there as well including artwork.
There's still things to work out, but all in all a great start and a welcome integration.
If Siri can also be added at some point to select music that'll be the icing on the cake - but I'm very happy with the integration and lack of need to pick up the phone to select other music while driving (or asking my passenger to do it - which involves still unlocking the phone).
Starting to feel more like an Apple eco-system now for Media Center; let me know if you ever want an Apple TV to develop on tvOS. Happy to support.
-
v1.5.0 supporting CarPlay is now available in the app store.
- This intial implementation should work on all devices. You can select what to play from CarPlay but it still uses the same Now Playing screen as before. iOS 14 supports some customization of the screens but is not supported yet in the app.
- On startup it switches to a special "Car" device zone that only allows you to play music. The main MO app needs to be running and connected to the server before you plug in.
- CarPlay limits browsing to 5 menu levels deep, so this is why you may not be able to browse to the "Files" of some Library items in complicated views.
- The home menu displays Playlists and the views under Audio by default. You can customize this by adding a Top Level item named "Auto" in Customize views for JRemote, Gizmo, & Panel in the Media Network settings in MC. Then, the views under Auto will be displayed as home items.
- The app limits lists to 400 items to try to avoid timeouts and memory issues. You may want to add custom views (described above) that group items by letters (or edit the existing Gizmo views under Audio).
-
So I am trying the app out for the first time now. For downloading content, it says "Set the conversion options for downloads in the Device Settings page." I'm not sure where you are referring to. There doesn't seem to be a Device Settings page in the app. Do you mean the "Audio Conversion" options on the Media Network MC server? Thanks.
-
Tap the Settings icon at the top left in the app. Then tap Playback/Conversions, scroll down to Conversions, tap the Context selection, and choose Downloads Audio. Set the conversion settings you want and then tap SAVE at the top.
-
Excellent thanks!
-
If I am listening with my bluetooth headphones (Sony WH-1000XM4) the play/pause controls don't work. Also the music should pause when I take off the headphones and resume when I put it back on. Also after a phone call the music doesn't resume.
On the other hand the forward and back controls do work.
-
If I am listening with my bluetooth headphones (Sony WH-1000XM4) the play/pause controls don't work. Also the music should pause when I take off the headphones and resume when I put it back on. Also after a phone call the music doesn't resume.
I will try to provide a fix for this soon. Thanks for the report.
-
v.1.5.1 is available which fixes the play/pause issues noted above.
-
How do I access the theater view in MO 4Media? If it works like JRemote the only way to activate subtitles via the remote is through theater view that I could find. Thank you.
-
How do I access the theater view in MO 4Media? If it works like JRemote the only way to activate subtitles via the remote is through theater view that I could find. Thank you.
In Playing Now, tap the 3 dots next to the Playback control buttons and there will be an entry to toggle subtitles in that menu.
-
v1.5.2 is now available which supports Audio Bookmarks (for resuming audio tracks) and a Queue display for CarPlay.
-
v1.5.3 is now available which adds reshuffle actions for Playing Now and fixes the server playback stopping on exit.
-
This is very cool! I just downloaded it and am testing.
I will only use this for audio. I have a question. I use many smartlists. If I select 'download" a second time, will your app download the whole smartlist again, or only those songs that have changes (basically, will is sync)? Will it remove local tracks that are no longer in the smartlist?
-
I use many smartlists. If I select 'download" a second time, will your app download the whole smartlist again, or only those songs that have changes (basically, will is sync)? Will it remove local tracks that are no longer in the smartlist?
It will only download the new tracks but will keep the ones that are no longer in the smartlist. I was considering adding some cleanup function but have not got around to it yet.
-
Thanks for the reply. In a perfect world, I would love to be able to somehow mark a playlist in MO 4Media as "keep local", then press one button and have the app sync all the playlists. If there are more than 150 tracks to download, the app should just loop through the 150 download queue until all tracks are downloaded. After that, the clean up function would run to remove any tracks that should be removed. All this in a perfect world :-)
One more question. If I have the same track in two (or more) off-line playlists, does it download and store that track multiple times?
-
One more question. If I have the same track in two (or more) off-line playlists, does it download and store that track multiple times?
It just downloads and shares one copy. I should clarify about the playlist sync: it just maintains a copy of the tracks on disc if they are no longer in the playlist, but the local playlist is updated to not contain those tracks (it does not try to play them).
-
It just downloads and shares one copy. I should clarify about the playlist sync: it just maintains a copy of the tracks on disc if they are no longer in the playlist, but the local playlist is updated to not contain those tracks (it does not try to play them).
Excellent! Any chance of implementing a loop on the download queue to repeat until all the tracks are downlaoded?
-
Any chance of implementing a loop on the download queue to repeat until all the tracks are downlaoded?
I will think about it. How many tracks are you trying to download?
-
I will think about it. How many tracks are you trying to download?
thousands.
-
v1.5.4 is now available with a few minor changes.
-
v1.5.4 is now available with a few minor changes.
Thanks!
-
Just testing.
(https://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig0.jpg) (https://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig1.jpg) (https://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig2.jpg)
(http://www.pix01.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig0.jpg)
http://www.pix01.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig0.jpg
(https://pix01.jriver.com/gallery/98B996F4-0B28-4A85-A23A-044328DA0920/MO_iOS/724550354_orig0.jpg)
-
I’m loving the CarPlay integration, though it’s too bad there is a limitation on the depth of lists. I’ve worked through that by leveraging the Auto folder but in that mode Playlists don’t show up; any chance this could be addressed?
-
You just need to add a Playlists item to Auto in the Customize Views dialog which is one of the options in the dropdown. You can also add a specific playlist or playlist group.
-
Thanks!
I did not forget about your request. I plan to add an option to remove the track download limit.
-
You just need to add a Playlists item to Auto in the Customize Views dialog which is one of the options in the dropdown. You can also add a specific playlist or playlist group.
When I try this (MC29) I'm unable to subsequently nest the Playlists folder under Auto; it only wants to live at the root..! Nest is greyed out when Playlists is selected.
EDIT: Oh! Figured it out. Had to add a Library item and then select a Playlist Group for it to be nestable.
-
v1.5.5 is available which has an option to remove the file download limit.
-
Very often when playing in CarPlay mode from a playlist (Whether online or offline) when 1 track finishes it skips to the end of the next track (Last few seconds or less) instead of the beginning of the next track.
-
A few questions:
I believe I read this will download from your server for offline play and the limit is able to be set over 1000 files.
So, I can download files via a playlist, save it to my iphone and play it back via Carplay without access to internet (or server)?
Or, if I do have access to the server via internet or local, I can control the server and stream to my iphone.
Also, does this app allow for crossfading of songs?
Thanks
-
A few questions:
I believe I read this will download from your server for offline play and the limit is able to be set over 1000 files.
So, I can download files via a playlist, save it to my iphone and play it back via Carplay without access to internet (or server)?
Or, if I do have access to the server via internet or local, I can control the server and stream to my iphone.
Also, does this app allow for crossfading of songs?
After downloading and playing with this a bit....
Are WAVE and MP3 the only download options and is FLAC download being considered?
Are there plans to add crossfade option with selectable duration?
Basically, I want to download several playlists to phone in same format as on server (flac) and be able to play without internet offline through Carplay.
At the moment, I am using Plexamp to achieve this but must also maintain an audio database in Plex.
Thanks
-
After downloading and playing with this a bit....
Are WAVE and MP3 the only download options and is FLAC download being considered?
Are there plans to add crossfade option with selectable duration?
Basically, I want to download several playlists to phone in same format as on server (flac) and be able to play without internet offline through Carplay.
At the moment, I am using Plexamp to achieve this but must also maintain an audio database in Plex.
Thanks
If conversion option is turned off for the zone you are downloading from then it will download in whatever the original format is. You have probably turned on conversion and set it to Wav if you are getting Wav files.
+1 on the request for cross fading.
Carl.
-
Thanks,
Yes, I added flac as file not to convert and the songs downloaded very quickly unlike when convert was on.
But, when playing the songs, it says they are 320bps MP3 files??
-
Yes, I added flac as file not to convert and the songs downloaded very quickly unlike when convert was on.
But, when playing the songs, it says they are 320bps MP3 files??
Go to the Settings | Downloads and delete all the downloads. Go to Settings | Playback/Conversions and make sure you have Downloads Audio selected for the context and toggle on Disable conversion. Save the settings and try your download again.
-
Very often when playing in CarPlay mode from a playlist (Whether online or offline) when 1 track finishes it skips to the end of the next track (Last few seconds or less) instead of the beginning of the next track.
This may happen if you have "Use audio bookmarks" enabled and did not listen to the track all the way through on your last playback. Just press back once and it will start from the beginning.
-
Go to the Settings | Downloads and delete all the downloads. Go to Settings | Playback/Conversions and make sure you have Downloads Audio selected for the context and toggle on Disable conversion. Save the settings and try your download again.
Did as suggested, downloaded 2 new (different) flac files via app to phone, still shows MP3 info in Playing Now and Audio Path.
-
Did as suggested, downloaded 2 new (different) flac files via app to phone, still shows MP3 info in Playing Now and Audio Path.
Did you switch to the "Go Offline" server after download?
-
Go to the Settings | Downloads and delete all the downloads. Go to Settings | Playback/Conversions and make sure you have Downloads Audio selected for the context and toggle on Disable conversion. Save the settings and try your download again.
Missed changing from Wifi to Download.... thanks, now showing flac.
Now to play with it a bit more and for me, only missing crossfade.
-
Now to play with it a bit more and for me, only missing crossfade.
I will look into crossfade, but don't currently have plans to add it anytime soon. Sorry.
-
I will look into crossfade, but don't currently have plans to add it anytime soon. Sorry.
Not a deal breaker! :)
-
This may happen if you have "Use audio bookmarks" enabled and did not listen to the track all the way through on your last playback. Just press back once and it will start from the beginning.
I will look at that. But in all reality it should only save such a setting for the last played song. not for every song you may have skipped or where the server disconnected or whatever... It seems to happen to me quite often and also often for 3 or 4 songs in a row. I don't skip that many songs in my playlists when listening.
Please change it to only remember for the last playing song.
Edit: I can see where this might be useful for audio books or something to have multiple books remembering where you are in the book. But not more than the last song for music items.
Carl.
-
Please change it to only remember for the last playing song.
Sorry, I don't plan to change this behavior. It has been working well for a while now allowing you to pick up at the same spot on a different device. You can easily disable this setting to have it always start from the beginning.
-
Hi, new user here, I purchased the app last week mainly for offline use while traveling. I downloaded a playlist and a variety of Albums. Things were working fine for a few days using Bluetooth in the car. Yesterday we got a rental car that had CarPlay and I hooked up my iPhone to it. I could not get anything to play. Now it appears that the music files have been deleted from my phone. The file names are still there but there is no music files. ?
-
Why is there a 1 time purchase option for Android and not for Apple?
Carl
-
Pretty sure it's down to Apple's App Store restrictions and guidelines. Google's Play Store is more flexible with its options for subscriptions and one-time purchases.
Apple app developers also have a $99 fee they have to pay yearly, so having subscriptions over one-time purchases makes sense.
-
A 1-time purchase was not available for Android for quite a while. I only added it because people stated they were totally against subscriptions (even though it is less than $10 per year) and I kind of now regret adding that option.
-
Yesterday we got a rental car that had CarPlay and I hooked up my iPhone to it. I could not get anything to play. Now it appears that the music files have been deleted from my phone. The file names are still there but there is no music files. ?
I will have to check that this is still working but are you sure you have the "Offline" server selected in the main app?
-
A 1-time purchase was not available for Android for quite a while. I only added it because people stated they were totally against subscriptions (even though it is less than $10 per year) and I kind of now regret adding that option.
I am totally against subscriptions. I ended up paying for 1 year to test it out. But if a permanent non subscription price does not become available before the renewal date I will not be renewing again. In all honesty I regretted purchasing the subscription immediately as the program was quite buggy at the time and I did not even get to use it for about 3 months or so. I only recently took another look at it and though it is better than it was it is still not worth it for me to be paying for it forever.
Carl.
-
I am totally against subscriptions. I ended up paying for 1 year to test it out. But if a permanent non subscription price does not become available before the renewal date I will not be renewing again.
I'm sorry to hear that. I would recommend you ask for a refund from Apple because I have no plans to make a 1-time purchase available.
-
just downloaded and will play with it today. Thank you for taking the time to develop!!!!
Curious, is there any way to get a Alpha select (large library) -like A,B,C... to select artist or a scroll bar to advance?
I think I currently have to flip through screens to advance the list. Imagine 4 TB an you want to get to YES.
-
I will have to check that this is still working but are you sure you have the "Offline" server selected in the main app?
Yes, is says “Offline” at the top. When I go to Library the album covers appear but there are no files there. What could cause this?
-
Curious, is there any way to get a Alpha select (large library) -like A,B,C... to select artist or a scroll bar to advance?
Tap the search icon at the top right of the list. There are two modes that you can toggle with the button before the search box. "Jump To" scrolls to the first item starting with the letters you type. "Filter" shows just items that contain the letters you type.
-
Yes, is says “Offline” at the top. When I go to Library the album covers appear but there are no files there. What could cause this?
What does it show when you go to Settings | Downloads?
-
What does it show when you go to Settings | Downloads?
It shows the file names but the files aren’t there. I suspect that they are there but the app can’t see them.
-
It shows the file names but the files aren’t there. I suspect that they are there but the app can’t see them.
Sorry, I am not sure why this may have happened but you can update each download from that screen. Tap the 3-dot menu for each download group and select update/refresh. It should be pretty quick if it just needs to "find" the files again.
-
Maybe you don’t understand that I am no longer at home and using this app “offline”.
Pressing the three dots does not give a “Refresh” option. There is a “Refresh” button on the screen but it does nothing. Of course if I was home it would be no problem.
It is very curious to me that this happened after I connected to CarPlay in the rental car. I don’t know much about CarPlay. Is there any way these files could be deleted by CarPlay?
-
When you are home and connected to your server, do the refresh. CarPlay should not affect this.
-
So yesterday I had a drive for about 1 1/2 hours and used MO 4 Media offline. I played songs in an existing playlist that I had never played before in MO 4Media. I had at least 8 - 10 songs that skipped to the last few seconds of the song instead of the beginning of the song.
This is a bug of some sort.
Also the reason I was playing offline is that I received a message from my Cell service provider that I was over 50% of my data allotment for the month. I am 8 days in and have 17GB available. I don't believe that MO 4Media is transcoding anymore. I have it set in Playback/Conversions under "Mobile Audio" with "Disable Conversions" button off and Conversion quality set to MP3 High. But it still shows files playing as whatever their original format is (Mostly FLAC 24/96)
Carl.
-
So yesterday I had a drive for about 1 1/2 hours and used MO 4 Media offline. I played songs in an existing playlist that I had never played before in MO 4Media. I had at least 8 - 10 songs that skipped to the last few seconds of the song instead of the beginning of the song.
I don't believe that MO 4Media is transcoding anymore. I have it set in Playback/Conversions under "Mobile Audio" with "Disable Conversions" button off and Conversion quality set to MP3 High. But it still shows files playing as whatever their original format is (Mostly FLAC 24/96)
This is probably audio bookmarks again. When you download the files initially they have the bookmarks from the library. It will update these for the offline copy as you play. So, if you listened through to the ends while offline and go to play them again, they should start from the beginning. Let me know if that is not the case.
Tap the 3-dot menu next to the playback controls. It will show you whether it is transcoding or not in the Audio Path section.
-
This is probably audio bookmarks again. When you download the files initially they have the bookmarks from the library. It will update these for the offline copy as you play. So, if you listened through to the ends while offline and go to play them again, they should start from the beginning. Let me know if that is not the case.
This is definitely not the case. When I am playing music wherever it might be I don't tend to skip past any songs or parts of songs. So whatever reason it decided to skip to the end it is not because I had previously skipped any part of those songs. I am not saying I never skip a song but Certainly not that many and not all when they are seconds before finishing. Every song that was played incorrectly started playing from the last few seconds of the song. If I were going to skip a song it would more likely be at the beginning. Not at the end.
In any case I have my playlists set up so that the same song from the same album generally does not play twice within 90 days. I really don't need any song starting from where it might have left off that I was playing 90 days ago. This is not a very useful feature.
Tap the 3-dot menu next to the playback controls. It will show you whether it is transcoding or not in the Audio Path section.
I will check this the next time I am playing music in the car or otherwise via cell data.
Carl.
-
This is not a very useful feature.
You can just disable audio bookmarks in Settings.
Does the skipping to the end consistently happen with the same files? If so, what file types are they?
-
You can just disable audio bookmarks in Settings.
Does the skipping to the end consistently happen with the same files? If so, what file types are they?
I do want it to continue where it left off when for example it disconnects and then reconnects as it does often in the car. Or if I am in the middle of a song when I am leaving the car for something and then come back. But not on songs that I never paused or skipped or stopped in the first place.
Most of my music is originally in FLAC on the JRiver server. So the files would be converted to MP3 High during download or during transcoding if playing live from the server.
This is happening on 4 - 6 songs in an hour. Often on 2 songs in a row (If I don't catch the first one and click on the back button to get back to the beginning of the song.)
Carl.
-
I do want it to continue where it left off when for example it disconnects and then reconnects as it does often in the car. Or if I am in the middle of a song when I am leaving the car for something and then come back.
Most of my music is originally in FLAC on the JRiver server. So the files would be converted to MP3 High during download or during transcoding if playing live from the server.
I will add some more settings for audio bookmarks. Perhaps 1)"Do not use when older than N days" where the user specifies the number of days and 2) "Always use for Media Subtypes" where the user can specify "Audiobook" or other types?
I will have to try to reproduce this problem with playing downloads. Are you using CarPlay when this happens?
-
I will add some more settings for audio bookmarks. Perhaps 1)"Do not use when older than N days" where the user specifies the number of days and 2) "Always use for Media Subtypes" where the user can specify "Audiobook" or other types?
I will have to try to reproduce this problem with playing downloads. Are you using CarPlay when this happens?
Those settings would be great.
Yes always using CarPlay when it happens. But don't really play music with it any other way so not sure if it would or could be an issue in other modes.
Only other way I use it is as remote control while playing in house to stereo system.
Carl.
-
Seem to have found a new issue. I have been collecting a lot of DFF / DSD albums recently. When listening on iPad via headphones I decided to try out some of the high quality conversion options available since the iPad obviously can't play DSD encoded files.
Unfortunately it seems when converting to any of the desired conversions (Tried Wave 24, Wave 16 and even MP3 high) the times are all messed up on most songs. On some songs it will only show a fraction of the length of the song and then abruptly skip to the next song. On some songs it will show the full length of the song but then it will stop short in the middle of the song somewhere and not proceed to the next song. in the latter example the song can be rewound any amount of time (Tried everything from 5s to up to several minutes depending on the length of the song) and it will stop again at the exact same place. When it works it sounds great. But most songs will not play the full song because of 1 of the 2 examples given above.
Carl.
-
Are these the same files that were converted for download that you are having offline playback trouble with? Maybe it's the same conversion problem?
-
Are these the same files that were converted for download that you are having offline playback trouble with? Maybe it's the same conversion problem?
Please note that I have over 54,000 songs. I rarely play any of them more often than about once every 3 months.
This may be part of the same issue. But in this case I am asking MO 4Media to transcode them live as I am playing them. the issue is quite pronounced I can't believe that you are not able to duplicate it on your end? All you need to do is play several DSD / DFF files in a row to experience the issue. I guarantee you it will appear within the listening span of a single album with 6 or more tracks. Mine are played over a network where the source is my Synology NAS in case that makes any difference.
Carl.
-
This may be part of the same issue. But in this case I am asking MO 4Media to transcode them live as I am playing them. the issue is quite pronounced I can't believe that you are not able to duplicate it on your end? All you need to do is play several DSD / DFF files in a row to experience the issue.
I don't have any DSD/DFF files so that could explain it. Note that the transcoding happens on the MC server and not in MO 4Media so there could be something wrong with the transcoding. Maybe you could post a file that is consistently having problems somewhere?
-
v1.5.6 is now available which adds some audio bookmark options as well as the option to display the DVR schedule.
-
v1.5.6 is now available which adds some audio bookmark options as well as the option to display the DVR schedule.
Loving the app so far! My only issue is one that's possibly not yours to solve: if I start the app while near my home Wi-Fi, and then drive out of range, I wish it would non-interactively attempt to reconnect with the server over the cell connection. I shouldn't be reaching for my phone to reconnect to the server. I'm just getting in the habit of not selecting music until I leave the vicinity, or turning off Wi-Fi in advance of leaving.
On the subject of audio bookmarks: I use media subtype to separate audiobooks and podcasts, yet enabling this feature bookmarks still seem to be applied to all entries. Perhaps I'm doing something wrong?
Thanks,
-Doug
-
if I start the app while near my home Wi-Fi, and then drive out of range, I wish it would non-interactively attempt to reconnect with the server over the cell connection.
On the subject of audio bookmarks: I use media subtype to separate audiobooks and podcasts, yet enabling this feature bookmarks still seem to be applied to all entries. Perhaps I'm doing something wrong?
It should automatically reconnect but will require you push the play button to restart playback. At least that is how it works on Android - I'll try to test on iOS.
What settings are you using for audio bookmarks?
-
What settings are you using for audio bookmarks?
"Use audio bookmarks" is on, "if not older than.." is: all, and "Always use for media sub types is: audiobook; podcast
It picks up the bookmarks that exist on all my music, regardless of subtype.
Cheers,
-Doug
-
"Use audio bookmarks" is on, "if not older than.." is: all, and "Always use for media sub types is: audiobook; podcast
Change "if not older than..." to 1. Then, only music that you listened to that day will use the bookmarks. Audiobooks and Podcasts will always use the bookmarks regardless of when you last listened to them.
-
v1.5.7 is now available with the following changes to match the Android version:
- Add Divert option in Zones menu.
- Add swipe left/right to change tabs and option to hide tabs.
- Add Spotlight (MC) access to file context menu.
-
Is this still in development or at least maintenance?
It can play back HVEC which it seems JRemote can't.
-
I occasionally do a build to bring in new changes from the Android version. I will probably do one soon.
-
Good to hear.
I've been away from it for a while, but have recently started using it again (with Carplay as well). It's working fine for the various hvec encoded video I've thrown at it so far, and Airplay to ATV is working too.
Is there any customization possible on the displayed titles for e.g. videos? For example, I use a dynamically generated field in MC for the title that incorporates some minimum amount of information into the title such as format (BD, UHD, 4K, etc...), which makes selecting from a list where multiple versions are available much easier.
-
Is there any customization possible on the displayed titles for e.g. videos? For example, I use a dynamically generated field in MC for the title that incorporates some minimum amount of information into the title such as format (BD, UHD, 4K, etc...), which makes selecting from a list where multiple versions are available much easier.
Yes. See the first post, the Custom Library Fields section.
-
Custom fields worked - thanks!
How difficult would it be to port a native version over to AppleTV? With CarPlay, iOS, iPadOS all working well now - ATV would complete the ecosystem
-
How difficult would it be to port a native version over to AppleTV? With CarPlay, iOS, iPadOS all working well now - ATV would complete the ecosystem
I don't have an Apple TV but I think it would be significant work.
-
I have unfortunate news. I went to upload the update and it was rejected because it has to target the iOS 17 sdk. To do that I need to update XCode which means I need to upgrade macOS from Monterey. The 2014 Mac Mini I'm using to develop (very generously donated by TheShoe) cannot upgrade past Monterey. I am not making near enough on subscriptions to justify the purchase of a new Mac. So, I am sorry to say there will probably be no new updates to MO 4Media on iOS.
-
I have found (thanks, Bob) a newer Mac Mini so hopefully should be able to keep going for a few more years. There is a new release available, v1.5.8.
-
Just saw the announcement about JRemote 3 and also noticed that no one posts in this thread anymore. Is JRemote 3 replacing this? If not, what are the differences? I am still using M0 4Media.
-
No. It's not.
Sometimes no news is good news.
-
Any chance of adding HDR support in mo4media?
(asked same question of JRemote for iOS). For video, HDR of some kind is generally now a standard.
-
Any chance of adding HDR support in mo4media?
It uses the system player so if that supports HDR it might work if you turn off conversion.
-
Unfortunately it didn't work.
These are DV encoded videos; will try other HDR formats and see what happens...