Quantcast
VGInterface.com
Search Downloads


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

Category: RolePlay & MusicSongbook
Interface Information
Download
Chiran's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: Songbook   Popular!
Author:
Date: 07-15-2013 05:36 AM
Size: 128.85 Kb
Version: 0.92
Rate File: 5 out of 5 with 33 votes  
Pictures
Click to enlarge 

Views: 0
Size: 34.31 Kb
Dimensions: 356 x 489
Songbook window
 
Description
Overview

Songbook is a plugin for browsing your abc song files and playing them with a click of a button. The plugin consists of two parts, an in-game plugin which displays the song library, and an external windows program that generates a list of your abc song files in a format that the plugin can read. The external program is realized as a HTA file (VBScript) so that it's fairly easy to check for safety.

Features
  • Browse all your abc files in-game
  • Toggle music mode
  • Select and play a song just by clicking with your mouse
  • Support for starting synced play and making a ready check
  • Moveable and resizable window
  • Support for subdirectories
  • Support for songs with multiple parts
  • Display of actual song names and not just the filename
  • Complimentary multi part abc file, Oolannin sota!
  • Optional song parts display which can be used to view and directly select parts.
  • Support for German clients (big thanks to Thorsongori for translations and testing!)
  • Support for French clients (big thanks to Vevenalia for translations and testing!)
  • Search feature
  • Custom commands for pasting song information to a chat channel *experimental*
  • slots for instruments or other items/skills (which are saved per character)

Installation
  • If you haven't used plugins before it's good to read this post first
  • Unzip the plugin to your 'Documents/The Lord of the Rings Online/Plugins' folder
  • If you have upgraded from a previous version, you probably have to run the songbook.hta file before your song library works again. See instructions below.

How to use
  • IMPORTANT - Before loading the plugin, use the supplied songbook.hta file (or this native windows application) to build your library. Double click the file to run it, or just make a shortcut to it and place it anywhere you want. Run it whenever you have made changes to your song library. You can also use a great tool by Arnhor, especially if you have problems with building being slow.
  • To load the plugin type /plugins load songbook.
  • Click M button to toggle music mode (make sure you have an instrument equipped).
  • Select a song by clicking it and then press play button to start playing. There's also buttons for synced play and making a ready check.
  • Click and drag from the bottom right corner of the window to resize it.
  • Click and drag the title bar to move the window.
  • Closing the window will save its position and size.
  • Drag the separator lines to scale the sizes of directory, song, and part lists.
  • If the song has multiple parts, you can click little arrows next to the part number ( marked X: ) to switch selected part.
  • Custom commands can be cycled with the mouse wheel when the mouse is over the "S" (short for Share) button
  • Answers to commonly asked questions can be found here.

Command line options
  • /songbook show - shows the Songbook window
  • /songbook hide - hides the Songbook window
  • /songbook toggle - toggles the Songbook window
  • /songbook - lists command line options

Known issues and comments
  • Songs with special characters, such as accents, in their file names will not play with the plugin. This seems to be a problem with the plugin API.

Future plans
  • Playlist/Favorites

Version history

0.92 (15/07/2013)
  • Fixed account name reading for library generator (hta/exe)

0.91 (21/05/2013)
  • Fixed button opacity

0.90 (12/01/2013)
  • Added option to change button opacity
  • Added option to add or remove instrument slots
  • Added checks to keep window inside game window
  • Pressing enter on search field should start search
  • Fixed a crash with empty song list
  • Added localization fixes
  • Plugin outputs version on load
  • Added icon for plugin manager

0.83 (03/10/2011)
  • new setting for displaying song description first
  • localization fix for instrument slots
  • French and German text fixes, big thanks to Lya for helping out!

0.82 (27/06/2011)
  • Added German translations for instrument slots
  • Fixed a crash with slots and items that are no longer in inventory

0.81 (14/06/2011)
  • fixed error with loading instrument settings
  • fixed search and song description setting not saving correctly

