yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] trondis23:
I just installed it on a Tattoo. It works, no problem. The only thing is that the last entry in the settings page doesn't show (below "shuffle all playlists").

I tried to play FLAC and MPC, and it sounded very nice. But it didn't support lossyflac - I got white noise. (This is lossy files that appears to be normal FLAC - check it out at http://wiki.hydrogenaudio.org/index.php?title=Lossywav.) Perhaps you should consider supporting that?

Will this player do gapless playback?
[Hero, G2 Touch Android Development] trondis23:
To answer my own question: YES! I ripped a CD as an image (Wavpack) with a cue sheet, and that was just perfect. Which means that you have solved a problem that riddles all other players on the market. Brilliant! (Playing back single flac or wavpack files is not perfectly gapless.)

I was wrong about the lossyflac support. The file I downloaded first was a 24 bit file. 16 bit lossywav files work fine. And that is good news. Lossyflac is near transparent, but takes a lot less space than normal flac.
[Hero, G2 Touch Android Development] mr.bang:
why i get decoder errors? 3 times on the same flac file.

M
[Hero, G2 Touch Android Development] codnik:
ideas for an icon

Hey! I'm not a graphic designer or anything, but I think the new icon is ugly so I made a new one today. It's actually a work in progress. (or not) I thought of adding the android logo peeking at the bottom but I'm not sure if it'd look good due to the size of the icon. Here goes the icon and the work in progress I might or might not finish.

The icon is 45x45. The name "andless" always makes me think of endless and infinity, therefore the infinity symbol. Also, I applied a speaker grille texture to make it fancier and because it's a music app. The text was written in Droid font, so maybe it'll be easy to read on the devices.

Let me know what you think. I'll use it myself either way.
[Hero, G2 Touch Android Development] Antonski:
Thanks a lot, that would be great!

And if you have some troubles with implementation, I'm sure the guys from musepack.net will be happy to help you.

Yes, it's the only (not a big) problem that I've noticed as well.

As for the testing on Tattoo, don't worry, you have already tester(s), since this is the only player capable of playing musepack... :)
[Hero, G2 Touch Android Development] zycamaniac:
With the latest version (Mar 12), it works fine playing music on my Acer Liquid with firmware 2.000.15 (Donut). However, when I tried to build any kind of playlists, it always says I/O error. I have tried to save it at SD card's root, in my music directory, change the name of the playlist, and it all reported back with I/O error when I tried to save.

Any ideas?

Thanks

David
[Hero, G2 Touch Android Development] avs333:
Most probably, this file has a certain error. For now, my program just stops in such cases, the proper error handling is on my TODO list!

Thank you! Personally I think that your icon is better, but cannot use it right now because many people have already voted for this one... In future, I'll add an option to customize the icons!

I see now. The settings list does need improvement for Tattoo!

Strange, I can't reproduce this error on my device... Did the previous version work OK? If so, I might have introduced some obscure bug I can't find right now...

Update: seems that I've found it! Please try the file attached.
[Hero, G2 Touch Android Development] codnik:
That's great! I'm working on this as a vector, so if you need a big image of it, we can make it.
[Hero, G2 Touch Android Development] seth_space:
running it on a Smartq5 with android 2.0 eclair it works for mp3 but with flac it gives a initialisation error.

After playing a mp3 i get a invalid parameter.

Used the version of 14-03-2010 20.00u. (gmt+1)
[Hero, G2 Touch Android Development] zycamaniac:
Thank you! That works fine now!!

Me and my drowsy eyes, shuffle is already there and I didn't notice it... :P

Thanks

David
[Hero, G2 Touch Android Development] zycamaniac:
I think I've found a bug with the playlist/shuffle.

If I start the music with a shuffled playlist, use the "previuos directory/up" button to leave the playlist with music playing, and came back into the playlist by selecting the playlist file again. The playlist will appear unshuffled, but when I selected anything on the playlist, it will not play the music selected but something else entirely. When it did that, it will display the actual music being played in the status bar.

It appears that the look up table for the player and the actual displayed list is out of whack. If I got into setting and set the shuffle again, it will all be in-sync again.

Thanks

David
[Hero, G2 Touch Android Development] avs333:
Тhank you, I'll contact you when I start working with interface enhancements.

Please make sure that "Direct hardware access" is unchecked (and restart).

