PDA

View Full Version : [Announce] iPeng 1.2.5 now on the App Store



pippin
2010-08-04, 16:27
After a period of silence there is now a new iPeng update on the App Store - 1.2.5

I call it the "iOS4" update since one of it's drivers was to provide full compatibility with iOS4 including multitasking support. But then this name is a bit inaccurate since
• iPeng 1.2.5 actually runs on any iPhone OS device from 3.0 on, not only on iOS4
• There's more than just iOS4 support in this update

So what is it about?

Let's group this into "what's new", "what's improved" and "what got fixed":

What's New?

• iOS4 support. iPeng now makes use of fast App Switching and Multitasking. This means if you leave iPeng and come back later it will still be in the exact same place where you left. iPeng does NOT run in the background, this would eat up too much power, but it does continue synchronizing the cache from the server until that's done.
• Landscape Mode. iPeng now supports both portrait and Landscape modes. The NowPlaying screen in Landscape mode will now provide a screen-saver like full screen view. Some spill over from some other development we're working on ;)
• High-Res graphics. iPeng now uses full-scale graphics on NowPlaying and bigger cover art thumbnails on iPhone 4 (and iPad). Actually the "and iPad" part for the thumbs doesn't work right now but I will upload an 1.2.5.1 update shortly that will fix this.
• Accessibility. iPeng now fully supports VoiceOver (iPhone from 3GS, iPod touch from 3rd generation and iPad only) making it probably the most powerful Squeezebox remote control solution for people with visual disabilities. This sounds like "what's this good for?" for a lot of people but actually it's a biggie. First: It's not as simple as Apple claims and second: it's really, really helpful for blind people compare to iPeng's last release but especially to most other means of remote control
• Localization. iPeng is now fully localized in English, German and Danish languages and provides enhanced support for many other languages, too. More to come.

What's Improved?
• Improved Player and Music Source handling. iPeng will now find your player automatically in even more cases and also switch Music Sources if required. This is especially important if you switch Music Sources a lot and don't find your player then. Now iPeng usually will find it for you. Also: iPeng is ow able to reconnect "lost" players as long as they are still on the network, a big improvement especially for users of the SB Receiver.
• Even more enhanced Squeezebox feature and plugin support with additional search and context menu functionality. "Global Search" is now supported through "Extras" and also through additional context menus on the NowPlaying Context Menu.
• Enhanced Server configuration support. iPeng now allows you to change your MySqueezebox.com account and has improved support for Wake-On-LAN (WOL). WOL can now be activated manually, you can define more than one WOL address and iPeng autodetects your server's MAC for convenience.

What Got Fixed?
• Several issues with iOS4 and Squeezebox Server on the Squeezebox Touch are fixed in this release:
• Alarms do work now in iOS4
• Drag&Drop now works in iOS4. This one was the technical biggie. Apple made a change in iOS4 that effectively means you can no longer update a view in the background when using D&D. Which is kind of a problem if the data you show is permanently being updated from an external server and can stop to make any sense if it's not.

So wait a moment, what happened to iPad and Playback?

Now, playback has eaten up a lot of time and resources here and still doesn't work correctly, I'm sorry for that.
Actually since it DOES take so much effort I decided a while back to focus on iPad first. So the next thing you are going to see is not an iPeng with Playback but iPeng for iPad.

Does this mean Playback is dead?

Not it's not, but it's delayed. We are pursuing some alternative options to integrate it that might speed things up but as it stands right now, iPeng for iPad will come first.

But for now: Have fun with iPeng 1.2.5!

More images and the online manual are to be found here:
http://penguinlovesmusic.de

http://penguinlovesmusic.de/wp-content/gallery/ipeng-1-2/img_0320.png
http://penguinlovesmusic.de/wp-content/gallery/ipeng-1-2/img_0323.png
http://penguinlovesmusic.de/wp-content/gallery/ipeng-1-2/img_0321.png

pippin
2010-08-04, 17:30
Ah, there's one feature I forgot to mention:

A lot of people asked for a way to keep iPeng running to be immediately available when picked up while shutting off the screen to save power.

Now the issue is that iPhone doesn't let any App control the screen or the screen saver. I can disable the screen saver but then the screen will stay on forever.

The one workaround I found (iPhone only) is now implemented whenever you enable "Prevent Standby" in iPeng: It will use the proximity sensor to turn the screen off. This way, if you put the iPhone on the table with the screen facing downwards you get exactly this behavior.

jstraw
2010-08-04, 20:51
I was really hoping the next revision would do something to provide larger text, especially for long titles where text gets TINY.

It was the one improvement that I was really counting on. I can't seem to find any change in this regard.

I do now see that the text is a little bigger in landscape mode. On my iPod Touch this is a very buggy mode. The overlays and controls mostly don't appear without lots of frantic tapping

mortslim
2010-08-04, 21:32
Good update !

erland
2010-08-04, 21:48
• High-Res graphics. iPeng now uses full-scale graphics on NowPlaying and bigger cover art thumbnails on iPhone 4 (and iPad). Actually the "and iPad" part for the thumbs doesn't work right now but I will upload an 1.2.5.1 update shortly that will fix this.

Probably great for iPhone 4 users and also for iPad users when Apple decides to release iOS4 for iPad. However, for current iPad users I have to say that the low resolution text still is too distracting to me in 2x mode. However, this isn't really your fault, I realize that it will soon be solved with the new iPad app or a iOS4 release by Apple, which ever comes first.

In the meantime, I use the excellent SqueezePad app on the iPad and keep use iPeng on the iPhone and iPod Touch.



• Even more enhanced Squeezebox feature and plugin support with additional search and context menu functionality. "Global Search" is now supported through "Extras" and also through additional context menus on the NowPlaying Context Menu.

I love it and it's even better now that Triode has added global search support in the Spotify plugin.

By the way, opening the context menu from a year gives me a "Bad dispatch" error


So the next thing you are going to see is not an iPeng with Playback but iPeng for iPad.

Very exciting, correct prioritization IMHO.

dborod
2010-08-04, 22:27
So wait a moment, what happened to iPad and Playback?

Now, playback has eaten up a lot of time and resources here and still doesn't work correctly, I'm sorry for that.
Actually since it DOES take so much effort I decided a while back to focus on iPad first. So the next thing you are going to see is not an iPeng with Playback but iPeng for iPad.


You can achieve mp3 playback on an iOS4 device that supports multi-tasking by going to Safari, entering the URL of your stream (http://mysqueezeboxserver:9000/stream.mp3) and then going back to iPeng to manage the music.

It's not perfect, but it works when you want to stream some music to your phone.

pippin
2010-08-04, 23:34
On my iPod Touch this is a very buggy mode. The overlays and controls mostly don't appear without lots of frantic tapping

? The overlay is ON by default and tapping the cover should toggle it. This works without ANY exceptions and immediately for me.
What kind of device (generation) and OS is this?

Rick B.
2010-08-05, 04:55
Now, playback has eaten up a lot of time and resources here and still doesn't work correctly, I'm sorry for that.
Actually since it DOES take so much effort I decided a while back to focus on iPad first. So the next thing you are going to see is not an iPeng with Playback but iPeng for iPad.



I'm disappointed, but I understand. I specifically bought an iPod Touch last December because iPeng playback was "just around the corner". I also want iPeng for iPad, but I think this time I'll wait until iPeng for iPad is released before I buy the iPad. :)

