lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > RolePlay & Music

Category: RolePlay & MusicLyrical
Interface Information
Download
How do I install this? (FAQ)
Name: Lyrical   Popular!
Author:
Date: 07-10-2012 12:08 AM
Size: 12.02 Kb
Version: 2.2
Rate File: 5 out of 5 with 9 votes  
Pictures
Click to enlarge 

Views: 0
Size: 37.44 Kb
Dimensions: 422 x 403
Lyrical main window
 
Click to enlarge 

Views: 0
Size: 38.16 Kb
Dimensions: 426 x 412
Lyrical edit window
 
Description
Description

Lyrical is a plugin to sing song lyrics. It can also be used to recite tales or poems. Store unlimited songs and switch between them easily, and recite lines by clicking a single button.


Installation

Unzip the zipfile and place the "Astleigh" folder your Documents\"The Lord of the Rings Online\Plugins" folder.


Usage

In game, load it by typing:

/plugins load lyrical

Toggle visibility of the window with:

/lyrical show
/lyrical hide
/lyrical toggle

Click "New" and enter your lyrics or text into the edit box. You can optionally type a category in "Folder" to organize your lyrics. Nested folders are supported by using a slash character (e.g., "songs/Tolkien"). Click "Save" when you are done editing.

Clicking the quickslot button at the bottom of the window will /say the highlighted line and automatically advance to the next line.

You can select any line by clicking on it.

You can load songs by clicking the "Open" button and selecting the song title from the menu.


Author

Written by Astleigh Mondegreen <[email protected]>.

Some code is borrowed from Emo by Scott Powers and Songbook by Chiran. Thank you to these authors for their work, without which Lyrical would not have been possible.


Version History

2.2 (7/9/2012)
* Fixed EU client loading bug

2.1 (7/8/2012)
* Added support for folders

2.0 (4/15/2012)
* Added song titles
* Songs are now loaded from a menu
* Lyric window scrolls to show current line

1.6 (1/20/2012)
* Fixed loading error for users without Turbine Lua plugins installed
* Added plugin manager icon

1.5 (1/17/2012)
* Fix savedata failing when other plugins are loaded

1.4 (7/1/2011)
* Workaround for savedata failing in German and French locales

1.3 (6/25/2011)
* Fixed utf8 character translation bug

1.2 (1/24/2011)
* Fixed bug where Lyrical was getting stuck on the last line

1.1 (12/12/2010)
* Bundled class.lua from the Turbine plugins
This should fix loading errors with "unable to resolve Turbine.Utils."

1.0 (11/04/2010)
* Initial release


Copyright and License

Copyright (c) Astleigh Mondegreen 2010-2012

This is free software. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This plugin is released into the Public Domain. Period. Use it however you would like. Attribution would be nice, but is not necessary.
Archive List (Old Versions)
File Name
Version
Size
Author
Date
2.1
11.85 Kb
Astleigh
07-08-2012 05:54 PM
2.0
11.21 Kb
Astleigh
04-15-2012 09:58 PM
1.6
10.34 Kb
Astleigh
01-21-2012 12:22 AM
1.5
7.26 Kb
Astleigh
01-17-2012 03:41 AM
1.4
7.04 Kb
Astleigh
07-01-2011 11:50 PM
1.3
6.80 Kb
Astleigh
06-25-2011 10:42 AM
1.2
6.77 Kb
Astleigh
01-25-2011 01:49 AM
1.1
9.51 Kb
Astleigh
12-12-2010 08:26 PM
1.0
8.69 Kb
Astleigh
11-04-2010 10:36 PM
File Statistics
User Rating:
5 out of 5 with 9 votes
Downloads: 61397
Views: 148123
Favorites: 42
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 04-28-2013, 01:38 AM  
belriel
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Thanks and additional comment on

...Rings Online\Plugins\Astleigh\Lyrical\MainWindow.lua:317 : attempt to concatenate field 'path' (a nil value)

I think this may be some conflict with songbook. I had songbook installed and then installed lyrical and got this message when I tried to open a file. So, I uninstalled both, reinstalled lyrical first and then songbook and all seems to work ok now.

Thanks for the great plug-in! Music brings a whole new level to Lotro!
belriel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-03-2013, 02:39 AM  
Miss Night Owl Featherton
The Wary
 
Miss Night Owl Featherton's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Just wanted to say I was thrilled to find this plugin. Thank you.
Miss Night Owl Featherton is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-20-2012, 02:15 AM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 20
Uploads: 2
It sounds like you were using 1.5. I'm still not sure why it failed. I tested loading with version 1.5 savedata and experienced no problems.
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-19-2012, 12:41 AM  
Sorrieah
The Wary
 
Sorrieah's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Bug and Workaround

I honestly don't recall which version, though it was probably the one just prior. I updated my installation from last December, then after I had done that, I remember seeing a new update just a few days later and that was the current one.

Edit: Hmm...I'm getting them confused. The current one is 2.2, so I would have updated to 2.1 from whatever was out in December. It would have been a new plugindata file, though, because I lost all of my old data in the reinstallation of the game and everything. Don't know if that's relevant or not.

Last edited by Sorrieah : 07-19-2012 at 12:43 AM.
Sorrieah is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-18-2012, 09:31 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 20
Uploads: 2
Re: Bug and Workaround