0.80 (12/06/2011)
  • added 8 slots for instruments or other items/skills (saved per character)
  • added an option to show full description in the song list
  • songbook button can no longer be moved outside the screen

0.74 (05/06/2011)
  • fixed a nasty bug with directory list code
  • removed forced z-order setting

0.73 (02/06/2011)
  • now the directory list works more like a real directory browser
  • corrected sync keyword with French translation

0.72 (24/2/2011)
  • .ABC extension no longer shown in song list
  • fixed a problem with tracks that have multiple T: lines
  • tried to fix problems with string conversions of settings
  • settings are now saved on unload
  • made the launch button semi-transparent when not active
  • .hta file now finds files with .txt extension
  • window can be closed with esc (but it might still show game menu as well)

0.71 (29/11/2010)
  • button location is now saved with other settings

0.70 (29/11/2010)
  • new feature: Search
  • new feature: Custom commands *experimental*
  • support for Nov 29 patch
  • added a movable start button/icon
  • new settings window
  • list labels now display the number of list items
  • made song part arrow buttons larger
  • fixed hta parsing for songs with .ABC extension
  • made hta a bit clearer when username is not found
  • plugin now uses native ClearItems and CheckBox
  • plugin now hides when F12 is pressed

Rest of the version history is in the readme file for those interested.

Have fun!

-Chiran, Laurelin (EU)
Archive List (Old Versions)
File Name
Version
Size
Author
Date
0.91
129.43 Kb
Chiran
05-21-2013 10:52 AM
0.90
129.42 Kb
Chiran
01-12-2013 08:56 AM
0.83
79.05 Kb
Chiran
10-03-2011 02:01 PM
File Statistics
User Rating:
5 out of 5 with 33 votes
Downloads: 130894
Views: 371513
Favorites: 150
Uploaded By:
 
Last Modified: 01-20-2016 02:14 AM by Chiran    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 01-20-2016, 02:21 AM  
Chiran
The Undying
Interface Author - Click to view interfaces

Forum posts: 27
File comments: 285
Uploads: 2
Re: Totally confused...

Quote:
...
Is there somewhere that can explain this so even I, an idiot, can understand it? I should also mention that the F.A.Q. from this website confuses me, as I don't understand how to even activate plugins, or if they're automatically activated, or whatever...
I updated the link to point to new forums. I'm not sure if it's the same tutorial as before though, been a while. It's also good to check the wikis for some more material:
https://lotro-wiki.com/index.php/Plugins
http://www.lotrointerface.com/wiki/How_to_use_plugins

The latter has some unnecessary information for normal users though.

To be short, the key things are to place your plugin in the correct folder. Then use Turbine Plugin Manager or chat commands to load it. With Songbook there's an additional step where you have to use the additional utility program to make a catalog of your songs. This has to be done before loading the plugin. I recommend using songbook.exe (instead of songbook.hta).
Chiran is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-19-2016, 07:41 PM  
Piffinatour
The Wary
 
Piffinatour's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Totally confused...

