Go Back   Zune Boards > Zune Discussions > Zune Games and Applications > Download XNA Applications

Download XNA Applications XNA Applications

Reply
 
Thread Tools
Old 02-09-2010, 09:38 AM   #1
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default <?> [ACS] XNA Lyrics 1.8

XNA Lyrics (Zune version)

Creator: jfperusse
Version: 1.8 (March 1st, 2010)
Description: Displays lyrics for the currently playing song on the Zune.
Compatibility: Zune Lyrics works with both the SD and HD versions of the Zune.

Features:
  • Uses the "lrc" file format (LRC (file format) - Wikipedia, the free encyclopedia).
  • Displays lyrics if an "lrc" filename is found containing the artist and song names.
  • Lyrics scroll automatically in sync with the music playing.
  • Similar interface as the regular Zune music player:
  • Album art display.
  • Current time and time left.
  • Song title and artist.
  • Battery charge indicator.
  • Play/Pause indicator and control.
  • Volume control by sliding up or down.
  • Previous/Next song using left and right.
  • On the Zune SD, press up on the pad to show a guide to control the device volume, select a playlist, etc.)

Instructions and download link can be found here.

If you try it, let me know what you think and give me your suggestions! (see the Future Versions section of the webpage)

v.1.8 (March 1st, 2010)
- Misc changes related to special characters.
- CleanupFilenames will now trim the filenames to maximum 40 characters.
- The "[ti:" and "[ar:" lines are now used instead of the filename whenever available in lrc files.
- Added scrolling song title when it is too long.
- Removed the Guide.Show() method on the Zune HD since it's not necessary.
- Random mode will now stop when a playlist is selected from the Guide.

v.1.7 (March 1st, 2010)
- Added ability to show the "Guide" which allows controlling the device volume. (SD : Press up on the pad, HD : Touch the bottom of the screen)
- Fixed problem where left/right would play random songs when paused, even with a playlist.
- Added DefaultCharacter ('?') to the font to prevent further issues with unsupported characters.

v.1.6 (February 20th, 2010)
- Added a new project and executable that is used by Package.bat to replace invalid characters before packaging.

v.1.5 (February 20th, 2010)
- Fixed a bug introduced in the previous version where pressing next on a paused song (at the beginning of the song) would enter random mode, even if a list of songs was currently playing.

v.1.4 (February 16th, 2010)
- Fixed problem with random mode allowing the same song to be chosen.
- New random mode. "Right" for any song, "Left" for a song with lyrics.

v.1.3 (February 13th, 2010)
- Added a deadzone for the volume control so that volume is not changed when changing song.
- If only one song is in the queue, next/previous will choose random songs.
- Pressing left after 1.5 seconds restarts the song instead of going to the previous one.
- Workaround for bug with "MoveNext()" while Paused causing the song to unload.
- Added touch buttons for the ZuneHD (previous song, pause, play, next song).
- Added touch slide to control volume on the ZuneHD.
- Added album name display for the ZuneHD.

v.1.2 (February 10th, 2010)
- Made positions relative to the screen size in order to support the ZuneHD in a future version.
- Modified the random song algorithm, simply choose a random song from the complete list.
- Album art will now always stretch/fit in the square region at the top of the screen.

v.1.1 (February 9th, 2010)
- New font (ChunkFive). However this font does not support accents.
- Added random song mode when no song is playing after launching the application.
- Moved timings so that they never go outside of the screen.
- Volume control is now in percent for smoother control.
- Added missing Game Thumbnail file.

Last edited by jfperusse; 03-01-2010 at 07:17 PM. Reason: v.1.8




jfperusse is offline   Reply With Quote

Advertisement [Remove Advertisement]

Old 02-09-2010, 11:36 AM   #2
HDmaster
Experienced Zuner
 
HDmaster's Avatar
 
Join Date: Nov 2009
Location: Ohio
Posts: 165
HDmaster is on a distinguished road
Default

I like it, but what does it mean "supports lrc format".




HDmaster is offline   Reply With Quote

Old 02-09-2010, 11:45 AM   #3
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

It means that the application uses the "lrc" file format, which are special text files in which lines start with the timing of the lyrics (e.g. "[1:45:32]and pull us through"). With this, you get scrolling lyrics, and the currently playing line is displayed in yellow.

Last edited by jfperusse; 02-09-2010 at 11:49 AM.




jfperusse is offline   Reply With Quote

Old 02-09-2010, 11:49 AM   #4
Ryuk
Jr. Member
 
Ryuk's Avatar
 
Join Date: Jul 2008
Location: London, under a bridge.
Posts: 364
Ryuk will become famous soon enough
Default

Great job, I'm impressed and very proud of you!

If there's anything that can be brushed up, maybe it's the fonts you use for your display. Otherwise, looks great! =)




Ryuk is offline   Reply With Quote

Old 02-09-2010, 11:53 AM   #5
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

Thank you!

Yes, I'd like to find the exact font that is used on the Zune in the normal music mode. It would look a lot better than the one I'm using right now. If anyone knows a good font to use, let me know!

I added your suggestion to my Future Version list.

Last edited by jfperusse; 02-09-2010 at 01:23 PM.




jfperusse is offline   Reply With Quote

Old 02-09-2010, 05:08 PM   #6
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

Updated to v.1.1, and this includes a new font (ChunkFive). Let me know if you like it!




jfperusse is offline   Reply With Quote

Old 02-10-2010, 01:37 PM   #7
ZGamer
Experienced Member
 
ZGamer's Avatar
 
Join Date: Nov 2007
Location: California
Posts: 818
ZGamer is on a distinguished road
Default

No zHD???





ZGamer is offline   Reply With Quote

