iSongText

Product Information

iSongText ["Songtext" = German: "lyrics"] is a Java based tool for Microsoft Windows® operating systems.

It interacts with Apple iTunes® and the lyricwiki to provide lyrics for songs in your iTunes® library.

iSongText is free of charge for non commercial use ("freeware") and has been released under a proprietary license (Please see the "readme" file for licenses of used 3rd party components and more).

Features

  • Downloads and saves lyrics for the tracks in your iTunes® library – unattended or user controlled by reviewing every track.
  • Automatically updates the release years of your albums (To create decade based playlists, for example).
  • All letters and special characters are supported for the lyrics (For example, the German letters "ü, ö, ä, ß").
  • The application is available in multiple languages (extensible).

Quickstart

  • Step 1:
    Launch both, iTunes® and iSongText.
  • Step 2:
    In iTunes®, select the tracks where you want to add lyrics (CTRL-A for all lyrics in the currently selected playlist).
  • Step 3:
    In iSongText, press "Start" to perform an automatic search.

Requirements

  • Windows® XP SP2, Windows® Vista, Windows® 7 or newer/equal.
    Both, 32bit and 64bit versions are supported.
  • Sun Java Runtime Environment (JRE) 1.6 (JavaSE 6) or higher [Download].
  • Apple iTunes® 7 or higher.
    Users of iTunes® 9.0 must update to version 9.1 or higher.

Screenshots

Click on the images to view a larger version.

Screenshot 1 Screenshot 2 Screenshot 3

Download

Choose the version you want to download and hit the icon of the desired operating system.

Version Heading Date Heading Version Heading
iSongText v1.6.2 08. Jun. 2012
Old versions of iSongText:
iSongText v1.6.1b 07. Aug. 2011
iSongText v1.6.1 07. Jul. 2011
iSongText v1.6.0 29. Jun. 2011
iSongText v1.5.0 10. Mar. 2010
iSongText v1.0.0 18. Nov. 2009

Manual

A local copy of the manual is located at the installation directory in the "\doc\" folder.
Open "index.html" in your preferred web browser.

Alternatively, you can access an online version of the manual here.

FAQ

Is iSongText free?

Is iSongText legal?

iSongText wants me to install "Java Runtime Environment". Why?

Is iSongText 64bit compatible?

Which operating systems are supported by iSongText?

Do I need to launch iSongText as an administrator?

What else do I need to run iSongText?

Why is there no OSX version of iSongText?

iSongText reports: msvcr71.dll not found. Why?

I get a lot of "error" entries while searching for lyrics. Why?

Will iSongText store any data in the registry?

Will iSongText transfer any personal data through the internet?

My firewall reports, that iSongText tries to listen on localhost (127.0.0.1). Why?

My firewall reports, that iSongText tries to establish an HTTP connection. Why?

Parts of the iSongText are being painted black while resizing the window. Why?


Q: Is iSongText free?

A: Yes, iSongText is "freeware", but with some restrictions.
You can read the whole license during installation, in the license.txt located in the application directory, or in iSongText by clicking "?" –> "About" –> "License".


Q: Is iSongText legal?

A: Basically, yes.
iSongText downloads lyrics from the lyric wiki, which hosts the lyrics.
The tool behaves like a normal webbrowser, "browsing" the sites and copying the lyrics.


Q: iSongText wants me to install "Java Runtime Environment". Why?

A: In order to run iSongText or any other Java Application or Applet, you’ll need to install this runtime environment.
Download the latest "JRE" at http://java.com/, if you don’t want to install it through iSongText.


Q: Is iSongText 64bit compatible?

A: Yes, iSongText will use the 64bit Java Runtime Environment if available.
Please note, that iSongText.exe itself is a 32bit "launcher", which spawns a 64bit process if needed.


Q: Which operating systems are supported by iSongText?

A: Microsoft Windows XP SP2 or newer, Microsoft Windows Vista, Microsoft Windows 7.


Q: Do I need to launch iSongText as an administrator?

A: No, you’ll need to do that for updates only.


Q: What else do I need to run iSongText?

A: – Apple iTunes® 7 or higher. Users of iTunes® 9.0 must update to version 9.1 or higher.
– Java Runtime Environment 1.6.0 or newer.
– A broadband internet connection


Q: Why is there no OSX version of iSongText?

A: iSongText communicates through the "iTunes Windows COM Interface", which is unfortunately not available on OSX.
On OSX, "Apple Script" is being used to access a running version of iTunes®.
iSongText does not support "Apple Script".


Q: iSongText reports: msvcr71.dll not found. Why?

A: It seems that the Microsoft Visual C++ Runtime has not been installed on your machine.
Versions prior 1.6.1B did not include this file.
Please update iSongText to solve this problem.


Q: I get a lot of "error" entries while searching for lyrics. Why?

A: Please note, that the tracks in your library must have valid tag information.
This information (title, artist) should be equal to the one on your CD cover.


Q: Will iSongText store any data in the registry?

A: No.
iSongText stores its properties in the following folder:
"%USERPROFILE%\2finestudios\isongtext"

…where %USERPROFILE% is the path to your current user directory.

For example:
"C:\Users\AlterWolf\"


Q: Will iSongText transfer any personal data through the internet?

A: iSongText will not send any private informations.
The only information being sent to our servers is the version of iSongText itself in order to provide updates and to create statistics.


Q: My firewall reports, that iSongText tries to listen on localhost (127.0.0.1). Why?

A: iSongText will communicate with other instances if itself through this connection.
Therfor, iSongText will try to listen on port 7426 on your local machine (only on your local machine, not LAN).
The application will close itself, if it can’t create that connection.


Q: My firewall reports, that iSongText tries to establish a HTTP connection. Why?

A: iSongText communicates via HTTP to the lyric wiki, and the version server.
Blocking iSongText, will result in connection errors.


Q: Parts of the iSongText are being painted black while resizing the window. Why?

A: This rendering problem occurs on Windows 7 based machines together with Java and DirectX which can’t be fixed

Contact

If you want to contact the developer of this application, please visit the contact page here.