yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] ksatta:
Update

Update released. Changelog in first post.

All Ogg problems should be fixed now. That took quite long to implement, but now it's done :)

I also looked into getting the station names for all stations, but it didn't work like I thought it would so I'll continue that later.

I also started implementing a system so that Android's media lib would show artist "zRadio" and title "radio channel name". That's not ready yet, so it's not included in this release. Also when I implement multiple scheduling rules per station then it can show more info too.
[Paid Software Announcement and Discussion] mcampbellsmith:
The integration with Android media library is great! Really appreciated.

Having said that I'm really looking forward to the release that names the streams in a readable way.

Great work!
[Paid Software Announcement and Discussion] ksatta:
Update

New update in Google Play. Changelog in first post.

Now Android's media lib should show artist "zRadio", album "zRadio" and song name [station name]. I can tweak those around how you users want them :)
[Paid Software Announcement and Discussion] ksatta:
Update

Mainly a bugfix release, added feature to temporarily allow mobile data.

Now the only request left is multiple schedules per station, and selecting weekdays, etc. I'll start that next week.

I've been receiving some bug reports via Android's own reporting system, which is good, but the problem with Android's own system is that it gives me very limited info and even a bigger problem is that I can't contact the user to debug and fix the problem. So if you encounter any freeze / crash / etc, please send me a bug report from zRadio, menu button / about/help. Thanks.

I fixed some problems that caused freezes / app not responding / etc, but there is still lots to be done for the UI.
[Paid Software Announcement and Discussion] mcampbellsmith:
Thanks for the update and great program. Have been using this twice daily since installed to listen my favorite programs while driving!

Great App!
[Paid Software Announcement and Discussion] albertronic:
Good work!! Really good app helped me to record good sessiones from a few stations :)
[Paid Software Announcement and Discussion] ksatta:
I've been fixing some bugs which appear when SDCard is full or faulty. I'm also adding a feature which stops recording when battery is low. I still have to do some more testing with the changes before releasing update. Also I thought I'd change my releasing cycle so that I do new releases in the beginning of the week, so that if there is some urgent bug I can fix it during the week :)

I've also been planning how it would be best to implement the multiple schedules per station. I thought I'd fix the SDCard full/faulty bugs and add the battery low feature first.

Just thought I'd report here. Next update probably in the beginning of next week.
[Paid Software Announcement and Discussion] ksatta:
Update

Fixed bug which had been bugging me :) (better handling of faulty / full SDCard).

Also the app now stops recording automatically when battery is low.

Nothing else this time, I took a few days off to get some fresh ideas, and I've been planning the multiple rec schedule thing:

Something like this:

- It's called "Advanced schedule"/"rules"/something under station edit. It disables the normal recording settings for that station.

- A rule can repeat daily, hourly or weekly.

- Each rule is recorded in its own file. So each time the rule records, the previous recording of that rule is overwritten.

- If a station has multiple rules then a selection dialog is shown when station is clicked.

- Next / prev chan. buttons cycle through all recordings (station default recs and advanced rule recs)

Feedback is welcome, I'll start on that tomorrow.
[Paid Software Announcement and Discussion] ksatta:
Looks like settings shows the stop rec when battery low setting as off before you change it. It's actually enabled by default, but the settings shows it as being off.. The mysteries of Android's SDK, long story.. :)

I'll fix it tomorrow.
[Paid Software Announcement and Discussion] ksatta:
Update

May 23 2012

- Fix settings screen showing some values wrong when opened for the first time. (Happened only on ICS?)

- Added current value as summary for max. rec bandwidth setting

- Unit fix Mbit/s -> Mibit/s :)

Now on with the advanced rec. rules.. :)
[Paid Software Announcement and Discussion] ksatta:
Progress update