If it is, your device seems to be another one requiring workarounds (the first was Samsung I5700 with unofficial 2.1 ROMs), please attach your log then (i.e. save output of "adb logcat" in some file and post it here).

This is a feature, not a bug :) :).

The shuffled playlist contents are valid as far as they are displayed, and shuffled again each time you come back to it.

I even thought about playing it immediately when you click a playlist file in shuffle mode, without displaying what's inside (but finally assigned such behaviour to a long-press).

Why should you know what will be playing next if you intentionally mixed all up? I gather all the fun of shuffling is lost then :)

To be serious, of course I'll correct it when I have time!
[Hero, G2 Touch Android Development] zycamaniac:
Oh, so it automatically starts shuffle play when long-press a playlist? That's nice!

One thing I've noticed is that the playback sometimes gets breaked up when the phone is switching between different mode (ie: switching the screen off) or some background process might be using some resources. I'm using SetCPU to allow it to switch between wider ranges of frequencies, and I'm kinda suspicious that SetCPU might be partly to blame for the breakup (tho it's seem to be getting better when I started to fiddle with some of the settings and set it to run in performance mode instead of on-demand.). Any ideas on possibly giving it higher process/thread priority or larger buffer?

Thanks

David
[Hero, G2 Touch Android Development] helloworld1:
Good to hear that you have implemented the bookmark function. I have also implemented some bookmark function, but I see you are doing a better job by support multiple bookmarks. Very good.
[Hero, G2 Touch Android Development] bundee1:
Do you have step by step installation instructions for windows users? Is linux a must for installation?
[Hero, G2 Touch Android Development] bundee1:
Nevermind. I figured it out. google is my friend and all that.
[Hero, G2 Touch Android Development] emprize:
i have milestone on my hand, its 2.1 and rooted, when i check the direct hardware access, it cant play the song, is it milestone cant use direct hardware access to play flac? or what can i do for it?
[Hero, G2 Touch Android Development] Urakagi:
Meridian integration?

Hi avs, I'm Meridian Player Noble's author, Romulus Urakagi Ts'ai.

I just know about andLess, and am interested in integrating it with Meridian's UI.

Do you think it's possible? I think it will be great for both app and every user.
[Hero, G2 Touch Android Development] BrettBorders:
file structure?

Dear AndLess developers...

THANK YOU!

I really, really, really appreciate you supporting high-quality audio on Android.

I just got my Android phone today, figured out how to install AndLess.... and it was working well... but it has brought me back down to the core Unix file tree...

cache

config

d

data

dev

etc

proc

And I can't find my way back to the user-uploaded audio files.

What is the correct file path to get to the drag-n-drop area? I know this is a n00b question, but hopefully it should be easy to answer?
[Hero, G2 Touch Android Development] avs333:
Hi Urakagi,

That'd be really cool! Please see your PMs.
[Hero, G2 Touch Android Development] avs333:
Nice to hear that. If you post building instructions for windows users, I'd add them to the Wiki pages.

Don't mind, that direct hardware access used to be the only method some time ago, and is not needed now (it was intended for HTC-based devices). Just don't use it (the benefits for your device would be negligible in any case).

The program should have displayed the contents of your storage card (is it inserted and mounted??). I can't see it in your list. Also, make sure to unmount it on your PC first if you connected the device as a storage media to upload the files on it.
[Hero, G2 Touch Android Development] aleitry:
oddly enough, I encountered the same issue today.

I did notice a system error message that flashed for a couple of seconds on the status bar regarding the sd card not being accessible.

sure enough, in the sd card settings section, the total and available space metrics both read zero. after turning the phone off>on a couple of times, the sd card and its contents were recognized by the system - and by andless as a consequence.

I'm not certain that this is an app level issue. most likely an sd card hiccup. I'm glad I didn't have to reformat the card.

I can confirm that this didn't happen once in weeks of usage with my tmobile flavored n1. this happened with my new att flavored n1.

-----------

btw avs333, I've been using the version of the app that you posted here before opening up the project at google (I believe it was the last version posted with the old square green control graphics).

with each new apk you've posted (initially both here and at the project site and now only at the project site), playback stutters a lot with my files. so i've kept using the older version.