Old 02-10-2010, 02:48 PM   #8
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

I don't have a Zune HD

Is Zune Lyrics not compatible at all with the Zune HD?

If so, anyone knows what needs to be done for the Zune HD? I could release an HD version with the required changes.




jfperusse is offline   Reply With Quote

Old 02-13-2010, 08:18 AM   #9
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

Quote:
Originally Posted by ZGamer View Post
No zHD???
As you can see from the new screenshots, I've added touch screen support for the Zune HD. Since I don't have a zHD, I could only test these changes on PC with the mouse, so if anyone could give it a try, this would be much appreciated!

Thank you!




jfperusse is offline   Reply With Quote

Old 02-16-2010, 05:37 AM   #10
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

For those interested, I've released the source files for my application (now called XNALyrics). If you have an XNA Creators Club license, you can even compile it for Xbox and listen to your music (uses the secondary music source at the moment, e.g. PC) while watching the lyrics.




jfperusse is offline   Reply With Quote

Old 02-16-2010, 01:55 PM   #11
DJAlmix
Experienced Zuner
 
DJAlmix's Avatar
 
Join Date: Dec 2009
Posts: 166
DJAlmix is on a distinguished road
Default

Well I like this app and tested it with the Zune HD, it works but the graphics don't capture the UI that well, if you want I can give you some updated graphics that look exactly like the UI and the UI of the Zune HD's font. I would just need you to email me the content folder of the program, since I haven't registered my copy of VB.




DJAlmix is offline   Reply With Quote

Old 02-16-2010, 03:15 PM   #12
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

That'd be great! Everything is inside ZuneLyrics_SRC.zip on my website. Let me know if you're missing anything. Thank you!




jfperusse is offline   Reply With Quote

Old 02-20-2010, 08:22 AM   #13
greenops
The Drunk Typist
Retired Staff
Member
 
greenops's Avatar
 
Join Date: Apr 2007
Location: Arlington, Texas
Posts: 644
greenops will become famous soon enough
Default

Really like this, but there's one major problem. It won't allow umlauts in the song title, which are ö, ä and ü letters. For instance I can't use this song file "Madsen - Grausam und schön.lrc" it gives an error when packaging it. other than this it's an awesome app, a little touch up on the ui and this is a grade A app!




greenops is offline   Reply With Quote

Old 02-20-2010, 09:22 AM   #14
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

Hi, I will try an .lrc file with that name. If there is a problem when packaging, I suggest you simply replace the 'ö' by a simple 'o', ZuneLyrics automatically replace such characters in songs title/artist, so it will still be able to find the file. I can probably change the batch file to automatically rename these.

... a few minutes later ...

There you go. Version 1.6 contains a new executable called by Package.bat to automatically rename your files. Let me know if you still have problems with those songs. Thanks!

Last edited by jfperusse; 02-20-2010 at 10:04 AM. Reason: double, ffr use edit.




jfperusse is offline   Reply With Quote

Old 02-20-2010, 10:57 AM   #15
greenops
The Drunk Typist
Retired Staff
Member
 
greenops's Avatar
 
Join Date: Apr 2007
Location: Arlington, Texas
Posts: 644
greenops will become famous soon enough
Default

No more errors when packaging that's awesome. I had tried renaming the file without the umlauts, but I made a typo when I did. Thanks for the quick update!

Edit:
When deploying I get an error saying. "error 2600: the package contains files that should not be trusted" and it then aborts the operation.

Last edited by greenops; 02-20-2010 at 11:01 AM.




greenops is offline   Reply With Quote

Old 02-20-2010, 11:38 AM   #16
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

Hmm, this is probably because of the FileCleaner exe, I'll have to move it up a level, I'll let you know when it is ready so you can try it. Thanks!

Edit: I've updated the files on my website. I've reorganized the folders in ZuneLyrics.zip so that files to be packaged are in their own folder. I made sure that packaging and deploying was working fine. Let me know if it works for you!

Last edited by jfperusse; 02-20-2010 at 11:58 AM. Reason: updated version




jfperusse is offline   Reply With Quote

Old 02-20-2010, 12:06 PM   #17
Rob
Banned
Super Zuner
 
Join Date: May 2008
Posts: 1,936
Rob will become famous soon enough
Default

very nice!!

i like very much what i see!







Rob is offline   Reply With Quote

Old 02-22-2010, 06:10 AM   #18
tech.freak243
Zune Guardian
 
tech.freak243's Avatar
 
Join Date: Jan 2008
Location: Hotel California
Posts: 669
tech.freak243 is on a distinguished road
Send a message via AIM to tech.freak243 Send a message via MSN to tech.freak243 Send a message via Yahoo to tech.freak243
Default

will this work on the zune 4,8,16,80,120? you know the ones with that touchpad






tech.freak243 is offline   Reply With Quote

Old 02-22-2010, 08:49 AM   #19
jfperusse
Squirt
 
Join Date: Feb 2010
Location: Canada
Posts: 17
jfperusse is on a distinguished road
Default

Yes, it works on any Zune version!

Last edited by jfperusse; 02-22-2010 at 08:51 AM.




jfperusse is offline   Reply With Quote

Old 02-24-2010, 10:42 PM   #20
Ricardo Dawkins
Experienced Member
 
Join Date: Nov 2006
Posts: 921
Ricardo Dawkins will become famous soon enough
Send a message via MSN to Ricardo Dawkins
Default

wow, the premium media experience (aka Zune ecosystem) requires an app for displaying lyrics. So sad that this feature is not included in the main firmware.

This is a FAIL on any book.




Ricardo Dawkins is offline   Reply With Quote

Reply

Bookmarks

Thread Tools
no new posts