I've been working on the advanced rec rules, tweaking new graphics with the graphics designer and I have to make better error handling so that all error reports use my own logging system instead of Google's (I've received 2 error reports after May 11th, so atleast it seems there are very few serious bugs left :).

Next update release target date Mon-Wed next week.
[Paid Software Announcement and Discussion] badbizinc:
Where are the recordings saved on the SD card?
[Paid Software Announcement and Discussion] ksatta:
/sdcard/Android/com.ksatta.irop/streams
[Paid Software Announcement and Discussion] badbizinc:
Does it save as mp3?
[Paid Software Announcement and Discussion] badbizinc:
Ok found this file 1.stream and renamed it with [.mp3] it worked.

Thanks Great app!!!!
[Paid Software Announcement and Discussion] ksatta:
Yeah it actually saves them as mp3/ogg/etc depending on the station's format. Also it does some lossless changes for some formats :)
[Paid Software Announcement and Discussion] badbizinc:
Request: on rec. schedule if we could select certain days of a week or just one day of the week.

Do you plan a Pro paid version with more features?

Thanks for no-ads!!!
[Paid Software Announcement and Discussion] ksatta:
I'm almost done with the new "advanced recording rules" feature. You can set different rules with selected days and time.

Yeah right now this is full version and it's free because it's not ready yet. When all the graphics are done and everything works like it should, I'll release Lite / Paid versions. I think the lite version will have a limit for rec. duration or something. And ofcourse the full version won't be too expensive :) I haven't decided on all the details yet. Also I'll stay away from ads because I feel it's not the best way.
[Paid Software Announcement and Discussion] badbizinc:
Ok cool sounds good. I'll be paying to help support you for all your hard work. Thanks Again.
[Paid Software Announcement and Discussion] ksatta:
Progress update

Almost done with the adv. rec. rules. I over-complicated things and had to revert some stuff, but now it's almost done :)

I should be able to get it to an experimental state this week, maybe tomorrow already. Then I'll review all the changes etc before release.
[Paid Software Announcement and Discussion] ksatta:
Update

June 8 2012

-----------

- weekday is now shown with rec. date

- new gfx for wizard/dialogs/etc buttons

- changed text color in wizard/dialogs/etc

- new gfx for station list

- advanced rec rules (EXPERIMENTAL) (edit st. / enable adv. rec. rules & edit adv. rec. rules)

- tweaked rec schedule output abit.. still needs work :)

If you don't use the adv. rules there shouldn't be any new bugs. Ofcourse, if you encounter any, send me a bug report.

The rest of this post is relevant only for those who want to test the experimental adv. rec. rules.

Advanced rec. rules is experimental because:

- Long-click adv. rule in st. list and info causes crash.

- Long-click adv. rule in st. list and Delete messes up the stations

- The "right way" to edit/delete them is via long-click / edit / edit adv. rules.

- I still have to think about how to show them in st. list (maybe the "parent station" should be collapsible to show them or something)

- etc

Those should be easy to fix, but I'll continue next week.

If you encounter any problems using the advanced rules (for example zRadio doesn't start), you should delete /sdcard/Android/com.ksatta.irop directory and launch zRadio again (force stop it first). As said before, it's experimental :) That deletes all recordings and stations, and you have to add them again. You can create a backup of the same dir if you want, so you can restore all stations and recordings incase of problems.

Now I'll use the next few weeks to tweak everything to perfection, then release lite/paid :)
[Paid Software Announcement and Discussion] d729873:
Add Station?

Thank you for your great job!

Is it possible to add the following station? Thank You!

mms://bcr.media.hinet.net/RA000018
[Paid Software Announcement and Discussion] ksatta:
It looks like it's an ASF (Microsoft) format station. I don't think any Android phones have native support for it (right now my app uses Android's own codecs). Right now the only way to use it in zRadio would be if they offer the stream in some other format.

The problem with ASF and other closed formats is that phones/apps can use them only by licensing from Microsoft, if I have understood correctly. However I know many stations use only closed formats (usually Microsoft's ASF, WMA etc), and I might license / implement support for them in the future.

Actually I recently sent an email to the Finnish National Broadcasting Company (YLE) about the same thing.. They are sending many radio stations paid by our tax money in Microsoft's formats, and the channels only work in those devices / apps that have licensed WMA from Microsoft..
[Paid Software Announcement and Discussion] d729873:
:) No Problem. Thank you for your efforts!

"Silent Recording" is a great function, and I believe you can break the limitation in the future.
[Paid Software Announcement and Discussion] ksatta:
Update and donation / unlocker version

June 14 2012

- Advanced rec rules done

- UI/Graphics tweaks

- Switched yes/no button positions in wizard so that yes is always the left button in all dialogs/views :)