m1abrams
2010-08-05, 06:23
Some of the graphics have missed the Hi-Res treatment it seems.

The slider bars are the most notably ones, however it appears some of the transport controls might not have been updated either such as the jaggies on the play button.

One thing I noticed in my short usage of it last night is that if I was using it with my Touch player selected and I stop using the app for awhile (i.e. switch to a different app), When I switch back to iPeng it does a weird thing with cycling through all of my devices and NEVER comes back to the device I was last using. This is a pretty annoying. Note running on an iphone 4 with iOS 4.0.1

Note as I write this one thing I did not do after installing the update is reboot my iphone, which I have noticed is sometimes a needed thing after installing new apps. So I will try to reproduce it again tonight.

pippin
2010-08-05, 06:52
Some of the graphics have missed the Hi-Res treatment it seems.

A lot. Do you have any idea how much work that graphics stuff is? I can write whole Apps in the time it takes to scale this stuff.


The slider bars are the most notably ones, however it appears some of the transport controls might not have been updated either such as the jaggies on the play button.

The only stuff that DID get updated is:
- Cover Art
- MultiPlayer screen (background, player icons)
- Penguin


One thing I noticed in my short usage of it last night is that if I was using it with my Touch player selected and I stop using the app for awhile (i.e. switch to a different app), When I switch back to iPeng it does a weird thing with cycling through all of my devices and NEVER comes back to the device I was last using. This is a pretty annoying. Note running on an iphone 4 with iOS 4.0.1

Jep. Known issue already mentioned in the service thread. Will get a quick fix.
The problem is a mechanism introduced for lost players that automatically drops a player if it hasn't been seen for more than two minutes.

m1abrams
2010-08-05, 07:06
I know graphics work is a PITA!

However the sliders are the most noticeable low-res ones in the app so my eye went straight to them when I saw it.

pippin
2010-08-05, 07:25
I know graphics work is a PITA!

However the sliders are the most noticeable low-res ones in the app so my eye went straight to them when I saw it.

Yep. That's because it's already scaled-up in the normal version.

plympton
2010-08-05, 08:34
Pippin,

Interesting update - got it last night, but was tired and the new stuff kinda overwhelmed! I noticed a few quirks (like a context menu appearing when I hit the back-arrow button to get to the config screen, but I can't reproduce it). Like I said, I was tired. :-)

Bug: When launched for the first time (no backgrounding), a player using the IRBlaster plugin for volume control, the Up and Down arrows don't appear until you interact with the player's group (or single player - just checked). Once it's loaded, the arrows appear to stay there.

Good work, too, btw!

-Dan

Jeff Flowerday
2010-08-05, 09:05
Is higher res art automatic on iPhone 4 or do I have to turn it on?

pippin
2010-08-05, 09:24
Is higher res art automatic on iPhone 4 or do I have to turn it on?

It's automatic. Not everything is scaled (see above).
On Cover Art you will now notice how low-res your artwork is. After all, even the high-res artwork from iTunes (600x600) will not even needs to be scaled up on the portrait NowPlaying screen not to mention the landscape one if you use big artwork, how much artwork do you have in 960x960? ;)

bluegaspode
2010-08-05, 11:24
The option 'Bild in voller Höhe' doesn't have any effect anymore.

JonWill
2010-08-05, 13:03
Thanks for the update. Generally great, as is iPeng... however the changing player when you pop in and out of iPeng makes using it difficult- I keep on making the Radio in the bedroom play inappropriate music... any idea on when a fix will be ready?

Jon

Jeff Flowerday
2010-08-05, 14:00
So does caching happen on a need by need basis now? When I first visit an artist all the art for that artist will then get cached and resused?

Before did it cache all art prior, as it used to bring up a pop up saying it was syncronizing the cache?

plympton
2010-08-05, 14:48
Quick question: Any reason you go rid of the fancy player icons and now have fairly generic ones? Wondering if it's a copyright thing, or design choice. (I like the old better :-))

-Dan

Daverz
2010-08-05, 15:17
"NowPlaying on Play" still doesn't work for my playlists.

pippin
2010-08-05, 16:33
The option 'Bild in voller Höhe' doesn't have any effect anymore.
Oh yes it has. But only in Landscape mode. Which of course leaves it named inappropriately but since I have translations in five languages for "Bild in voller Höhe" I'll leave it, after all it's still full height even if you can't see it :)
Did you use that? I thought I was the only one....


Thanks for the update. Generally great, as is iPeng... however the changing player when you pop in and out of iPeng makes using it difficult- I keep on making the Radio in the bedroom play inappropriate music... any idea on when a fix will be ready?

I do have a fix and will send it to Apple as of end of business tomorrow.


So does caching happen on a need by need basis now? When I first visit an artist all the art for that artist will then get cached and resused?
Before did it cache all art prior, as it used to bring up a pop up saying it was syncronizing the cache?

No. The artwork caching is the same as before; It will cache the first 450 artwork thumbs automatically and all others as they are requested the first time.


Quick question: Any reason you go rid of the fancy player icons and now have fairly generic ones? Wondering if it's a copyright thing, or design choice. (I like the old better :-))

Actually I got a lot of complaints about the old ones being ugly so since I had to have new ones created anyway for the high resolution on iPhone 4 I got them changed.


"NowPlaying on Play" still doesn't work for my playlists.
Did you file a ticket on this?

plympton
2010-08-05, 16:39
Actually I got a lot of complaints about the old ones being ugly so since I had to have new ones created anyway for the high resolution on iPhone 4 I got them changed.


Guess you can't please everyone.. or anyone! :-)

therealrocket
2010-08-05, 17:24
Hi,

When I close and reopen iPeng the MAC address of my machine becomes XX:XX:XX:XX:XX:XX and WOL doesn't work. Is there a way to make iPeng remember the MAC address?

pippin
2010-08-05, 17:37
Hi,

When I close and reopen iPeng the MAC address of my machine becomes XX:XX:XX:XX:XX:XX and WOL doesn't work. Is there a way to make iPeng remember the MAC address?

I've heard this before.
It's hard to reproduce, meaning trying it several times seems to do the trick.

I suspect that it has to do with selecting the default MAC, that would clearly be a bug and in this case you could work around it by:
0. Write down your server's MAC address
1. Shut down your server
2. Add your server's IP address manually under "Settings->iPeng settings->Add Server"
3. Set the MAC for this server.