Alright, I'm brand-spanking-new to this, and I have no idea what I'm doing. The link in the description there no longer leads to any site (the old fourms are long-gone and don't help me) and these instructions mean nothing to me.

Is there somewhere that can explain this so even I, an idiot, can understand it? I should also mention that the F.A.Q. from this website confuses me, as I don't understand how to even activate plugins, or if they're automatically activated, or whatever...
Piffinatour is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-29-2015, 02:30 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 91
File comments: 70
Uploads: 8
Re: Update songbook list - new song

1. Unload plugin
2. Run the .hta
3. Load the plugin
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-29-2015, 10:14 AM  
Jethpriel
The Wary

Forum posts: 0
File comments: 13
Uploads: 0
Update songbook list - new song

When adding a new song in your music folder, how to update the list in the plugin? Do you have to unload plugin and load again or?
I used the songbook.hta - no problem, it found all my songs, but I dont see the new one on the list in game. Relog works too, but ....

Last edited by Jethpriel : 09-29-2015 at 01:27 PM.
Jethpriel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-18-2015, 06:02 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 207
File comments: 600
Uploads: 18
Re: Windows 10 LOTRO in windowed mode fullscreen bug

Quote:
Originally Posted by Bushidoo
Hello,
always when I'm getting startet lotro and join ingame from the charachters page in windowed fullscreen, I always have an uncoordinated icon of the songbook.
Look here, it is the icon on the bottom left side. Sorry for all the drawings but I used the pic also for other comments. Maybe someone can help and fix the bug.

Bye bye
This is due to a bug in the LotRO Lua API. To work around it, temporarily switch to full screen mode, set the game resolution to your desktop resolution, save settings, then switch back to windowed full screen and restart the game. The API will then report the correct display size and your plugins will function correctly - you will likely have to resize or reposition any plugin components but they should then correctly remember their size/position.
Garan is online now Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-18-2015, 03:25 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 91
File comments: 70
Uploads: 8
Re: Windows 10 LOTRO in windowed mode fullscreen bug

What do you mean by "uncoordinated"?
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 09-18-2015, 03:05 PM  
Bushidoo
The Wary
 
Bushidoo's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Windows 10 LOTRO in windowed mode fullscreen bug

Hello,
always when I'm getting startet lotro and join ingame from the charachters page in windowed fullscreen, I always have an uncoordinated icon of the songbook.
Look here, it is the icon on the bottom left side. Sorry for all the drawings but I used the pic also for other comments. Maybe someone can help and fix the bug.

Bye bye

Last edited by Bushidoo : 09-18-2015 at 03:08 PM.
Bushidoo is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-12-2015, 09:53 AM  
Iollan
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Many thanks Thurallor, if you're ever on Silverlode, I'll buy you a beer

Thanks again

Iollan

+++++++++
Hi Iollan,

It is a pretty simple bug to fix. A have made a corrected SongbookWindow.lua which you can download here.

Copy this file into your Plugins/Chiran/Songbook folder (overwriting the existing SongbookWindow.lua).

Best regards,
Thurallor
Iollan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-09-2015, 11:59 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 91
File comments: 70
Uploads: 8
Hi Iollan,

It is a pretty simple bug to fix. A have made a corrected SongbookWindow.lua which you can download here.

Copy this file into your Plugins/Chiran/Songbook folder (overwriting the existing SongbookWindow.lua).

Best regards,
Thurallor
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-09-2015, 11:56 AM  
Iollan
The Wary

Forum posts: 0
File comments: 4
Uploads: 0
Still broken :'(

Mine's still broken Chiran, I've tried adding the new file but still recieve

...gs Online\Plugins\Chiran\Songbook\SongbookWindow.lua: 133: attempt to perform arithmetic on field 'ToggleLeft' (a nil value)
...gs Online\Plugins\Chiran\Songbook\SongbookWindow.lua: 133: attempt to perform arithmetic on field 'ToggleLeft' (a nil value)

(not a typo, it spits the same line up twice "
Any ideas? I had a really old version (2(?) years old, and it still sortof worked), pity I didn't back it up before updating. This is my favourite mod, bar none, so I hope I can get it running.

+++++++++
Good to hear! And it should find the other account as well once you log in with it .

-Chiran
Iollan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-02-2015, 09:42 AM  
Fizzle
The Wary

Forum posts: 0
File comments: 8
Uploads: 0
Index value Nil

Try to delete the saved files and start from scratch.

the songbook settings file
PluginData/AllServers/SongbookSettings.plugindata

and the Account Save Files :
[servername]/[accountname]/[charname]/SongbookSettings.plugindata

and the Music DB file :
PluginData/AllServers/SongbookData.plugindata

then rebuild the DB File.

This helped with me out since Master Chiran changes the file formats from time to time

cheers
Fizzle

Last edited by Fizzle : 02-02-2015 at 09:42 AM.
Fizzle is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-01-2015, 08:03 PM  
avariel001
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
i keep getting this error when i try to search a song : ...gs Online\Plugins\Chiran\Songbook\SongbookWindow.lua: 1152: attempt to index field '?' (a nil value)

Ive installed it sevral different ways but all to the same error...also i cannot load it i always get this error "unable to load songbook" please help as im pulling my hair out (if i had any)
avariel001 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-02-2015, 09:34 AM  
zedrock
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Hello Chiran,
Many of French users got a problem with two buttons that do not work :

- /voirprêt (AKA /readycheck)

- /débutmusique (AKA /playstart)

I find a quick soluce, but perhaps you can coding this better.

i'm using UTF.lua in LotRO Tools & Utilities for Developers Section here.

So :
- I copied file UTF.lua in \Chiran\Songbook\
- In file SongbookLang.lua, i do :

* Fix the old line 138 as :
Strings["cmd_ready"] = FromUTF8("/voirprêt");

* Fix the old line 139 as :
Strings["cmd_start"] = FromUTF8("/débutmusique");

* Then Add in first line :
import "Chiran.Songbook.UTF"; -- needed for French client. Using FromUTF8
-- function for 2 songbook buttons

Seems that works fine now

I hope this may be useful for future version.

Best regards

Zed'

Last edited by zedrock : 01-02-2015 at 10:15 AM.
zedrock is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-20-2014, 10:55 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 91
File comments: 70
Uploads: 8
Re: Cannot find songbook

Quote:
I've save song files (as .txt files based on I can /music then /play <song name> in the game with .txt files but not with .abc files) in my C:/<username>/My Documents/The Lord of the Rings Online/Music folder.
I just installed it and it worked for me. Although I have .abc files, not .txt files.

Quote:
I downloaded the songbook plugin and unzipped it to C:/<username>/My Documents/The Lord of the Rings Online/Plugins folder and then ran the songbookfiller.exe file. It says that it loaded the correct number of songs I have in my music folder.
You need to be sure to unzip it so the "Chiran" folder is directly inside the "Plugins" folder:
C:/<username>/My Documents/The Lord of the Rings Online/Plugins/Chiran/Songbook/...

Quote:
However, it saved a data file in C:/<username>/My Documents/The Lord of the Rings Online/Plugins/<username>/All Servers folder not just the Plugins folder.
Are you sure it wasn't /My Documents/The Lord of the Rings Online/PluginData/<username>/All Servers?

There shouldn't be a <username> folder inside the Plugins folder.

Quote:
Then when I log into the game and type /plugins refresh into the chat window it says that I have 0 plugins available. I tried to type /plugins load songbook and it gives me the same message.
Instead of using the /plugins chat command, I recommend you use the built-in Plugin Manager. You can access it from the main game menu ("^" at the bottom of the screen) by choosing "System" and then "Plugin Manager".

If the game can't see the plugin, then it is probably installed in the wrong location. You might want to use Plugin Compendium to do the installation for you.

Last edited by Thurallor : 11-20-2014 at 11:02 PM.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-20-2014, 09:39 AM  
Skald70
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
Cannot find songbook

I am totally new to plugins and am having some difficulty getting this to work.

I've save song files (as .txt files based on I can /music then /play <song name> in the game with .txt files but not with .abc files) in my C:/<username>/My Documents/The Lord of the Rings Online/Music folder.

I downloaded the songbook plugin and unzipped it to C:/<username>/My Documents/The Lord of the Rings Online/Plugins folder and then ran the songbookfiller.exe file. It says that it loaded the correct number of songs I have in my music folder.

However, it saved a data file in C:/<username>/My Documents/The Lord of the Rings Online/Plugins/<username>/All Servers folder not just the Plugins folder.

Then when I log into the game and type /plugins refresh into the chat window it says that I have 0 plugins available. I tried to type /plugins load songbook and it gives me the same message.

I have even tried to unzip the songbook file into C:/<username>/My Documents/The Lord of the Rings Online/Plugins/<username>/All Servers folder and still get the same message.

Any ideas?
Skald70 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:09 PM.


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