iSub iPhone Client - Version 2.0 Released

Announcements and discussion of new releases.

Moderator: moderators

Postby einsteinx2 » Thu May 27, 2010 7:36 pm

einsteinx2 wrote:I am also working on rewriting the way that the songs list is stored so that it doesn't all need to be loaded in memory. This only affects those with extremely large collections such as yours. So unfortunately for now, you need to use the Artist and Album tabs to browse your collections. Thanks for your patience and please know this is being worked on, I've just had so much work to do getting all these new features coded that I've had to put that off until iSub 2.2 is released.


You'll be happy to know that since the time I posted this message, I have converted the whole app over to sqlite3 databases. This allows it to handle theoretically infinitely large music collections without crashing. So it will be in the 2.2 release after all :)

Also, I've updated the loading screens to show how many albums/songs have been processed so you're not just sitting there waiting.

One more special feature that switching to databases allowed me to implement -- genre browsing! Unfortunately due to the way Subsonic handles music, I was not able to implement a Genre > Artist > Album > Song browsing style, rather it's Genre > Songs. But, now you can load up a genre and shuffle it which is a highly requested feature.

I'm working my hardest to get this out as soon as possible, though each time I add another feature it adds a few days on to the release date. I just want to release the absolute best application that I can, so I feel the extra wait is worth it rather than releasing earlier with less features and more bugs.
User avatar
einsteinx2
 
Posts: 214
Joined: Thu Mar 25, 2010 2:31 am

Postby utopian » Fri May 28, 2010 8:25 am

excellent stuff..can't wait for the new update.. your hard work is most appreciated...
User avatar
utopian
 
Posts: 111
Joined: Sun Feb 14, 2010 3:52 pm

Postby thomasbruce » Fri May 28, 2010 5:07 pm

looking forward to the new release! :D
thomasbruce
 
Posts: 64
Joined: Fri Apr 09, 2010 3:09 pm

Postby crichardso » Fri May 28, 2010 11:11 pm

intresting! i like it


i have a question though on the genre side if you store the info in sqllite cant you generate your own listings to do genre -> artist -> album -> track via the sql and user input?

so like query genres then let the user pick then do a query that says genre select artist where genre like (userinputgenre)

then return the results let the user pick the artist then do the same thing with album and so on

select album where genre like (userinputgenre) and arists is like (userartistchoice)
crichardso
 
Posts: 13
Joined: Wed Nov 18, 2009 2:43 pm

Postby einsteinx2 » Tue Jun 01, 2010 5:51 pm

crichardso wrote:intresting! i like it


i have a question though on the genre side if you store the info in sqllite cant you generate your own listings to do genre -> artist -> album -> track via the sql and user input?

so like query genres then let the user pick then do a query that says genre select artist where genre like (userinputgenre)

then return the results let the user pick the artist then do the same thing with album and so on

select album where genre like (userinputgenre) and arists is like (userartistchoice)


Yes it would be possible for me to use the artist and album information in the song tags to create an Artist > Album > Song browsing structure in the genre section. The reason I was hesitant to do that is that the listings could be very different from the listings when browsing through the Artists tab. When I grab the info for the Artists tab and it's subfolders the browsing is by folder structure as returned by Subsonic. The genre browsing would be by tag structure possibly causing a much different layout. I.e. if an album has multiple artists in the tags, they would be sorted into different artist folders by a query whereas they are correctly grouped in the Artists tab, or if files were badly tagged they could end up all over the place or even be impossible to find. Those are just a couple use cases I can think of that would cause problems.

I'm still 50/50 on how to do this. On one hand it would be nice to have that type of browsing, but on the other hand it could be very confusing/frustrating for users if their music is sorted in a completely different way in the genre tab than in all the other tabs.

What do you guys think?
User avatar
einsteinx2
 
Posts: 214
Joined: Thu Mar 25, 2010 2:31 am

Postby thomasbruce » Wed Jun 02, 2010 12:44 pm

Do you have any plans to make iSub 2.2 multitask enabled now that iphone OS 4.0 is just around the corner?
thomasbruce
 
Posts: 64
Joined: Fri Apr 09, 2010 3:09 pm

Postby einsteinx2 » Wed Jun 02, 2010 3:32 pm

thomasbruce wrote:Do you have any plans to make iSub 2.2 multitask enabled now that iphone OS 4.0 is just around the corner?


That is planned for the next version, 3.0, along with iPad support. Right now I'm almost in over my head as it is getting all the new features that are already planned into 2.2 in a timely manor ;)

