VGInterface.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: 04-15-2012 09:58 PM
Size: 11.21 Kb
Version: 2.0
Rate File: 5 out of 5 with 8 votes  
Pictures
Click to enlarge 

Views: 0
Size: 34.12 Kb
Dimensions: 372 x 377
Lyrical
 
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. 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.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
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:
5 out of 5 with 8 votes
Downloads: 7311
Views: 21959
Favorites: 27
Uploaded By:
 
Last Modified: 04-15-2012 10:01 PM by Astleigh    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Old 01-22-2012, 10:52 AM  
keli
The Wary

Forum posts: 4
File comments: 18
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.
keli is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 01-20-2012, 11:27 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
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
Old 01-17-2012, 11:22 AM  
keli
The Wary

Forum posts: 4
File comments: 18
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
Old 01-16-2012, 09:19 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
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.
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 12-03-2011, 06:29 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
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
Old 12-03-2011, 05:48 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
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
Old 12-02-2011, 05: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
Old 11-29-2011, 08: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
Old 10-16-2011, 05:30 AM  
Setharnas
The Wary

Forum posts: 1
File comments: 24
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
Old 09-29-2011, 02:46 AM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
Uploads: 2
Posting a note to let people know that Lyrical 1.4 should continue to work in Rise of Isengard.
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 09-18-2011, 05:48 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
Uploads: 2
Hello Zedrock,

I looked at that patch, and it is an almost identical fix for the french/german savefile bug which was added in Lyrical 1.4. (It changes the savefile indexes to strings instead of numbers.)

Are you saying that you tried 1.4 and savefiles still did not work, but after applying this patch it did?

Are you having the problem Lya did where savefiles are simply not being generated?

Thanks for the feedback!
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 09-17-2011, 12:31 PM  
zedrock
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Hello, Astleigh

I'm french user of your incredible (^^) Lyrical plugin. So thanks for it.

About the savedata failing in German and French locales :

After much google's research, i found something that has worked on my French Client.

A french guy has rewritten a piece of your code at the begining.
You can look that here :

Member : Mierin
Post at : 21-11-2010 11:01:37

http://dragon.eteint.free.fr/forum/v....php?pid=20887

I made the change. It works very well.

Wait and See

* if you need a help for translating, MP me
* sorry for my poor google's english

Last edited by zedrock : 09-17-2011 at 12:36 PM.
zedrock is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 08-27-2011, 12:12 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
Uploads: 2
I found out why your edited plugindata doesn't work. It seems to have a UTF-8 BOM prepended which is confusing the parser. I was able to load it after deleting the BOM.

Quote:
Did you put your game in french langage to test ?
Yes, and it still works fine for me.

Quote:
I don't use the beta lua. Do you think I should try ?
You don't need the beta lua plugins. Only reason I asked is because they have caused problems in the past with lyrical.
Astleigh is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 08-25-2011, 08:51 AM  
Lya
The Wary
 
Lya's Avatar

Forum posts: 0
File comments: 16
Uploads: 0
Mmh, I could save two of those (one with the bug, the other without).

http://dl.free.fr/h3OPxND9z the .bak is the one which doesn't work.

Did you put your game in french langage to test ?

I also tryied without any other plugin activated, same bug. And I still cannot edit my text or add one with the new file :/ .

I don't use the beta lua. Do you think I should try ?
Lya is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 08-21-2011, 09:20 PM  
Astleigh
The Wary
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 18
Uploads: 2
Re: Re: Re: Problems with P caps

Sorry Lya, I still can't reproduce the problem you are seeing.

Can you send me the plugindata files you saved, specifically the one that caused the loading error?

Did you install the turbine Beta_LuaPlugins.7z in your Plugins folder? (It looks like "..\Plugins\Turbine" and has a bunch of extra lua files) If you have this folder, can you try temporarily moving it somewhere else and retrying?

Do any of your other plugins have problems saving their plugindata files?
Astleigh 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 12:55 PM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | VGInterface | LoTROInterface | MMOInterface | Swtorui