not looking for a solution, but thought you should know as the potential integration with meridian might move forward. i believe one other poster here noted a similar finding and suggested that it might be a buffer issue.
[Hero, G2 Touch Android Development] avs333:
Thank you for this comment. Too bad to hear that :(

Since the previous version, I haven't actually introduced any *code* changes that might have affected the performance (all the native code is roughly the same) *BUT* I did install the latest 2.1 SDK and NDK to build the sources.

On my 1.5 hero, I see no difference in playback, but I'll keep in mind your notice, and will try to analyse what could have gone wrong after all.
[Hero, G2 Touch Android Development] aleitry:
appreciate it avs333.

to the extent possible, happy to help.
[Hero, G2 Touch Android Development] komteks:
Same for me. I have a Sprint CDMA Hero and after installing a custom 2.1 ROM my playback stutters especially when doing anything else.
[Hero, G2 Touch Android Development] emprize:
anyone knows?
[Hero, G2 Touch Android Development] mcl630:
I've had the same issue. The version you posted in post #80 of this thread only stutters if there's heavy activity from other processes. They newer versions from the google site stutter far more frequently. Particularly when the phone is locked or unlocked, but it happens a lot when seemingly nothing is happening (perhaps it's checking gmail???). This is on Droid.

Perhaps the thread doing the audio processing needs a higher priority?
[Hero, G2 Touch Android Development] trondis23:
Are you planning to implement more Rockbox features into this player? If you managed to squeeze in the most important ones, you would be hailed as a genious by music lovers over the globe. And our phones would be real "iPhone killers".

Highest on my wish-list is gapless playback for individual files, parametric EQ, replay gain support plus some overall volume control that prevents having our ears blown out by accident, crossfeed, reverb effects. In any case I hope that you make playback/sound your first priority, and implement the fancy stuff last. Working with the Meridian developer seems like a good idea, since that player has an attractive UI plus tag based library search, album art etc.

If you want to top it all, you should consider implementing streaming features, like making it compatible with the Subsonic player.
[Hero, G2 Touch Android Development] avs333:
Thanks! In case you're a programmer, please PM me if you want to participate.

Please see the post #141.

It runs with THREAD_PRIORITY_AUDIO (as it should). I didn't change that in later versions... It's some obscure problem, I'm trying to find it out now.

My greatest hope is that they (i.e., the Rockbox team) will do all that eventually, since they are now considering an Android port of their software :)

I don't think I'll be able to implement it all myself...
[Hero, G2 Touch Android Development] Urakagi:
Meridian integrated with Andless

Hi, thank to avs' solid support, I have integrated some basic features of Andless into Meridian.

It's not released to Market yet 'cause it's Friday afternoon here and I can't handle problems in weekend.

However, you can get the not-so-well-tested version as attached apk.

In my design users should be able to play lossless file just as same as lossy ones (tags are not supported though), if you have any problem let me know...Well, maybe I won't respond in weekend.
[Hero, G2 Touch Android Development] aleitry:
sweet urakagi - thanks much.

just installed and it seems to be working nicely!

playback sounds good.

albumart isn't recognized even if the jpg is in the same folder - but i don't care much about that.
[Hero, G2 Touch Android Development] intronauta:
Perfect with meridian :)