I'll test this and include it in the update to be provided tomorrow.

Daverz
2010-08-05, 18:17
Did you file a ticket on this?

Filed as Ticket #243 (https://trac.penguinlovesmusic.de/trac/ipengnat/ticket/243#preview).

Jeff Flowerday
2010-08-05, 19:03
Would it be too much to add an option in the configuration to clear and repopulate the entire cache? I have a 7000 plus album library and would like the art completely cached for when I'm in 3G land.

I use iPeng for reference when shopping and the uncached art is a little too slow loading via 3G. The library is too large to scroll through slowly on wifi to get the art to cache.

Thanks!

pippin
2010-08-05, 20:07
Filed as Ticket #243 (https://trac.penguinlovesmusic.de/trac/ipengnat/ticket/243#preview).

Didn't know these are Custom Browse.
Have you set the playlist menu type to "Album" (don't ask me how)?
Do you get a Track menu (with iPeng's "Play Shuffled/Play All" items? Or do you have to play the tracks through the context menu?


Would it be too much to add an option in the configuration to clear and repopulate the entire cache? I have a 7000 plus album library and would like the art completely cached for when I'm in 3G land.

I use iPeng for reference when shopping and the uncached art is a little too slow loading via 3G. The library is too large to scroll through slowly on wifi to get the art to cache.


Puh. I'll have to see. There's an open ticket for that, I believe.
Generally that's a tradeoff. I believe one of my most important issues is still people with slow servers having lots of trouble to provide the artwork in time.

Also, the artwork is not _that_ much data, I use it over 3G a lot.

Jeff Flowerday
2010-08-05, 21:20
Puh. I'll have to see. There's an open ticket for that, I believe.
Generally that's a tradeoff. I believe one of my most important issues is still people with slow servers having lots of trouble to provide the artwork in time.

Also, the artwork is not _that_ much data, I use it over 3G a lot.

It's liveable over 3G but it would be nice if it was already cached. I have a need for speed. My server definately isn't an issue, I'm runnin a Core 2 Quad @ 3.25 GHZ/4GB Ram/4 1 TB Blacks in a Raid 10, 64 bit Windows Server 2008 R2. Actual FLAC files are on an external Raid 0 enclosure. All the server does is host a couple very low traffic websites and squeeze center.

therealrocket
2010-08-05, 21:22
I've heard this before.
It's hard to reproduce, meaning trying it several times seems to do the trick.

I suspect that it has to do with selecting the default MAC, that would clearly be a bug and in this case you could work around it by:
0. Write down your server's MAC address
1. Shut down your server
2. Add your server's IP address manually under "Settings->iPeng settings->Add Server"
3. Set the MAC for this server.

I'll test this and include it in the update to be provided tomorrow.

Hi pippin,

Amazingly quick response! Thanks!

I'm pretty sure I caused it. Here's what I did:
1. Opened iPeng and played around with squeezebox server
2. Shut down the squeezebox server PC, while leaving iPeng open.
3. Tried to use iPeng after the server was shut down; WOL worked. (good thing :) )
4. Closed and reopened iPeng; observed the server disappeared from iPeng. This might be a bug: I was expecting it to remember. :(
5. Added the server's IP manually under "Settings->iPeng settings->Add Server" (but did not populate the MAC address - I should have done this, that's my mistake!)
6. Observed that WOL would not work with the manually added IP - even after switching the server PC on and off again, it didn't save the MAC address into the manual entry. :(

So it seems that:
* Automatically detected servers aren't preserved between closing and opening iPeng
* Manually added servers don't get their MAC addresses updated.

This is iPhone OS 3.1.2 (I have a 3g :) )

I haven't tested yet, but I'm pretty certain manually adding the server will work around the problem. I'll let you know.

bluegaspode
2010-08-05, 23:37
Did you use that? I thought I was the only one....

Um - it was the default for iPeng, I left it that way and now wondered, why cover art looks different on the main screen.

As I'm not using iPeng much ;) I don't care, just wanted to let you know.

hvb83
2010-08-06, 00:37
Nice update Pippin, thank you for your hard work! Looking forward to the iPad-version already!

Also, please let me know if you would like to add a Dutch language pack. In that case I could provide the translation.

Daverz
2010-08-06, 01:04
Didn't know these are Custom Browse.


It's the default "Artist" menu that comes with Custom Browse. You should be able to test this out yourself if you have Custom Browse installed.