- Fixed bug that recordings weren't deleted when station was deleted

- Added st. list / long-click / delete recording

zRadio is now in beta. I also released the unlocker. Nothing is restricted in the free version before beta period ends on Monday, July 16th 2012. So in essence it's a donation before that date, but if you buy it before that date you get 50% off. More details: https://play.google.com/store/apps/details?id=com.ksatta.zradio.unlocker

I'll post a detailed todo list here tomorrow. It's mainly UI tweaks for different devices. EDIT: and also graphics are missing from some dialogs, etc

As always, please report any bugs from menu / about/help / bug report.
[Paid Software Announcement and Discussion] ksatta:
I'll post todo list / known bugs next week. I mainly used today for PR, letting people know about my app on different sites etc :)
[Paid Software Announcement and Discussion] ksatta:
Current todo / known bugs

High priority:

- The new icon is too dark, needs tweaking.

Medium:

- Dialog edges are transparent in some places

Low priority:

- Sometimes when you click a link in the browser the station isn't added (the app just shows "no stations"). If this happens, just click the link again in the browser. (This happens when using phone's own browser, works fine with app's internal internet-radio.com browser).

- Sometimes station list loses focus (clicks don't work), atleast on ICS. If you go back and open st. list again, it works. (Can someone confirm this? I've had this problem only on a community ICS ROM and not sure if it happens on all ICS roms)

Let me know if you find anything else not listed here, or if the priorities are not right :)
[Paid Software Announcement and Discussion] ksatta:
Update

Update on Google Play.

Updated todo list in previous post.

Now all I need is a few million downloads :)
[Paid Software Announcement and Discussion] ozash:
where are the audio files saved to?

OK I'm one of the millions who supported you ;)

Can you tell you where the downloaded files are located?

Ash
[Paid Software Announcement and Discussion] ksatta:
Thanks for supporting :)

The recorded streams are in /sdcard/Android/com.ksatta.irop/streams
[Paid Software Announcement and Discussion] ksatta:
Update

Took longer than usual to release update, but 2 weeks is not that bad? :)

I'll update the todo list next week. It's some minor stuff like the whole screen isn't utilized on higher resolution devices, etc. Haven't received any bug reports for a loong time, which is good :)

And I'll be adding a new feature that's been requested, seeking the recording forward/backward. I'll probably have time to implement it only after July 16th because I have to concentrate on advertising, PR etc before that. And I'll also try to fix the stuff on my todo list before beta ends.

NOTE:

If you have already bought the unlocker, please update it to the latest and run it once. Then you'll be all set after beta ends on July 16th.
[Paid Software Announcement and Discussion] mcmb03:
Great app so far. I enjoy it. Looking forward to more updates.
[Paid Software Announcement and Discussion] ksatta:
Update

Yeah thanks, I'll keep on updating even after beta. How often, that depends on how this takes off. I won't update it weekly if there isn't enough people buying the unlocker, because then I have to use my time on some new ventures to make a living :) But anyway for 1 month I'll still be working full-time on this, advertising and updating etc.

Current TODO:

High priority:

Medium:

- XHDPI (newer high resolution phones): the whole screen isn't fully utilized.

Low priority:

- Sometimes when you click a link in the browser the station isn't added (the app just shows "no stations"). If this happens, just click the link again in the browser. (This happens when using phone's own browser, works fine with app's internal internet-radio.com browser).

After beta period ends (July 16th):

- New feature: Seeking of recording. Buttons with configurable step.

Also there's some problems with OGG on my new Galaxy Note updated to ICS, requires more testing and I'll add it to the TODO list. Not the highest priority right now, because I think not so many are using OGG streams? If you've encountered this, let me know and I'll give it higher priority :)
[Paid Software Announcement and Discussion] mcmb03:
also I guess you can add the AT&T One X to a confirmed working on these devices list if you have one
[Paid Software Announcement and Discussion] badbizinc:
Works Great on my Evo 4G LTE !!!
[Paid Software Announcement and Discussion] ksatta:
Right now I don't have a working devices list, I might in the future though, and thanks for reporting :)

