pavlf
New Member
Posts: 18
|
Post by pavlf on Jan 30, 2013 5:25:51 GMT -5
Hello again! This is in respect of a tablet running android 4.1.1. After solving the network problem and finally managing to gain access to my networked 700gb music collection (mostly flac, but also ape. mp3, .ogg monkey's audio etc) I've had this strange issue with GMMP where occasionally when opening a new album folder & pressing play for a track the app exits. It remains visible in the bar at the bottom (the running apps bar, dunno its technical name) but minimises and refuses to play said track, or indeed any tracks in that folder. It happens with all formats, it could as easy be an mp3 as a 24 bit flac file. Other players happily play them. Any ideas what this could be? I'm aware that there's not much info here, but I'm not entirely sure what to give!
All help or suggestions welcome!
Paul
|
|
|
Post by GoneMAD on Jan 30, 2013 9:11:13 GMT -5
hey when gmmp just exits that indicates that the low level part of gmmp has crashed. Since i believe you said you were rooted in a previous post.. you can download an app called catlog, reproduce the crash in gmmp, load up catlog, save the log, then finally email it to gonemadsoftware@gmail.com for me to look at
One setting you can try changing to see if it changes anything is prefs -> audio -> playback -> uncheck enable opensl. Most crashes like that that I see in 4.1+ are opensl related (basically crashes in googles code). But if you did say it was happening with flac files that might not affect anything
|
|
pavlf
New Member
Posts: 18
|
Post by pavlf on Jan 30, 2013 15:58:12 GMT -5
Great, thanks. I disabled opensl and at least one of the folders that had been malfunctioning now works (mp3). I've not had a chance to do any extensive testing yet. I did notice that one folder of 24 bit flac files just skipped through so I'm guessing that maybe some 24 bit files aren't supported? (I know it won't put out 24 bit until android sort out their usb business, but some files seem to play alright)
|
|
|
Post by GoneMAD on Jan 30, 2013 16:03:51 GMT -5
24 bit is fine but anything higher than 48khz isnt supported.. most 24bit flac is also 96khz or 192khz tho
I'm working on a resampler for samplerates higher than 48khz for one of the 1.4.x patches since android wont output higher than 48khz (even if the DAC in the phone supports it)
|
|
pavlf
New Member
Posts: 18
|
Post by pavlf on Jan 30, 2013 18:12:41 GMT -5
Ah, that explains that then. I do have quite a lot of 24/96 files as most of my listening takes place on a bigger system that can reproduce that kind of detail. Once I can get a 24/96 output from an android device I don't see why I wouldn't use it on that system too. Anyway all this is unrelated to the original problem which is probably fixed now! Thanks a lot for your help it's appreciated.
|
|
|
Post by GoneMAD on Jan 30, 2013 18:21:17 GMT -5
no problem. it seems to be that custom jelly bean roms and more obscure devices tend to have buggy versions of opensl on them. Its a real annoyance but fortunately gmmp can function fine without opensl on jb (only for mp3 tho, aac requires it)
|
|
|
Post by icemanjkh on Jan 31, 2013 4:46:01 GMT -5
24 bit is fine but anything higher than 48khz isnt supported.. most 24bit flac is also 96khz or 192khz tho I'm working on a resampler for samplerates higher than 48khz for one of the 1.4.x patches since android wont output higher than 48khz (even if the DAC in the phone supports it) Awesome. I'm using a USB DAC and some of my music is at 96khz. GMMP keeps getting better and better
|
|
|
Post by GoneMAD on Jan 31, 2013 10:09:28 GMT -5
im curious how the usb DACs work. Do they act kind of like headphones, when you plug it in the audio is automatically routed through it? or do you have to enable it in settings somewhere
|
|
|
Post by icemanjkh on Jan 31, 2013 16:35:00 GMT -5
They basically replace the headphones, HOWEVER.... At present: 1- you need a kernel which supports USB Audio. 2- the USB DAC must be plugged in prior to turning your device on. 3- There is no onboard sound with the DAC plugged in. Unplugging the DAC after booting with it plugged in will not restore onboard sound. (You have to reboot) 4- you CAN control the DAC's output volume by using a small patch (already built in to some kernels). 5- Use of the USB DAC prevents the device's microphone from being accessible (until you reboot WITHOUT the DAC plugged in). Development notes: Items 1 and 4 are considered solved. Items 2 and 3 are in progress and nearly solved. Item 5 has not been investigated. :/ There are no settings to enable, you simply must have (a USB Audio supporting kernel and) the DAC plugged in before you boot the device. One dev (Timur, rootzwiki.com/topic/37755-timurs-kernel-usb-host-power-management-usb-audio/page__st__510#entry1093564) is currently implementing USB DAC options (in the Android Settings screen) in his kernel. Another dev over at xda, Jacknorris, pioneered the usb dac hot plug fix. Hope that explains it.
|
|
|
Post by GoneMAD on Jan 31, 2013 20:08:11 GMT -5
That seems.... rather annoying haha
|
|
|
Post by icemanjkh on Jan 31, 2013 23:54:23 GMT -5
It depends on your requirements.. For audiophiles, this is a worthwhile inconvenience. While some android devices (s1,s3,tab 2) have nice audio codecs onboard, my n7 is awful. Using the DACis tthe only way the n7 becomes a great media player. It's more powerful /capable than tab 2,but falls down in the sq department. Because I'm using this in my car (permanent install), I'm not worried about all the attached devices (eg DAC ) :-)
|
|
pavlf
New Member
Posts: 18
|
Post by pavlf on Feb 1, 2013 7:54:16 GMT -5
All very interesting iceman, thanks!
I play my music through a DAC, but use a laptop and media monkey. Being a bit of an audiophile I spent ages learning how to get bitperfect 24/96 out from windows - not entirely easy, but, well worth it! With a good system 24/96 is as big a step in audio terms as DVD to Bluray is to video.
I've just got this tablet to play all the networked files in the kitchen. 24/96 wouldn't really make any difference in there, but it would be nice to be able to play the files.
Ultimately I'd love to run an android device as the main media player, as you seem to be doing Iceman? - it would save having to boot up a laptop every time!
As it is, though gonemad seems the best android player around there are a few things still needed before I would prefer it over mediamonkey and therefore convert me to android over windows (a file browser window and a now playing window that you could drag and drop into a queue for e.g . looks like all the audio issues are being sorted with kernels and etc)
Cheers,
Paul
|
|
|
Post by icemanjkh on Feb 1, 2013 8:09:14 GMT -5
|
|