Have you set the playlist menu type to "Album" (don't ask me how)?


Do you mean the "Playlists" menu? No, I don't think so.



Do you get a Track menu (with iPeng's "Play Shuffled/Play All" items?


Yes, and tapping the first item plays all tracks, but it just doesn't switch to the NowPlaying menu.

gellie
2010-08-06, 15:21
I must add the album art resolution is a bit underwhelming on the iPad in 2x. Way to much distortion.

Jeff Flowerday
2010-08-06, 15:27
I must add the album art resolution is a bit underwhelming on the iPad in 2x. Way to much distortion.

iPeng isn't an iPad app. iPad is getting it's own application.

pippin
2010-08-06, 15:55
I must add the album art resolution is a bit underwhelming on the iPad in 2x. Way to much distortion.

Are you talking thumbs? That's a bug and will be fixed in the update I'm going to submit, well, in a few minutes,

Or are you talking about the big cover on NowPlaying? THIS is purely a lack on the side of your artwork, iPeng displays that with full resolution on iPad. So if your artwork is 300x300, sorry, but there's nothing iPeng can do about that :D

@Jeff: iPeng is not an iPad app but images are shown with full resolution on iPad if you use them correctly in an iPhone app. While this is not always applicable it should work for cover art in iPeng but I handled it the wrong way for the thumbs (which works on iPhone 4 but not on iPad).

pippin
2010-08-06, 15:58
Filed as Ticket #243 (https://trac.penguinlovesmusic.de/trac/ipengnat/ticket/243#preview).

It turns out that this actually INTENTIONAL behavior of CustomBrowse.
This is a plugin-generated menu and it doesn't specify a switch to NowPlaying. I remember Erland did this on purpose for some reason back in those days...
Maybe it can be changed in the menu definition?

Rodrigo
2010-08-07, 04:26
It´s a strange behavior, but ipeng is crashing as soon as it shows a specific artwork. I still haven´t found another one that has the same result.
Anyway, this is my first post. Great app!

Thanks,
Rodrigo.

PS: Yet another question. I´ve changed some tags and rescanned my music library, still ipeng shows the old ones along with the updated. How can I delet the old ones?

pippin
2010-08-07, 06:51
Could you send me that artwork?
Is it BMP? BMP is not supported by Squeezebox Server and can lead to all kings of strange results.

Are the tags you see in iPeng different from the ones you see in the Web interface? Have you flushed the cache (Settings->iPeng Settings-> Flush Cache)?

Rodrigo
2010-08-07, 13:33
The file is a jpg image. The original has more than 1 mb. Can this be the problem?
Anyway, it´s attached.
The other one I solved changing some settings in web interface, like autor by band, etc.

Thanks for the fast response,
Rodrigo.

Daverz
2010-08-07, 17:57
It turns out that this actually INTENTIONAL behavior of CustomBrowse.
This is a plugin-generated menu and it doesn't specify a switch to NowPlaying. I remember Erland did this on purpose for some reason back in those days...
Maybe it can be changed in the menu definition?

Really? So the Custom Browse generated playlist generated in a different way from any other playlist? Odd way of doing things.

I don't see any setting for NowPlaying, but then some parts of Custom Browse seem somewhat opaque to me. I guess I'll take this up with Erland.

Aesculus
2010-08-07, 21:33
There is a new version of the DenonAvpControl 1.6 that supports iPeng 1.2.5. The big feature is that you can once again set the player volume at 100% for digital passthrough and use iPeng and the DenonAvpControl plugin to completly keep everything in the digital domain.

For those with networked Denon amplifiers:
http://code.google.com/p/denonavpcontrol/

pippin
2010-08-08, 00:47
Really? So the Custom Browse generated playlist generated in a different way from any other playlist? Odd way of doing things.

I don't see any setting for NowPlaying, but then some parts of Custom Browse seem somewhat opaque to me. I guess I'll take this up with Erland.

It doesn't generate a playlist but a menu. This menu has action for the entries and in this case they don't include the parameter to switch to NowPlaying. It's the same on Controller.

erland
2010-08-08, 01:27
Really? So the Custom Browse generated playlist generated in a different way from any other playlist? Odd way of doing things.

I don't see any setting for NowPlaying, but then some parts of Custom Browse seem somewhat opaque to me. I guess I'll take this up with Erland.


If this is about that Custom Browse show track details when you click a track instead of start playing it. The issue is just that Custom Browse still have the old behavior and I haven't had the time to change it to the new touch=play behavior that 7.4 and later releases uses.

What I've said is that some people may not want to have the touch=play behavior so I'd like to make this configurable in Custom Browse but I haven't had the time to implement that change yet so currently Custom Browse always shows track details.

Daverz
2010-08-08, 01:40
If this is about that Custom Browse show track details when you click a track instead of start playing it.

It starts play, it just doesn't switch to NowPlaying. I have the last level of my menu set to tag type "Playlist". So it when I choose something on the last level, I get the same playlist screen you'd get if you chose an album or a saved playlist. Clicking on the first entry in the playlist starts play, but does not switch to NowPlaying. Menu structure attached.

pippin
2010-08-08, 02:03
If this is about that Custom Browse show track details when you click a track instead of start playing it. The issue is just that Custom Browse still have the old behavior and I haven't had the time to change it to the new touch=play behavior that 7.4 and later releases uses.

What I've said is that some people may not want to have the touch=play behavior so I'd like to make this configurable in Custom Browse but I haven't had the time to implement that change yet so currently Custom Browse always shows track details.

No, it's about not having a "nextWindow => NowPlaying" parameter in the play/go command.
I seem to remember some discussion a year ago or so where you said it's on purpose because it's also old behavior or many people prefer it that way or something.

erland
2010-08-08, 07:45
No, it's about not having a "nextWindow => NowPlaying" parameter in the play/go command.
I seem to remember some discussion a year ago or so where you said it's on purpose because it's also old behavior or many people prefer it that way or something.

Ok, I trust you because you usually have better memory than me, however I have to say that current Custom Browse behavior feels a bit stupid.
I think a future version of Custom Browse will switch to use the standard behavior unless there is some technical issue that makes that complicated.

Rodrigo
2010-08-08, 12:14
The file is a jpg image. The original has more than 1 mb. Can this be the problem?
Anyway, it´s attached.
The other one I solved changing some settings in web interface, like autor by band, etc.

Thanks for the fast response,
Rodrigo.

Well, I think I didn´t really solved my problems. I´ve been playing around with some configurations and what I think is happening is that after I update some tags the older ones still keep showing in Ipeng.
About cover art, Ipeng sometimes does not crash when showing that specific image, but it lags as hell.

RBM
2010-08-08, 12:31
Have you tried saving the image to something like 600x600 px and save it at 72 dpi - just to see if it makes any difference?

As for the the new tags not showing: have you tried flushing iPeng's cache yet? (Settings > iPeng Setting > Flush Cache (big red button))?

Rodrigo
2010-08-08, 12:47
All album arts are named "folder". I´ll try changing the pics as you sugested. Then i´ll post any result.
I already flushed it. Ipeng shows the new tags, but also the old ones.

pippin
2010-08-08, 13:07
All album arts are named "folder". I´ll try changing the pics as you sugested. Then i´ll post any result.
I already flushed it. Ipeng shows the new tags, but also the old ones.

Again: what do you see in the web interface.
I'm pretty sure the tag issue is a Squuezebox server issue, not an iPeng issue.

Rodrigo
2010-08-08, 13:22
I was rescanning the library, with no results.
Now I changed some settings on my music tab, in advanced setting, and, after clicking apply, it automaticaly rescaned. I waited till is was over and the old tags have been eliminated from ipeng and web interface.
Thnaks for the help.

bluegaspode
2010-08-09, 15:41
Is anyone else having issues with MySqueezeBox.com and iPeng ?

Players on MySB.com are not shown for me anymore.
If I press the right arrow to see the config screen I get an endless circle.

Tried to remove the 'Player'-player on MySqueezebox.com as well, but iPeng doesn't ask for the credentials again after restarting (and reinstalling).

jhonsberger@msn.com
2010-08-09, 17:40
I can't seem to find the wake on lan setting in ipeng .

I dont see it in settings.

pippin
2010-08-10, 00:37
Is anyone else having issues with MySqueezeBox.com and iPeng ?

Players on MySB.com are not shown for me anymore.
If I press the right arrow to see the config screen I get an endless circle.

Tried to remove the 'Player'-player on MySqueezebox.com as well, but iPeng doesn't ask for the credentials again after restarting (and reinstalling).

You must not delete that player item or you lose your account binding.
That said: the config screen should allow you to re-set your configuration.
You need to select MySB as a server, first to get the blue "settings" disclosure.
Are you sure you have a working Internet connection?

pippin
2010-08-10, 00:39
I can't seem to find the wake on lan setting in ipeng .

I dont see it in settings.

It's a details disclosure (blue arrow) on the server itself now, on the MultiPlayer screen. You can mow set different WOL addresses for different servers.

VirusKiller
2010-08-10, 01:41
I found an issue with 1.2.5 last night.

Two Squeezeboxes were active.
I selected the Squeezebox in my bedroom.
I added an album to its playlist (it played).
I turned off my iPhone's display (top button).
I turned on the iPhone and swiped in - iPeng was still the active App, of course.
I selected some different music assuming that the active player was the same, but I found that the active player had changed to the Squeezebox in my Living Room. SWMBO was not pleased!

BTW, it would be really useful to be able to "lock" the active Squeezebox.

Thanks.

Ikabob
2010-08-10, 03:24
I have experienced the same change of the active primary chosen station.

MusicMonkey
2010-08-10, 10:49
I also experienced a problem similar to the one mentioned above regarding adding tracks to a playlist and seeing them appear on a different squeezebox squeezebox player.

I described the issue I experienced in a different thread in this forum entitled: "iPeng 1.2.5 Your Player Was Not Found?"

pippin
2010-08-10, 14:16
As said before: this is a known issue and has been fixed in the version of iPeng that I submitted to Apple last Friday.

The problem is that iPeng deletes all players it hasn't seen for two minutes and then re-creates them which leaves it with the first one coming up as the active one.

millerlitescott
2010-08-10, 14:52
I downloaded iPeng last night and got it working on my SB Touch using an iTouch. I only used it for a little bit but so far it is the coolest thing. Thank you pippen!!

Scott

VirusKiller
2010-08-11, 03:13
As said before: this is a known issue and has been fixed in the version of iPeng that I submitted to Apple last Friday.

The problem is that iPeng deletes all players it hasn't seen for two minutes and then re-creates them which leaves it with the first one coming up as the active one. Apologies if I missed that earlier in the thread. Thanks for the fix - I look forward to it!

Rodrigo
2010-08-11, 18:07
I´m having a problem I can´t affirm it´s due to this version of Ipeng. Today, I configured squeezebox to a wireless connection and now, everytime I change ipeng to my own music server or mysqueezebox.com, the squeezebox receiver stops being recognized as a client. The problem can be solved removing and putting back the power chord, but that´s not the ideal one. I´m quite sure something like that was happening via a wired one too.

Thanks,
Rodrigo.

pippin
2010-08-12, 00:29
I´m having a problem I can´t affirm it´s due to this version of Ipeng. Today, I configured squeezebox to a wireless connection and now, everytime I change ipeng to my own music server or mysqueezebox.com, the squeezebox receiver stops being recognized as a client. The problem can be solved removing and putting back the power chord, but that´s not the ideal one. I´m quite sure something like that was happening via a wired one too.

Thanks,
Rodrigo.

Did you use Net::UDAP to configure it? There seems to be an issue that sometimes settings are not being stored correctly that way WRT the server settings. I believe the reason is that some settings require a reset to become active or something.

RBM
2010-08-12, 01:09
Does the receiver show a blue light? Try giving it a fixed IP instead of using DHCP.

Rodrigo
2010-08-12, 03:43
Did you use Net::UDAP to configure it? There seems to be an issue that sometimes settings are not being stored correctly that way WRT the server settings. I believe the reason is that some settings require a reset to become active or something.

Yes. So the only way to solve this problem is ti configure it with an original controller?


Does the receiver show a blue light? Try giving it a fixed IP instead of using DHCP.

No, it keeps the white light.

Thanks,
Rodrigo.

pippin
2010-08-12, 04:26
No, it keeps the white light.


Ah. I've seen that, too (not iPeng related; when shutting down a server). This means it sticks with the old server.
That's probably one of the conditions that require a reboot.

I don't fully understand how that works inside the Receiver.
iPeng does one of two things:
1. If your player is connected to a server, it directs the SERVER to move the player to MySqueezebox.com (if the player is on MySqueezebox.com it directs MySB to drop it which is the only thing MySB can do; the player will then have to find the server on it's own).
2. If your player is disconnected (blue light) it directs the PLAYER to connect to a specific server using UDAP. It also registers the player for MySB and your active account if MySB is the target.
I could try to mimic that latter behavior in case 1, too (that's what the Controller does) but that has the drawback of changing your player's account in case you use more than one and I don't really see how this can have an effect in this situation.

Rodrigo
2010-08-12, 04:45
Ah. I've seen that, too (not iPeng related; when shutting down a server). This means it sticks with the old server.
That's probably one of the conditions that require a reboot.

I don't fully understand how that works inside the Receiver.
iPeng does one of two things:
1. If your player is connected to a server, it directs the SERVER to move the player to MySqueezebox.com (if the player is on MySqueezebox.com it directs MySB to drop it which is the only thing MySB can do; the player will then have to find the server on it's own).
2. If your player is disconnected (blue light) it directs the PLAYER to connect to a specific server using UDAP. It also registers the player for MySB and your active account if MySB is the target.
I could try to mimic that latter behavior in case 1, too (that's what the Controller does) but that has the drawback of changing your player's account in case you use more than one and I don't really see how this can have an effect in this situation.

Just to illustrate it better, when first changing server to mysqueezebox, ipeng screen (where you have to confirm or cancel the change) shows the player selected (I have only one receiver). After confirming (and after the client gets "lost"), when trying to change again the player doesn´t appear anymore on that same screen.

pippin
2010-08-12, 04:59
Just to illustrate it better, when first changing server to mysqueezebox, ipeng screen (where you have to confirm or cancel the change) shows the player selected (I have only one receiver). After confirming (and after the client gets "lost"), when trying to change again the player doesn´t appear anymore on that same screen.

How long have you waited? It can take up to a minute until the player shows up on MySB after the switch as of my experience.
This can be even longer if the server and MySB use different firmware versions (which server version do you use?) in which case the Receiver will download and install the firmware and reboot.

Rodrigo
2010-08-12, 05:25
How long have you waited? It can take up to a minute until the player shows up on MySB after the switch as of my experience.
This can be even longer if the server and MySB use different firmware versions (which server version do you use?) in which case the Receiver will download and install the firmware and reboot.

Version 7.5.1
Tonight i´ll check waiting for the player to show up.
Anyway, does it have to take so long?

pippin
2010-08-12, 05:46
Version 7.5.1

Then you don't need a firmware update


Anyway, does it have to take so long?
You asking me? The command iPeng sends takes a few ms. Everything else is between the player and the servers.

iPeng sometimes does get player data late, I have no idea why. The scheme is that the first time iPeng gets the server status (which is where it gets the players from) and the actual connection of the player seem to overlap and iPeng doesn't get the player info in the first place but the server also doesn't send a "change" update as should usually be the case whenever a new player connects.
The player will then show up whenever the next "regular" update is due which is once a minute.

michel
2010-08-13, 05:24
Unfortunately I can't get WOL working. I had no problem with previous versions in this regard. No matter if set to manual or automatic the server keeps suspent. MAC is correctly entered.

gomichaelkgo
2010-08-14, 13:24
Hi Pippin,

I have enjoyed using iPeng for quite some time now.

Unfortunately, with the latest release, i can no longer control my amplifier volume with iPeng. I have Squeeze center and the player to fix the audio out at 100% and I use the volume buttons on the IR remote and on iPeng to send an irBlaster command to my amplifier to manually control volume.

This all worked until the last update to iPeng. Is this a known issue and is there a plan to fix it?

Sincerely,
Michael in Portland Oregon, USA.

pippin
2010-08-14, 13:30
Hi Pippin,

I have enjoyed using iPeng for quite some time now.

Unfortunately, with the latest release, i can no longer control my amplifier volume with iPeng. I have Squeeze center and the player to fix the audio out at 100% and I use the volume buttons on the IR remote and on iPeng to send an irBlaster command to my amplifier to manually control volume.

This all worked until the last update to iPeng. Is this a known issue and is there a plan to fix it?

Sincerely,
Michael in Portland Oregon, USA.

Please make sure you use the latest version of the IRBlaster plugin.

Rodrigo
2010-08-15, 07:29
Then you don't need a firmware update

You asking me? The command iPeng sends takes a few ms. Everything else is between the player and the servers.

iPeng sometimes does get player data late, I have no idea why. The scheme is that the first time iPeng gets the server status (which is where it gets the players from) and the actual connection of the player seem to overlap and iPeng doesn't get the player info in the first place but the server also doesn't send a "change" update as should usually be the case whenever a new player connects.
The player will then show up whenever the next "regular" update is due which is once a minute.

Pippin,
thanks for your patience and support.
I waited for about ten minutes and the client was not recognized, changing from my music to mysqueezebox or vice-versa.
If I reboot the player with ipeng on, I have to change mysqueezebox to my music (or vice-versa) to the player first shows up. Then changing from one to the other means nothing.
If I reboot first and then open ipeng, the player is automatically recognized.
Anyway, I can´t change server without rebooting the device.

jhonsberger@msn.com
2010-08-16, 07:05
Hi Pippin,

I have enjoyed using iPeng for quite some time now.

Unfortunately, with the latest release, i can no longer control my amplifier volume with iPeng. I have Squeeze center and the player to fix the audio out at 100% and I use the volume buttons on the IR remote and on iPeng to send an irBlaster command to my amplifier to manually control volume.

This all worked until the last update to iPeng. Is this a known issue and is there a plan to fix it?

Sincerely,
Michael in Portland Oregon, USA.

I cannot get irblaster to work either with ipeng.Using a transporter with a ir cable to a Parasound preamplifier.

pippin
2010-08-16, 08:35
I cannot get irblaster to work either with ipeng.Using a transporter with a ir cable to a Parasound preamplifier.

As I said two posts above: Do you use the latest version of IRBlaster?

jhonsberger@msn.com
2010-08-16, 10:25
As I said two posts above: Do you use the latest version of IRBlaster?

Yes 5.61 that can be found in settings on the server.

pippin
2010-08-16, 11:30
Yes 5.61 that can be found in settings on the server.

And what exactly doesn't work?

jhonsberger@msn.com
2010-08-16, 13:45
And what exactly doesn't work?

Volume up and down , those
Are the only features I use

pippin
2010-08-17, 03:08
I cannot get irblaster to work either with ipeng.Using a transporter with a ir cable to a Parasound preamplifier.


Volume up and down , those
Are the only features I use

Do you not sett the buttons, what is your configuration, have you disabled volume control also in SBS, not only in IRBlaster? Which server version is this?

C'mon, you want help here. I spend hours a day trying to help out people, I'm not willing to continue that with people who only throw around half sentences complaining "dosn wok".

We changed the method of detecting the volume control capabilities, "we" being Felix, Peter and Aesculus plus myself because there were severe interactions with the old method of detecting this.
The worst one being that a lot of non-IRBlaster users did also see the IRBlaster button and, worst of all, had no way to get rid of that state.
So I'm NOT going to support that old method of IRBlaster detection again, I'm not prepared to implement a feature that helps 100 people and causes trouble for 2,000.

The new approach has been tested for quite a while and works for a lot of people, let's find out why it doesn't for you.

jhonsberger@msn.com
2010-08-17, 03:48
[QUOTE=pippin;569766]

C'mon, you want help here. I spend hours a day trying to help out people, I'm not willing to continue that with people who only throw around half sentences complaining "dosn wok".

Forget about it . I'll figure it out on my own.

hvb83
2010-08-17, 04:02
You needed to anyway, with the limited descriptions you provided in regard to your problem, Pippin (or anyone else for that matter) would have been unable to help you anyway.

jhonsberger@msn.com
2010-08-17, 04:23
I was only answering directly the questions
He asked . If I wasn't being specific enough
For pippin or you my apologies .

pippin
2010-08-17, 13:38
iPeng 1.2.5.1 is now available on the App Store.
It fixes some bugs in 1.2.5, most notably:
• iPeng will no longer switch the active player when becoming active from the background
• More distinguishable active player
• Cover art thumbs now also show in full resolution on iPad
• Proximity sensor support with “Prevent Standby” no longer requires an App restart to switch state

hvb83
2010-08-18, 02:09
Great work Pippin, downloaded it last night. The multitask-support is working great and player on/off-state is much clearer to identify. 1.2.5 felt a bit as a beta in regard to some of the decisions made during design, but these have all been corrected.

Now that you have more time on your hand, when is iPeng HD finally coming? ;)

andynormancx
2010-08-18, 02:21
I'm afraid the on/off state is still not clear enough to me. It always takes 5 seconds of puzzling before I can work out which players are on/off. The two visual states are too similar and also neither shouts on or off to me. Until the on state is clearly on, without reference to the off state, it won't be clear enough.

By that I mean, at the moment if all my players are all on, I can't instantly tell whether they are all on or all off. I have to reason through which state image I am seeing and then reason through whether it is the "button pressed in" image or not to work out whether it represents on or off.

The on state needs to have something much more obvious and "on". Like a glow or something that visual shouts "on" at me.

And yes, I know how hard it is to get subtle things like this right ;)

Everything else is excellent.

Ikabob
2010-08-18, 03:45
I'm afraid the on/off state is still not clear enough to me. It always takes 5 seconds of puzzling before I can work out which players are on/off. The two visual states are too similar and also neither shouts on or off to me. Until the on state is clearly on, without reference to the off state, it won't be clear enough.

By that I mean, at the moment if all my players are all on, I can't instantly tell whether they are all on or all off. I have to reason through which state image I am seeing and then reason through whether it is the "button pressed in" image or not to work out whether it represents on or off.

The on state needs to have something much more obvious and "on". Like a glow or something that visual shouts "on" at me.

And yes, I know how hard it is to get subtle things like this right ;)

Everything else is excellent.

Well said. I agree that on/ff status is not clear at all.
But , I agree that ipeng is an awesome app. I know the on/off issue will be fixed soon .

pippin
2010-08-18, 04:06
Well said. I agree that on/ff status is not clear at all.
But , I agree that ipeng is an awesome app. I know the on/off issue will be fixed soon .

Just to be clear: The "on/off" state hasn't changed with this update, we are still working on that one.
What has changed is the highlighting of the active player.

Rodrigo
2010-08-20, 04:38
Ah. I've seen that, too (not iPeng related; when shutting down a server). This means it sticks with the old server.
That's probably one of the conditions that require a reboot.
I don't fully understand how that works inside the Receiver.
iPeng does one of two things:
1. If your player is connected to a server, it directs the SERVER to move the player to MySqueezebox.com (if the player is on MySqueezebox.com it directs MySB to drop it which is the only thing MySB can do; the player will then have to find the server on it's own).
2. If your player is disconnected (blue light) it directs the PLAYER to connect to a specific server using UDAP. It also registers the player for MySB and your active account if MySB is the target.
I could try to mimic that latter behavior in case 1, too (that's what the Controller does) but that has the drawback of changing your player's account in case you use more than one and I don't really see how this can have an effect in this situation.

Pippin,
I read this post of yours again and i´m thinking this is really strange, since, for your explanation and what i see, the server can´t find the client but the client can´t find the server too. It´s even stranger the fact that the player keeps the white light, which means it´s connected to a server, as you explained, but if I change it back to this server it would be connected too, it still doesn´t actually find it and resume playing. Well, if it sticked to a player it should have kept playing, shouldn´t it?


I could try to mimic that latter behavior in case 1, too (that's what the Controller does) but that has the drawback of changing your player's account in case you use more than one and I don't really see how this can have an effect in this situation.

Why this would not work? It would not just drop the server and let the player find it for itself, but direct it to a specific one.

pippin
2010-08-20, 04:42
Why this would not work? It would not just drop the server and let the player find it for itself, but direct it to a specific one.

Because I don't think the issue is the wrong account but that the Receiver doesn't switch over at all.
But I'll give it a try in the next release.

Rodrigo
2010-08-20, 08:37
Because I don't think the issue is the wrong account but that the Receiver doesn't switch over at all.
But I'll give it a try in the next release.

Pippin,
I can´t really understand why, but now switching server started working as it should.
I´ve playing around a little more with ipeng and found out that dragging the unconnected player to mysqueezebox.com linked the player to it(mysqueezebox.com).
But trying to link it to my server ended in creating a new unconnected player.
After restarting ipeng my own server disappeared.
Then i created a new one with my pc ip address and after restarting windows it aparently solved my problems.
Switching with player on and off seems to work now.
I updated ipeng yesterday and tried it with no results but now, as i said, everytinhg is working fine.
I´ll keep testing it this week to see if something odd hapens.
Anyway, thanks for your support and patience! And sorry for any bad english.

Rodrigo.

iPhone
2010-08-20, 09:00
Please bring back the old Player Icons. Just my two cents worth.

05mattjax
2010-08-20, 12:15
Could someone please explain in simple terms the above feature? From what I read enabling this feature will turn on your PC/Laptop/NAS from power off and start the Squeezebox Server?

If so can I use it in my set up? I have a laptop and a Netgear ReadyNas Duo (The NAS is what I use the most). I tried it on my laptop - I turned the feature on (MAC was already entered by iPeng) and shut off my laptop, fired up ipeng but nothing happened.

garym
2010-08-20, 13:30
Could someone please explain in simple terms the above feature? From what I read enabling this feature will turn on your PC/Laptop/NAS from power off and start the Squeezebox Server?

If so can I use it in my set up? I have a laptop and a Netgear ReadyNas Duo (The NAS is what I use the most). I tried it on my laptop - I turned the feature on (MAC was already entered by iPeng) and shut off my laptop, fired up ipeng but nothing happened.

why would you need WOL for a readynas. Not sure it would work anyhow, but the point of the READYNAS DUO is that it is on 24/7. A WOL is for a computer where it goes to sleep and the WOL function wakes the computer up when you use ipeng to select and play music. But again, your readynas is on 24/7 anyhow.

p.s. most WOL functions only work on computers that are attached via ethernet. There are some wifi WOL network adaptors but they are not common. So if you laptop is connecting wirelessly, it is doubtful that WOL would work with it.

gomichaelkgo
2010-08-22, 15:33
Hello,

I use IR Blaster to control my amp. I have the volume fixed at 100%. I can control the volume just fine with my IR remote and the web interface (motorized knob on amp moves up AND down). However, with iPeng, I can no longer control the volume with the UI buttons. It remains as a slider but not able to be changed, it's fixed at zero volume. Pressing the ringer/earpiece volume up on the iPhone makes the volume increase, but pressing the volume down has no effect. The only thing that happens when I press the volume down is the iPhone UI shows the ringer volume decreasing. What is the reason for this?

pippin
2010-08-22, 16:37
Hello,

I use IR Blaster to control my amp. I have the volume fixed at 100%. I can control the volume just fine with my IR remote and the web interface (motorized knob on amp moves up AND down). However, with iPeng, I can no longer control the volume with the UI buttons. It remains as a slider but not able to be changed, it's fixed at zero volume. Pressing the ringer/earpiece volume up on the iPhone makes the volume increase, but pressing the volume down has no effect. The only thing that happens when I press the volume down is the iPhone UI shows the ringer volume decreasing. What is the reason for this?

Please make sure you use the latest version of IRBlaster.
IRBlaster volume control is now only supported together with a recent IRBlaster plugin version since the old support caused too much trouble for people NOT using IRBlaster.

There has been a change in the way iPeng detects the use of IRBlaster.

rbz5416
2010-08-23, 13:52
Any sign of 1.3 on the horizon? Especially in regard to making the iPod a player.

pippin
2010-08-23, 15:09
Any sign of 1.3 on the horizon? Especially in regard to making the iPod a player.

As I said on penguinlovesmusic.com: iPad will come first. Sorry :(

kesey
2010-08-24, 05:23
As I said on penguinlovesmusic.com: iPad will come first. Sorry :(

Glad to hear that. My iPad is also very happy

pippin
2010-08-29, 15:55
Since today a new iPeng version - 1.2.7 is available on the App Store.

iPeng 1.2.7, along with an earlier 1.2.5.1 update, is mainly a bugfix release that also brings some minor improvements over 1.2.5:

* Easier discrimination between „On/Off“ states for Squeezeboxes and between the active and non-active players
* Dutch translation
* iPeng should no longer lose the connection to the server when waking up from the background
* Other improvements and fixes around WOL, caching and the display of very large covers, Global Search, some context menus and for moving players to MySqueezebox.com

* iPeng will no longer switch the active player when becoming active from the background
* Cover art thumbs now also show in full resolution on iPad
* Proximity sensor support with “Prevent Standby” no longer requires an App restart to switch state

m1abrams
2010-08-29, 19:17
I see you updated a few more of the graphics, looks good thanks.

bashy
2010-09-05, 17:26
Working great thank you

esa
2010-10-08, 00:45
Dear Pippin,

Logitech decide to leave the software open for the community.
So, I decide to search for a possible solution with their products.
I realized, that there are a lot of Plugins and I found a better solution that I imagine myself.
That's the only product on the market that can wake up with a dynamic playlist and never playing the same song each days.
That's great, and it's why I decide to buy a Squeeze Touch player.
Sure, I 'll also donate to the developer :-) (http://erland.isaksson.info/)

After this, I decide to search for a remote.
I found your application, and it's great !
So I decide to buy a Ipod Touch.
But... My colleague say that I'm wrong with this solution because Apple don't authorize a lot of thinks ( copy of my MP3 on the player, open a telnet connection to my NAS, etc...)
I decide to verify this affirmation on Internet and realize that there is a team busy to Hack the Ipod.
Why????
Why buying a Ipod at 250 Euro and take the risk to lost the warranty ?
Why pay to hack ? It's crazy !

So I decide to not buy a Ipod.
Maybe a Archos, but my question :
Is your application supported on other brands ?

Regards
Eric

pippin
2010-10-08, 00:48
You don't need to hack your iPod, I haven't done that for years now.
If you want to, you don't have to pay for it and in most legislations you don't lose the warranty.

pippin
2010-10-08, 01:57
Oh, but for Android have a look at SqueezeCommander.

pippin
2010-11-01, 17:05
After all that iPeng for iPad stuff here's another release for iPeng for iPhone, too.

iPeng 1.2.8 is a maintenance update that includes several bug fixes and smaller improvements:

Fixes:
• iPeng no longer stays active in the background under iOS4.

Improvements:
• iPeng now loads cover art faster so that artwork already available in the cache will usually already show while scrolling. It starts with the loading earlier and also does it in a separate thread. The downside is that scrolling on first generation iOS devices could be a bit slower than before.
• iPeng checks for availability of MySqueezebox.com and manually configured music sources during each wakeup so you no longer have to re-start the App from the task bar in case it was started without any network connection. It still can't fix the issue that iPhone/iTouch sometimes don't wake up the WiFi connection but it keeps trying - usually it will succeed at least when all timers run out - unfortunately that's only after two minutes.
• Long title-lists across several albums now also have an alphabet index. This is another iPeng-for-iPad backport. It affects mainly lists of many albums unter an artist, the typical example is Artists->Various Artists->All Tracks
• iPeng now tries to ignore erroneous sorting in lists including foreign characters. This is especially important on some Windows platforms
• Missing playback menu items in some RadioTime menus added. This is actually a bug in SBS/MySB which doesn't have playback commands in the context menus but iPeng now works around this by adding it's own playback commands (Play, Add and Add Next).

Bill Burns
2010-11-01, 17:26
On 11/1/2010 8:05 PM, pippin wrote:
> After all that iPeng for iPad stuff here's another release for iPeng for
> iPhone, too.
>
> iPeng 1.2.8 is a maintenance update that includes several bug fixes and
> smaller improvements:

Thanks, Pippin; downloaded and running on my 3GS with iOS4. Looks good
so far!

Bill

hvb83
2010-11-02, 01:16
Fixes:
• iPeng no longer stays active in the background under iOS4.


Do you mean it will terminate once you press the home-button? I thought running in the background was one of the best features in the last few releases, as commands can be send to the server almost immediately after opening up iPeng again.

)p(
2010-11-02, 01:31
I upgraded but now I dont see artwork anymore in the lists. I already tried rebooting my iphone and flushed the cash. Server version is 7.5.1 - r30836. ios 4.1 on iphone 4

Does anybody else see this?

update: If you see this then delete ipeng and and download it again from the appstore. It worked ok then for me.

pippin
2010-11-02, 01:34
Do you mean it will terminate once you press the home-button? I thought running in the background was one of the best features in the last few releases, as commands can be send to the server almost immediately after opening up iPeng again.

No, that's not what it means.
The "normal" background behavior under iOS4 for an App is to go to sleep and wake up at the same point when you bring it back to the foreground, e.g by "restarting" it.
These Apps are not actually running in the background, they just continue where you left them and they keep their data in memory - until you run into a low-memory condition with other apps and it really gets terminated by the OS.

That's not what iPeng 1.2.7 did, though. 1.2.7 REALLY kept running in the background. It's supposed to do this whenever album/artist/genre data caching is incomplete because anything else can cause trouble with slow servers or big libraries however it never terminated that mode, even whenever cache syncing was long finished.
This drained the battery a lot.

OhPinchy
2010-11-02, 05:20
This looks like a great app. Just wondering, are there any plans to port this to Windows Phone 7?

I'd really like to be able to use my Windows Phone 7 to type in the names of artists I want to search in Spotify for on my Squeezebox Duet and Boom devices...happy to pay good money for it too!

pippin
2010-11-02, 06:20
Currently I have no such plans.
If Windows Phone turns out to be a big success I might change my mind but in any case this would be quite a big development and one I almost certainly would not do myself, Windows is too different from iOS, even if I don't really know the Windows Phone environment.

Sebastian, the author of SlimControl (for Win Mobile) would probably be closer be he has already stated that he would also first have to look at how different things are in WP.

OhPinchy
2010-11-02, 07:12
Currently I have no such plans.
If Windows Phone turns out to be a big success I might change my mind but in any case this would be quite a big development and one I almost certainly would not do myself, Windows is too different from iOS, even if I don't really know the Windows Phone environment.

Sebastian, the author of SlimControl (for Win Mobile) would probably be closer be he has already stated that he would also first have to look at how different things are in WP.

Much obliged. Good luck with the continued development of the app.

jdoering
2010-11-03, 00:09
No, that's not what it means.
The "normal" background behavior under iOS4 for an App is to go to sleep and wake up at the same point when you bring it back to the foreground, e.g by "restarting" it.
These Apps are not actually running in the background, they just continue where you left them and they keep their data in memory - until you run into a low-memory condition with other apps and it really gets terminated by the OS.

That's not what iPeng 1.2.7 did, though. 1.2.7 REALLY kept running in the background. It's supposed to do this whenever album/artist/genre data caching is incomplete because anything else can cause trouble with slow servers or big libraries however it never terminated that mode, even whenever cache syncing was long finished.
This drained the battery a lot.

Great clarification. I had the same concern when I read the update comment.

hvb83
2010-11-03, 01:12
Tested it yesterday, works great, thanks for the update Pippin!

Btw, are you planning on implanting an id3-editor in iPeng (perhaps the iPad version?)? I know this won't solve wrong tags in your database instantly because I'll have to run a scan again, but as I browse through my library I sometimes stumble upon files (perhaps only 0,5%, but still) that have typos in their tags. Being able to edit them on the spot would be something that I would use very often.

pippin
2010-11-03, 01:16
That would not work.
Remember iPeng never actually "sees" your real files, it only has access to the music library through Squeezebox Server and SBS doesn't allow the changing of tracks.

I would love such a feature, too, maybe we should try to find somebody who could write a plugin that does this.
However, I know a lot of people, including the Logitech team shied away from this due to the potential danger of damaging the actual files.