Also everyone please tell all your friends about zRadio, climb the nearest vantage point and shout out "zRadio rules" or something, I need all the PR I can get :D
[Paid Software Announcement and Discussion] ksatta:
Status update

I've been trying different ad networks and settings to find the optimal advertising mechanism, that sure requires a lot of tweaking to get it right :) Also working on some improvements on zRadio. I'll probably release update by the end of next week (with seeking etc)..

EDIT: I'm trying different ad networks to promote zRadio, not adding ads to zRadio. So that there's no misunderstanding :)
[Paid Software Announcement and Discussion] ksatta:
It's also mentioned earlier in the thread, but the recordings are stored in:

sdcard / main storage: Android/com.ksatta.irop/streams

I added the info to Google Play now. I'll probably create a bigger FAQ in the app in the future and put it there. I figured it's not relevant info for most users, so no point in adding it to the tips, but ofcourse some people want to know it. I still have to think where to put the info in the app.

Just got a 2 star review because of that, people sure give low reviews for the strangest reasons. I really wish people would ask me first if they have some problems instead of rating low. But oh well, it's a part of Android development, all devs facing the same problem. Maybe one day Google will allow all devs to reply to the comments, right now it's only a selected few who can do that.

And ofcourse if you like the app and haven't rated yet, please rate it. If you don't like the app, contact me and I'll see what I can do, then you can rate it low after that if you want :D
[Paid Software Announcement and Discussion] ksatta:
update

Changelog in first post.

I've been working all week on zRadio Database (ZRDB) to give users more stations to choose from, in addition to internet-radio.com. The reporting to the ZRDB is already done and included in the app. Still have to finish the browsing part and test it, then I'll release it probably next week.
[Paid Software Announcement and Discussion] 1bam2:
Nice App, it works on HTC Desire.
[Paid Software Announcement and Discussion] Basarir:
Thats what I am looking for. Thank you so much.
[Paid Software Announcement and Discussion] ksatta:
status

I've been working on the database. It's just about done, still have to test it over the weekend before release. Hopefully that'll get the ratings back up. Everyone who likes the app, rate it :)
[Paid Software Announcement and Discussion] ksatta:
Update

The zRadio Database is now in the app (menu / add st. / zRDB). Any channel/genre requests / feedback / etc, feel free to contact me. It updates automatically when users add new stations. The genre lists I go through manually. Also the search indexes for station name search and genre search are not updated instantly.

I also spent quite a lot of time fixing the Ogg recording. Ogg is one of the best formats out there, but Android's native playback implementation is very buggy. In the future I think I'll add some other lib to play them back. Anyway it should work on more devices now than before. If you encounter any problems, contact me.

I'll start my vacation on August 17th. During that time I'll check my emails, comments and this discussion thread atleast once a week, probably even more often. When I'm not on vacation I get push notifications, so I reply usually pretty fast.
[Paid Software Announcement and Discussion] Semseddin:
Nice app, thank you !
[Paid Software Announcement and Discussion] ksatta:
I've been busy adding stations to the zRadio Database. Now it has around 12,000 stations :)

Now I think I'll start my vacation, I'll check emails etc atleast once a week (probably even more often).

EDIT: I'm updating the genres all the time. Contact me if you have any genre suggestions.
[Paid Software Announcement and Discussion] Williams.Joe:
Works well, I need it., thanks.
[Paid Software Announcement and Discussion] ksatta:
Status update

I'm setting up a company to do some "real work" (computer support / service) on the side, so that is taking lots of time right now. I have received some feature requests and there seems to be a bug when Wifi goes to sleep.

I'll post my todo list here when I start working on zRadio again, and right now I'll fix the Wifi sleep bug ASAP if I can get it reproduced.

The rest of this week I'll spend on setting up the company and also my dad has a building project I'll help on. After that I think I'll work half-time on zRadio. Also I'll keep testing the Wifi bug on my phone and if it happens, I'll fix that.
[Paid Software Announcement and Discussion] Williams.Joe:
Very good app, works well on my Galasy S II, help me enjoy FM stations.
[Paid Software Announcement and Discussion] s0m3dud3:
Does this support shoutcast's listen.pls stations?
[Paid Software Announcement and Discussion] dzonivejin:
Fun app, thanks :)
[Paid Software Announcement and Discussion] ksatta:
Yes.