Waiting for albumart support.
[Hero, G2 Touch Android Development] Antonski:
Last version from 26 mart cannot be installed on Tattoo :(
[Hero, G2 Touch Android Development] emprize:
so whats the future? 2 players combine to 1 or 2 players will still separate?
[Hero, G2 Touch Android Development] Antonski:
The version from 27 mart also cannot be installed on Tattoo. This never happened with versions prior to 1.2
[Hero, G2 Touch Android Development] trondis23:
It installed fine on my Tattoo after I uninstalled the previous version.
[Hero, G2 Touch Android Development] emprize:
for the meridian, i think there has a problem for playing flac, when i play a flac, it is perfectly ok, but when it goes to next song, it will turn to mp3 file and cant read any flac file, also cant add flac to playlist, so flac support is just single file
[Hero, G2 Touch Android Development] aleitry:
usually, i listen to album tracks in order and I haven't encountered this problem.

that said, i don't set up playlists with tracks from different albums - so maybe that's where our experiences differ.
[Hero, G2 Touch Android Development] Urakagi:
Use PlayQ instead of playlist plz.
[Hero, G2 Touch Android Development] tedcmk2:
Hi,

I got problem on playing ape/flac/mpc file on meridian, is this may be an codec problem?

Here is some error code from full log, cause the log file is too big,

I zipped log in to a zip file.

Please see the attach log file for more detail, Thanks .

ps: the file plays fine on pc.

after servial time of error code 22

Best regards,

Ted
[Hero, G2 Touch Android Development] Antonski:
Oops, I've overlooked the requirement to uninstall the previous version. Now it works fine, thanks!
[Hero, G2 Touch Android Development] Antonski:
I've just seen from the project page that andLess is (partly) based on Rockbox. AFAIK, Rockbox included SV8 support in v3.5.1, or at least in the cvs. Maybe you can check it out?
[Hero, G2 Touch Android Development] komteks:
Any update to fix the stuttering problem on the latest version while running a 2.1 ROM?

andless stutters at all times but a lot more when running in the background same with the Meridian player but it at least runs ok when it has the focus.
[Hero, G2 Touch Android Development] Indiana Jones:
Ohhhhhhhman!!!!!!

i just tried this on my 2.1 Samsung moment ...............................BAM it works. just installed with astro and it works!!! im so damn happy it hurts my face. thank you!! as carl sagan would say, billions and billions and billions
[Hero, G2 Touch Android Development] Antonski:
@avs333:

Do you plan to implement tag parsing? I'm especially interested in APE, but the question is in general :)
[Hero, G2 Touch Android Development] komteks:
When I run ROM like Fresh Toast v2.1 that can be overclocked it runs fine no stuttering. :confused:
[Hero, G2 Touch Android Development] zektor:
This is GREAT! Thanks a million for one of the most useful apps hands down!
[Hero, G2 Touch Android Development] whiplash000:
Where in the code do you specify the buffer size? I have a theory that increasing it will solve the stuttering problem. Also I can't for the life of me find where msm_ctx is defined in the native code...

EDIT: ...Ignore the previous two lines :)

Arbitrarily increasing the buffer size by 4096 bytes (andless/jni/main.c:42) by simply adding the line "config.buffer_size+=4096;" before the malloc didn't help the situation..
[Hero, G2 Touch Android Development] HackitZ:
Hi all,

thanks god I found this, by far this should be included with every version of android.

My x10a is almost perfect now, just need android 2.2. LOL

Thanks again.
[Hero, G2 Touch Android Development] BuzzFuzz:
Thank you so much, finally FLAC

Great job dude!
[Hero, G2 Touch Android Development] Adolf1994:
OMG

Thanks!

Now my X10 is almost perfect! ;)

BTW, is an EQ planned for this? I hope yes.
[Hero, G2 Touch Android Development] godofgrunts:
Is the hero the only supported phone? I tried this on my HTC EVO and it doesn't see my flac music at all.
[Hero, G2 Touch Android Development] MediocreNinja:
On my Viewsonic gTablet the "X" button is extremely stretched, but nothing else is. Also, I cannot access "sdcard", which is where everything of mine is saved, it is the only place I can access from my computer.

EDIT: Got it to access "sdcard", however, when I went to play a .flac file, it asked for Superuser permissions. I granted it, but then it said "initialization error". It says this every time I try and play a song.

EDIT EDIT: Okay, horror story. Installed the app, fixed reading the sd card, wouldn't play any songs. So I restart my tablet to see if that will fix it, but now my home launcher force closes. ADW.Launcher force closes upon opening, and I can't do anything about it. When I close the message, it pops back up instantly. Now I have to backup 8 gigs (thankfully USB transfer still works) and re-install Android on my tablet. I'm not certain this is in direct connection with this app, but I think it is. I did nothing new/suspicious before or after installing the app, and now this happens. I'm slightly confused because at the start of the article it says that rooting is not necessary, but then it asked me for super user rights, which only apps that need rooting do. If the developer could get back to me that would be great.
[Hero, G2 Touch Android Development] liorweitz:
wow, nice one!
[Hero, G2 Touch Android Development] Xperianeo:
this app keeps on forcing close on my xperia NEo
[Hero, G2 Touch Android Development] luckyemily:
you can also tried to Convert APE to MP3, WAV, M4A, WMA for play APE on Mac/Windows/iTunes/iPod/Winamp/WMP/Andorid with the following step by step guide at How to Import and Add FLAC to iTunes on Windows and on Mac?
[G1 Q&A, Help & Troubleshooting] B/B:
I have a hard time hearing and was wondering if there is a stable volume hack or loud ringtones available for me to put on my G1? I've searched and downloaded many,but I have not come across something that helps me. Thank you for your time and and input you have.
[G1 Q&A, Help & Troubleshooting] ohgood:
Google Voice

