 |
| Category: RolePlay & MusicLyrical |
| Interface Information |
|
| Name: |
Lyrical  |
| Author: |
|
| Date: |
07-10-2012 12:08 AM |
| Size: |
12.02 Kb |
| Version: |
2.2 |
| Rate File: |
|
Lyrical main window
|
| |
Lyrical edit window
|
| |
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 <astleigh.mondegreen@gmail.com>.
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-20-2012 11:22 PM |
|
1.5 |
7.26 Kb |
Astleigh |
01-17-2012 02: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 12:49 AM |
|
1.1 |
9.51 Kb |
Astleigh |
12-12-2010 07:26 PM |
|
1.0 |
8.69 Kb |
Astleigh |
11-04-2010 10:36 PM |
| File Statistics |
| User Rating: |
|
| Downloads: |
13796 |
| Views: |
35192 |
| Favorites: |
31 |
| Uploaded By: |
|
| Last Modified: |
N/A |
|
|  |
|
 |
|
04-28-2013, 01:38 AM
|
|
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! 
|
|
|
02-03-2013, 01:39 AM
|
|
The Wary
Forum posts: 0
File comments: 3
Uploads: 0
|
Just wanted to say I was thrilled to find this plugin.  Thank you.
|
|
|
07-20-2012, 02:15 AM
|
|
The Wary
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.
|
|
|
07-19-2012, 12:41 AM
|
|
The Wary
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.
|
|
|
07-18-2012, 09:31 PM
|
|
The Wary
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?
|
|
|
07-18-2012, 08:30 PM
|
|
The Wary
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.)
|
|
|
01-22-2012, 10:52 AM
|
|
The Undefeated
Forum posts: 5
File comments: 20
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 10:57 AM.
|
|
|
01-20-2012, 11:27 PM
|
|
The Wary
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.
|
|
|
01-17-2012, 11:22 AM
|
|
The Undefeated
Forum posts: 5
File comments: 20
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.
|
|
|
|
01-16-2012, 09:19 PM
|
|
The Wary
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 02:46 AM.
|
|
|
12-03-2011, 06:29 PM
|
|
The Wary
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!
|
|
|
12-03-2011, 05:48 PM
|
|
The Wary
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?
|
|
|
12-02-2011, 05:43 AM
|
|
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.
|
|
|
11-29-2011, 08:08 AM
|
|
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!
|
|
|
10-16-2011, 05:30 AM
|
|
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.
|
|
|
All times are GMT -5. The time now is 05:37 PM.
|
 |