Okey dokey now I have time to continue developing zRadio about half-time from now on. I'll post the requested features and todo list when I get it compiled.

Thanks to all you users for the feedback and good reviews :)
[Paid Software Announcement and Discussion] ksatta:
Feature reqs, todo

Feature requests:

- Keep old recordings, change rec. save dir (4 requests) (I've started implementing this)

- Show track info (Artist, song name, etc) (1 request)

- Volume control slider (1 request)

- Improve adv. rec. rules edit dialog (1 request) (Almost done, only a small change)

- Internal decoders, more supported formats for all phones (WMA, etc)

For example AAC works now only on some phones, it depends on the phone manufacturer and ROM. I haven't

found any libs for this yet that can be used for commercial uses (LGPL licensed libs would be ok). I could code the codecs from scratch, but that will take

a lot of time and I'll do the other requests first, which I can do faster. Still have to think about this one.

(4 requests)

Minor tweaks, low priority:

- Show kb,Mb,Tb in rec size. (For example if rec size is less than 1Mb, it now shows 0Mb)

- Optimize screen utilization on newer high-resolution devices.

You can contact me from zRadio / Menu / About/Help / Feedback or post here to vote or request new features.
[Paid Software Announcement and Discussion] ksatta:
Translation help

Anyone speak Spanish? I've received reviews saying something like this:

"Noooo sieve	No upps"

"No sirve upppp"

Do they mean that it doesn't do what it's supposed to or something? It's two different users (or the same with two accounts :D), so I guess they're trying to tell me something about the app.

With my limited Spanish skills and translate.google.com I think it means something like "doesn't serve up", which could mean that it doesn't do what it promises or something.
[Paid Software Announcement and Discussion] ksatta:
Status

I think I've fixed the reported bugs now. I'll do some more testing and then release update in the beginning of next week, that way I can also react quicker incase of problems.

Also I've started implementing the rec. archive feature (and change rec location).
[Paid Software Announcement and Discussion] ksatta:
Update

Bug fix release. I'll release the new features when I'm done with them.

November 06 2012

- Improved dialogs (background is now dimmed)

- Fixed: Stations disappering or app freezing in splash screen (happened very rarely)

- Improved rec. scheduling at boot (wait for SDCard to be mounted first)

- Fixed: temp file wasn't always removed when adding stations

- More cool stuff under development :)

EDIT: updated TODO: http://xdaforums.com/showpost.php?p=33115677&postcount=61
[Paid Software Announcement and Discussion] ksatta:
Status update

I've been working on the rec. archiving feature. It's taking longer than I expected, but it's getting there :) Takes its time to implement the UI part for it etc.

I've also fixed a few bugs. I'll release atleast a bug-fix release next week if the rec. archiving is not ready.
[Paid Software Announcement and Discussion] ksatta:
Update

Changelog in first post.

I'm working on the rec. archiving. Lots of changes to the UI etc and I need to think carefully what affects what :) If you want to test it before release, when I get it done, contact me.

The reason that it requires so many changes is that I originally designed it so that it's only 1 rec per station, filename stationid.stream, etc.

The other stuff on the TODO list shouldn't take so much time, like adding the song info etc..

EDIT: and I'll ofcourse release the rec. archiving after testing, then after that go through the TODO list.
[Paid Software Announcement and Discussion] mcampbellsmith:
I'd love to try the beta......
[Paid Software Announcement and Discussion] ksatta:
Great :) I'll contact you when it's in beta stage.
[Paid Software Announcement and Discussion] soulreaver1:
Thank you for this great app. It's a way better then TuneIn Radio Pro. I've some ideas for zRadio future features which I'd like to share:

- Pause playing on headset disconnect.

- I think the advanced rules editor should be on the one scrollable screen (rule name, weekdays, time, duration). Now it takes long to set every of it and back to the advanced rules editor menu and set next and back again and... Quite annoying.

- UI apperance - It looks ugly on my Galaxy S2. This is minor issue, though.

- Wifi on/off option in the recording schedule. It can be done now using another app (ex. Tasker), but having it in the one app would be nice.

By the way I'm also interested in beta testing.