I believe you need a rooted phone to use the volume hacks. I haven't tried one myself yet...

In the mean time, you may want to use Google Voice as a crutch. It does a nice job of transcribing your voicemail messages to text, and you can forward all your calls to it, for later reference.

Sorry I didn't really help. Good luck, and please keep this thread updated if/when you find a solution.

:)
[G1 Q&A, Help & Troubleshooting] Meltus:
http://xdaforums.com/showthread.php?t=517745

is this what you're looking for? :)

you'll need a rooted phone, a custom ROM and basic knowledge of how the phone works though.
[G1 Q&A, Help & Troubleshooting] B/B:
Awesome!

ohgood thanks for your help

I am rooted with CM 4.19999

I used the search engine and never came up with the info You provided Meltus! Thank you soooo much!

*Meltus, you now have some of my money :D well deserved and thanks again!

That thread of yours has over 101 pages and never came up in search...maybe operator error LOL
[G1 Q&A, Help & Troubleshooting] Meltus:
Haha thanks :D

hope everything works great for you!

If you do have any problems or questions, don't hesitate to contact me!
[General Questions and Answers] tribrazil:
I have Acer Neo Touch (F1), WM 6.5 ,and the bluetooth is activated every time I start/reboot the phone. How to didsable it from activating? :confused: If I remove the shortcut from start up folder, I can't use bluetooth at all. I want only activate it manually.

Help :confused:
[General Questions and Answers] timmymarsh:
ok, goto reg key :

HKLM\software\OEM\Bluetooth and change "discoverable status to 0" and "discoverable timeout to 1". This will turn off discoverable mode quickly.
[General Questions and Answers] tribrazil:
Thanks alot, but this did not help, still it is activated.
[General Questions and Answers] timmymarsh:
really? when you goto bluetooth settings/mode, is bluetooth on, and discovery on?
[General Questions and Answers] tribrazil:
Discovery is off, but bluetooth is on ,so only difference now is, others can not see me. I would like the whole bluetooth be deactivated :(
[General Questions and Answers] jez83uk:
Try VJVolubilis with a shortcut in the startup folder to switch it straight off again.
[General Questions and Answers] tribrazil:
None of those methods worked, so after little play with all installed things I found out bluetooth activation is caused by Windows Sideshow.

Now, under Sideshow settings there is nothing about bluetooth. Maybe some registry setting will help to prevent the bluetooth auto-activation?
[General Questions and Answers] Archer:
Using file explorer, cut the shortcut from \Windows\Startup and paste it in \Windows\Start Menu\Programs

That will stop it running at startup, and give you an icon in the start menu programs list so you can start it manually from there.

Hope that helps.
[General Questions and Answers] tribrazil:
That what I looked first - the Startup folder shortcut, but there is none.
[General Questions and Answers] tribrazil:
hey hey hey!!! I solved! :)

The Today screen plugin was the reason:

HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\SideShow:Enabled ,did set value to 0 and no automatic bluetooth more :)
[G1 Q&A, Help & Troubleshooting] BrutalHoe:
So i had a blast last night at the party till i spilled beer on my phone......pulled out the batt and all that, few hours later after it dried out i powered it back up no problems but home home and green button aint working along with w e r 6 7 0 buttons so this morning i decided to do a system rest to see what it would do. So it did it took me into recovery only 1 problem i cant do anything since my home button isn't working....so i restarted and now i get a bootloop on the hero screen....

So i was wondering what to do now? i got insurance on the phone and i didn't spill that much beer on so i didn't flood the back where the white sticker is that changes color so will i able to exchange it as hardware defect so i dont have to pay deductible?
[G1 Q&A, Help & Troubleshooting] the_fish:
you should be able to get into recovery by running

adb shell reboot recovery

while the device is plugged in on USB, and you're in the SDK folder...
[G1 Q&A, Help & Troubleshooting] BrutalHoe:
how do i brick it so it doesnt go past G1 screen i dont want them see Hero boot screen =/
[G1 Q&A, Help & Troubleshooting] gurnted:
Install RA-recovery 1.2.1 it uses call instead of home. To brick it flash an old radio over 1.33.2005 spl and you are good to go.

If you plan to blame a HW defect flash it back to stock, otherwise brick it & blame an OTA update.