I had to finally choose to cut off all new features for this version and start hammering out all the bugs to get it ready for release, or it was never going to make it out. Just some things I added since I had already spec'ed out 2.2: bookmark support, sqlite3 (huge code changes for that), genre browsing, full offline playback, direct m4a support, and more. I had originally intended the 2.2 update to just be song caching and local playlists, hence the only one point number difference :P

Going forward I'm going with the "release early, release often" method, adding one or two features at a time but getting releases out every few weeks or so.
User avatar
einsteinx2
 
Posts: 214
Joined: Thu Mar 25, 2010 2:31 am

Postby thomasbruce » Fri Jun 04, 2010 8:49 pm

nice :)
thomasbruce
 
Posts: 64
Joined: Fri Apr 09, 2010 3:09 pm

album art from playlist songs

Postby edbethea » Sat Jun 05, 2010 6:03 pm

I have a 28 song playlist in subsonic and when I play these songs with iSub 2.1 on my touch the music plays fine but the album art does not fill the display area on some songs. Its like it starts and then stops at about 1/4 down the display. Some of my mp3s have pretty large art enbedded in them...like over 500x500 picils. Other song artwork in this playlist show fine. Maybe embedded art size is an issue in playlist playing.
edbethea
 
Posts: 11
Joined: Sat Feb 28, 2009 11:11 pm
Location: US

zero songs

Postby tilliidle » Thu Jun 10, 2010 7:23 pm

First I want to say that I love this program.
I have been using it for a while now and only had the odd crash.
With the new update this seems to be fixed, super cool.
Unfortunately though when I load the songs in isub zero songs show up.
albums and artists are fine. I have tried it on subsonic 3.9 and 4.0.1 and it happens on both. Just to let you know.
Can't wait for version 2.2!
tilliidle
 
Posts: 10
Joined: Fri Apr 30, 2010 6:26 pm

Re: zero songs

Postby einsteinx2 » Mon Jun 14, 2010 4:31 am

tilliidle wrote:First I want to say that I love this program.
I have been using it for a while now and only had the odd crash.
With the new update this seems to be fixed, super cool.
Unfortunately though when I load the songs in isub zero songs show up.
albums and artists are fine. I have tried it on subsonic 3.9 and 4.0.1 and it happens on both. Just to let you know.
Can't wait for version 2.2!


I've completely rewritten the way the songs page is loaded in 2.2. It was causing many people problems because grabbing all songs is not officially supported by the Subsonic API so I was making use of the search function to return all songs to me which is buggy and slow. I've changed it so it recursively loops through all of your album folders to grab the songs. Also, I've changed it so that when you load the album and song tabs, it perma-caches all your folders for super speedy browsing.

One more little surprise that made it into version 2.2... background music support for iOS 4 :)

I have multitasking fully implemented in my latest beta. Just doing the final polishing and implementing the last couple features and it'll be ready for the app store right around the time iOS 4 goes public.
User avatar
einsteinx2
 
Posts: 214
Joined: Thu Mar 25, 2010 2:31 am

Postby einsteinx2 » Mon Jun 14, 2010 6:02 pm

Just got the email from Apple that bug fix update 2.1.2 is ready for sale. It should be available shortly. This update fixes an issue some people were having with certain songs playing only the first few seconds and then skipping to the next track.
User avatar
einsteinx2
 
Posts: 214
Joined: Thu Mar 25, 2010 2:31 am

Re: zero songs

Postby tenblack » Mon Jun 14, 2010 8:08 pm

einsteinx2 wrote:
One more little surprise that made it into version 2.2... background music support for iOS 4 :)

I have multitasking fully implemented in my latest beta. Just doing the final polishing and implementing the last couple features and it'll be ready for the app store right around the time iOS 4 goes public.


Great news! Thanks
tenblack
 
Posts: 10
Joined: Sat Apr 11, 2009 2:52 pm

Postby wdpaynter » Wed Jun 16, 2010 12:37 am

One problem I am experiencing since the last (2) small bug fix releases, is that if I try to load a larger playlist (100-300 tracks), no songs show up. Playlist of 25-75 tracks seem to load fine. Then if I try that playlist again, or any other, the app crashes.

Also, I am experiencing the same album art issues with playlist tracks mentioned above (only a small part of the album art is displayed - top 10% on random songs, though the small thumbnail shows up fine).

Any ideas of what may be happening? Are these known issues to be fixed in 2.2?

Thanks for the great app!!
wdpaynter
 
Posts: 44
Joined: Mon Apr 26, 2010 9:14 pm

Postby thomasbruce » Wed Jun 16, 2010 9:46 am

i have the same issue with playlist tracks not showing
thomasbruce
 
Posts: 64
Joined: Fri Apr 09, 2010 3:09 pm

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: No registered users and 2 guests