Thanks for the bug report, Sorrieah. Its supposed to automatically convert the file format from older versions, but it sounds like you found a case where that didn't work.

What version were you running before you upgraded to 2.1?
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 07-18-2012, 08:30 PM  
Sorrieah
The Wary
 
Sorrieah's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Bug and Workaround

Starting today, when I tried to open any songs I would get the error:

...Rings Online\Plugins\Astleigh\Lyrical\MainWindow.lua:317 : attempt to concatenate field 'path' (a nil value)

I fixed it by going into lyrical.plugindata and adding a

["path"] = "Data"

tag to each file that was saved before folders were implemented. I didn't try it with an empty path name, just put Data as a dummy path. Now it's working just fine.

(Anyone trying this, don't forget to put a comma at the end of the line before the ["path"] tag.)
Sorrieah is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-22-2012, 11:52 AM  
keli
The Undefeated

Forum posts: 5
File comments: 25
Uploads: 0
Astleigh

I have the new version but am getting the following:

Main.lua:15: attempt to index global 'mainWindow' (a nil value)

and no Lyrical loaded.

EDIT: NVM, fixed it

Last edited by keli : 01-22-2012 at 11:57 AM.
keli is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-21-2012, 12:27 AM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 20
Uploads: 2
I'm really sorry, but I introduced another bug with version 1.5. If you don't have the Turbine plugins installed, loading will fail. I released 1.6 to fix this.
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-17-2012, 12:22 PM  
keli
The Undefeated

Forum posts: 5
File comments: 25
Uploads: 0
You are my hero

Quote:
Good news! I finally found and fixed a bug preventing songs from saving, as some have reported. If you loaded other plugins at the same time as Lyrical, it could prevent the data from being saved. Upgrading to Lyrical 1.5 should fix the problem.
keli is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-16-2012, 10:19 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 20
Uploads: 2
Good news! I finally found and fixed a bug preventing songs from saving, as some have reported. If you loaded other plugins at the same time as Lyrical, it could prevent the data from being saved. Upgrading to Lyrical 1.5 should fix the problem.

Last edited by Astleigh : 01-17-2012 at 03:46 AM.
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-03-2011, 07:29 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 20
Uploads: 2
Here's some additional info for those experiencing problems with save files not loading or not being regenerated.

I changed the file format between Lyrical 1.3 and 1.4 to fix a bug with European locales. (Technical explanation: numeric array indices were changed to strings to work around problems parsing "," as the decimal separator) The old save files are incompatible with 1.4. If you try, you will get the following error:

Quote:
... Rings Online\Plugins\Astleigh\Lyrical\LyricsBox.lua:27: attempt to index local 'lines' (a nil value)
If you delete the old Lyrical.plugindata, Lyrical will regenerate a save file in the new format. The save data won't be written to disk until you either log out, or use the command "/plugins unload". This is a limitation of the plugin framework designed to sandbox plugins from the rest of the system.

If you are still not seeing the save file being written after unloading your plugins, leave a comment.

I hope this helps!
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-03-2011, 06:48 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 20
Uploads: 2
Hi Dwarrowlove, sorry to hear you are having problems. I've received comments from others who are having issues with save files, but I haven't been able to reproduce this bug.

Any additional info you can provide will help.

Are you using the latest version of lyrical?

Do you use German or French locale?

Quote:
Untill one day it no longer saved my new files.
Can you think of anything different you did that day? Such as, installing something new, upgraded client, upgraded lyrical, LOTRO crashed, etc.

Quote:
So I read on this forum and took the advice and deleted the userdata file...
After you did this, is it regenerating the save file? Can you post it here?
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 12-02-2011, 06:43 AM  
dwarrowlove
The Wary

Forum posts: 3
File comments: 2
Uploads: 0
"Posting a note to let people know that Lyrical 1.4 should continue to work in Rise of Isengard."


Not for me though, still same issue, tried everything listed here. As there is no support on this I will remove the application and try to find something else. It's a shame though, I liked the application when it worked.
dwarrowlove is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-29-2011, 09:08 AM  
dwarrowlove
The Wary

Forum posts: 3
File comments: 2
Uploads: 0
I need some help here.
I have used Lyrical for a month or so, and all worked fine.
Untill one day it no longer saved my new files.
So I read on this forum and took the advice and deleted the userdata file...
Unfortunately the result is the same.
I'm stuck with the standard note "Gil-galad was an elven king..." and can't add anything else.
What can I do about this??
Please help!
dwarrowlove is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-16-2011, 05:30 AM  
Setharnas
The Wary

Forum posts: 1
File comments: 27
Uploads: 0
This wonderful plugin won't load for me since RoI. I'm getting the following error:

Quote:
... Rings Online\Plugins\Astleigh\Lyrical\LyricsBox.lua:27: attempt to index local 'lines' (a nil value)
version: 1.4
other plugins: KragenBars, Buffbars, Palantir, Songbook etc. - all loading fine (after updates)

lyrical.plugindata won't reappear if I delete the earlier one, though I got around the other loading bug by adding the 'pages' variable manually to the file. I'm trying to understand the workings of the plugin, but can't see the logic at that spot.


Update: got it to run after further editing the old .plugindata to include quotation marks around the array item indexers and turning them to integers, as suggested by Glenwin. Now it will also create a new .plugindata... strange.

Last edited by Setharnas : 10-16-2011 at 05:55 AM.
Setharnas is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 10:05 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui