full listings » Web Browser


BirdTabs Saebekassebil

Get the guitar/bass tabs or chords of your tracks right in a displaypane


BirdTabs



Description

Please share BirdTabs, Let your friends know about this addon!

This addon makes Songbird capable of finding tabs on the internet and display them in the sidebar, like LyricMaster does it for Lyrics.

If you want to query the Songsterr database you should take a look at the Songsterr addon.

Features

  • Save Feature New!
  • Load tabs from Ultimate-Guitar to your side- or contentbar
  • Autoscroll

Suggestions

  • Chord-diagrams and UG-chord recognization - To Be Added
  • Support for Power Tab Files - Far Future

CSS Feathers
If you're a feather developer:
You now got the opportunity to style BirdTabs for yourself! Just include a birdtabs.css in the root feather folder.

Thanks to atreiu, Hiromacu and many more for making birdtabs-feathers for their feathers.

If you're a CSS Guru, Design Maniac or Just Interested:
You can now skin BirdTabs for yourself using only you image skills and CSS.
Locate your Songbird Application Data folder and enter the birdtabs@saebekassebil.com folder.
Next enter the chrome/skin/styles. Here you can create a folder containing your images and CSS file(s). With that done you have to change "styles.xml" in the chrome/skin/styles folder, and append your feather. Just copy 'n paste the "Normal" template.

Please help me making BirdTabs better by donating

Donate Via PayPal

Please give some feedback, and suggestions in the comments.




Release Notes

0.4.6 // 22-12-09
- Forgotten debug removed...

-------------------------------------------------------------

0.4.5 // 22-12-09
- Last second rescue!
- With both a new Songbird, and a new Ultimate-Guitar, lots of hasty changes has been made
- Algorithm update
- Design update




Images

(2)
  • Screenshot_thumbnail
  • Screenshot_large_thumbnail
 

Comments

(93)


atreiu
atreiu

Good start! Very promising! Thanks! :-)
Please enable your add-on for the bottom service-pane, too.

10 months ago
Saebekassebil
Saebekassebil

Thanks!

If you however got anything to suggest, please share! :)

10 months ago
atreiu
atreiu

Okay, here another suggestion :-)

Can you make BirdTab to search for the song, that is _currently_ playing, if I open the BirdTab-Pane?

Lyricsmaster has the same problem, too: Usually I'm listening to songs, with servicepane closed or with another add-on visible, then I hear a song and wonder how the chords might be. Then I open BirdTab (or Lyricsmaster) and ... nothing is shown. I have to restart the song, to load the Tab/Lyrics.

It would be very nice, if BirdTab could check for the currently played song, right when I open the BirdTab-Pane, and then instantly loads the tab for that song.

I hope you understand what I mean :-)

10 months ago
atreiu
atreiu

Oh, sorry, I forgot two more things:

1.) Make the tab selectable for copy & paste.
2.) Better support UTF8/Unicode: at least Umlaute (Ä,Ü,Ö) are not being displayed in BirdTab, but they are displayed correct on the Ultimate-Guitar Website (f.e this song here)

All this isn't very important, just wanted to let you know ;)

10 months ago
boosh
boosh

Now this is the type of guitar tab search I've been wanting... Right in the sidebar... Nice Work!

10 months ago
Saebekassebil
Saebekassebil

@atreiu: Thanks, well all bugs are important because they can lead to bigger ones ;)
Those thing you've mentioned should be fixed in this release, please find more if you got the time :)

@boosh: Thanks a lot! :)

And to everyone: Suggestions are more than welcome, right now I'm working on the option panel, but I'm not sure which features you would like to be able to adjust, so, again, please suggest right away!

10 months ago
atreiu
atreiu

Thanks a lot for the update! Everything i mentioned is fixed :-)

I have some more feature-suggestions, if you don't mind:
1.) A click on the Artist could open a new Browser-Tab with the results of the search on the ultimate-guitar site. (Similar to the click on Song-Title)
2.) It would be nice to have a some font-size-buttons. There are a lot of javascript + css solutions out there, to easily increase/decrease the font size. If this is to complicated, you could instead add an font-size option to your new options-panel.
3.) Font-Family option for your options-panel would be cool, too. I have much nicer Mono-Space fonts installed, that I would love to use.

10 months ago
EEKaWILL
EEKaWILL

Is there any way this could display any site?

10 months ago
tdmurphy
tdmurphy

I love using it in the bottom pane. Great add-on!

10 months ago
tdmurphy
tdmurphy

I want to suggest that rather than combining all of the available tabs together into a long list, have a drop down menu or links that the user can click to view the different tabs individually in the pane. It can just get hard to navigate and find alternate tabs of the song when they are strung together. Also, if there no tab is available, have a message come up that says "No tab is available for this song" so the user knows it the add-on is still functioning.

10 months ago
Saebekassebil
Saebekassebil

So yet another release, with some of your request filled.

@atreiu:
1) Is fixed with this release
2) I thin that + - buttons would maybe be a little overdue, but I've made it possible to choose fontsize in the preferences window
3) As so with fontfamily

@EEKaWILL: ???

@tdmurphy: Many thanks! :) The notifications has been added, but the tabdropdown is yet to come

Thanks to all for suggesting such great things, please don't hesitate to suggest more, I wont this to be a great addon for everyone, so if anyone got a suggestion, please share!

10 months ago
Saebekassebil
Saebekassebil

want*

10 months ago
boosh
boosh

I know your kind of limited with Ultimate-Guitar's way of doing things... But the the only thing I would like to see is a nice little loading image/throbber and a Notification if there are no tabs found. And the overall beautification off the add-on, like adding skinning similar to lyric master...

10 months ago
Saebekassebil
Saebekassebil

There should be notifications enabled in the new release? Remember to enable them in the "top-bar" of the pane.
Loading image.. Hmm well, will do then.. :)

10 months ago
boosh
boosh

Ahh, alright they were suspended on mine ;)
"There wasn't found any tabs" isn't very good English ;) ...."No Tabs Found!" would be better.

10 months ago
Saebekassebil
Saebekassebil

Haha, will change it then.. :P

10 months ago
jeffbartelli
jeffbartelli

This may be outside of your abilities but I have been dreaming that somebody would make an add on that would support power tab files within Songbird. Maybe you can integrate this support. I have included this link:

http://www.power-tab.net/developers.php

to help you see the codes and determine if you (or somebody else) can create this add on. Otherwise great add on!

10 months ago
Saebekassebil
Saebekassebil

jeffbartelli: Phew... Just took a look at there code and the .ptb is a binary filetype, which means I'll have to mess with some C++, and my knowledge of C++ is a little dusted.
But I actually find it very interesting and I'm searching some sources, so I'll put it on "Future Suggestions" :)

10 months ago
Saebekassebil
Saebekassebil

So yet another release!

Please come with some feedback on the new Style function, I got no style ideas so it would be great if you could mix something together!

10 months ago
atreiu
atreiu

Very nice updates, Saebekassebil. It's as great as Lyricsmasters, now. :-)

One suggestion: I would love to get at least the chords, if there are no tabs available, without going through the BirdTabs options. :-)

10 months ago
Saebekassebil
Saebekassebil

atreiu: Thanks, think I just got that nailed, but could you give me a link where there's chords and not tabs? Cant find any example, to test it with :S

10 months ago
boosh
boosh

Theres a bug with the new Styles function... Create a new profile and Install BirdTabs.. It wont function until you change the Style from 'None' to a different option... Thanks Saebekassebil!

9 months ago
Saebekassebil
Saebekassebil

@boosh: That should be fixed now. It was because i tried to listen to some variables that wasn't set... :)

Still very interested in anybody that would like to make some designs for BirdTabs, got no ideas myself :S

9 months ago
Saebekassebil
Saebekassebil

So.. Yet another release. What do you think of the two new styles? And what about the Autoscroll function?

Suggestions are as always very welcome... :)

9 months ago
GeekShadow
GeekShadow

@Saebekassebil
You don't need to put all links at the top of the add-on page since there is already a Share feature at the right !

9 months ago
Saebekassebil
Saebekassebil

@GeekShadow: lol... Hadn't event noticed it.. :P

9 months ago
tloukes
tloukes

Dude! Have been using songbird for a few weeks and was thinking how cool it would be to have tabs displayed for the songs in my library. Then I found your addon. Overjoyed doesn't do it justice. Man, excellent work. Seriously brilliant. Don't have any particular suggestions but much praise for you. Keep up the good work :)

9 months ago
Saebekassebil
Saebekassebil

@tloukes: Thanks man! Such things really makes one enjoy working on a project like this :)

(But are you sure you don't have a tiny tiny bit of suggestion? ;) )

9 months ago
tloukes
tloukes

Mmm, okay...
How about an option to automatically resize the side pane to the width of the current tab so we don't have to resize it manually if the tab is a bit wider than the pane is at the current time?

Howzat?

9 months ago
Saebekassebil
Saebekassebil

Hmm yea, I've actually thought about that, but some of the tabs at UG is VERY wide.. So what should BirdTabs do if it were larger than the window? Should it have a max-width? Or how would you personally like it?

9 months ago
tloukes
tloukes

Okay, I hadn't thought of that. How about a max-width of, say, two thirds of the songbird window and then shrink the font to fit if it's bigger than that. I have no idea how possible that would be as I'm not a coder.

...also. I guess you'd need some kind of toggling button for this function because you wouldn't want it to overtake the screen when you're not using the tabs.

Hope that helps :)

9 months ago
Saebekassebil
Saebekassebil

Yea, that's an idea, thanks :)

Well the toggling button is already implemented by Songbird. It's the little arrow icon in the right bottom corner.

9 months ago
tloukes
tloukes

Oh, yeah, good point. Thanks ;)

9 months ago
Saebekassebil
Saebekassebil

So, this new release should take care of band names with special characters, like Maxïmo Park. If you experience any problems with some of your artists that are spelled with special characters please report here here!

@tloukes: I've begun to work on the auto-size feature but are right now struggling with some odd problems. I hope it'll soon be ready :)

9 months ago
abaddis
abaddis

This is a very innovative and cool add-on. It definitely makes finding random tab on the fly much easier. One thing I would recommend is implementing a save feature like the LyricMaster add-on. That would make it better for those of us like me who only have internet sometimes to retain the information even when at home. But other than that, great add-on!

4/5 stars!

9 months ago
kopfkind
kopfkind

Thanks for this great plugin!

8 months ago
Saebekassebil
Saebekassebil

@abaddis: Would a option in the preference window be enough? Or do you want a fetcher like LyricMasters?

@tloukes: Right now it doesn't look good for the auto-resize feature, and since Mozilla IRC channels are some of the laziest I've ever experienced, this is maybe going to be quite a while.. Sorry.

8 months ago
abaddis
abaddis

Either one would be awesome. I just want to be able to get the tab when I have my guitar with me :) !

8 months ago
DevilDoc5
DevilDoc5

hey just wanted to say thanks a mil for this add-on.
Although I must admit that most of my "red-neck" songs are not in UG so I am having difficulties finding them.......
Any chance of getting the source and maybe I would be able to tweak it to my own library? I definately would appreciate it.

8 months ago
Saebekassebil
Saebekassebil

@abaddis: Back from holiday, and think the save feature is soon to be released.

@DevilDoc5: Everything here is open source! :)
The .xpi filo you download is just a renamed .zip file where all the source is contained, feel free to use anything from the source.
(Your own library? You mean like your own library of tabs?)

8 months ago
DevilDoc5
DevilDoc5

yeah I realized that after I posted and started messing around with it........A little slow on the uptake here, please forgive me.....lol

I meant I am going to try and interface it with another tab/chord service so that it integrates more completely with my music library.

8 months ago
Saebekassebil
Saebekassebil

DevilDoc5: UG is the biggest, most of the others just copy from UG.
But if you know another site with reliable results, i'll happily try to implement it, just give me a link :)

8 months ago
evilpizzaguy
evilpizzaguy

Hey, just wanted to say what a great add on you got here. But is it possible to also have it search for the chord files on UG? Like give us the option of both chords and tabs. For some people chords are easier to read like myself. So could chords could maybe show up in the drop-down menu with the tabs? they're both text and onscreen so i immagine it couldn't be too difficult.

Thanks in advance, and good luck!

~Matt

8 months ago
Saebekassebil
Saebekassebil

@evilpizzaguy: That's already possible, just go to:
Tools -> Add-ons... -> BirdTabs -> Options
And change (in the bottom), the dropdown menu to "Chords"

8 months ago
evilpizzaguy
evilpizzaguy

oh wow. I guess i should research a little more before posting haha. alirght, cool. thanks!

8 months ago
Saebekassebil
Saebekassebil

No problem ;)

8 months ago
evilpizzaguy
evilpizzaguy

I don't know if im doing something wrong here, but the chords aren't showing up. Both guitar and Bass will show up on the side, but chords do not. But when i click the title when in chords it links me to the chords, they just down show on the sidebar. :/

8 months ago
Saebekassebil
Saebekassebil

That's odd, could you give me some debug details:
Tools -> Error Console -> Errors, and look for something with "birdtabs"

8 months ago
evilpizzaguy
evilpizzaguy

yeah it is pretty odd. i even tried uninstalling birdtabs and installing but still wont show chords. and I can't find anything in the error console about birdtabs.

8 months ago
boosh
boosh

Question,
(I always wondered about LyricMasters' implementation of this too) but why is the default 'stylesheet' [None], Why not just make it "Current Feather" be default that way when people install BirdTabs it will automatically be "pretty"(if the feather supports it) and they never have to go into the options to change it(not sure how many people actually do go that far).. Plus, doesn't it default to a [None]-like style if the feather doesn't have a custom style(like default gonzo)...So it's not like it would hurt/break anything, would it?? ;)

Thanks Saebekassebil!

8 months ago
Saebekassebil
Saebekassebil

@abaddis: The save feature is now in place :)

So everyone: New version, how do you like the save function?

8 months ago
DevilDoc5
DevilDoc5

Saebekassebil thank you for all the continued improvements to this add-on. The save feature is great (I don't use it very much, but it works well) I can see how others would benefit greatly from this improvement.

The "problem" I am facing (if it can be called that) is that UG is incredible for popular songs (lots of airplay type songs) however approximately 70% of my music library is (cough cough) country. the site www.roughstock.com/cowpie has an incredible list of country tabs/chords. Not sure if this would be anything that anyone else would really use though. I tried to add the site as a secondary in the source, however they have some sort of weird way of looking up chords/tabs.........can't seem to figure out the API on the website itself......

Thanks for all the hard work on this add-on though.

7 months ago
Saebekassebil
Saebekassebil

@DevilDoc5: UG have a lot more than just popular tabs, but yea, i follow you :)

The problem with ALL tab-sites I've seen so far is that they don't have an API, the same is counting for cowpie I'm afraid. They use Google Custom Search, for search-engine which makes it just more difficult to list.
I'm sure they've an intern API, and I encourage you to mail to the owner of the site, requesting some API functions :)

7 months ago
DevilDoc5
DevilDoc5

yeah I figured....I did manage to get the search function working without being on the site once, but I think that was just a fluke.....I have sent an email to the owner, just awaiting a response now......if they even bother to respond......

7 months ago
splatterfreak
splatterfreak

Hi guys great add on...but does anybody knows in witch folder the tabs been saved?

7 months ago
Saebekassebil
Saebekassebil

@splatterfreak: They aren't saved anywhere, except in the SB database. So there are no files to fiddle with. But why would you want to have your tabs saved to files?

7 months ago
verso
verso

Thank you for this great and useful add-on! (Skinning it right away! ;-)

7 months ago
splatterfreak
splatterfreak

@Saebekassebil: i like to save them because i use it mostly with inet radio and so i can play them later on also...with my music library its no problem ;) thx 4 the fast answer

7 months ago
DevilDoc5
DevilDoc5

@Seabekassebil: Hey I just noticed that if there are no tabs found and I go and manually change it to search for chords I end up with scroll boxes for the ver 1, 2, 3, etc of the song chords, but nothing actually displays in the pane except for title and song...........

7 months ago
abaddis
abaddis

Hey, been a while. Thanks for the save feature, just started using it and it seems to work just fine.

7 months ago
Saebekassebil
Saebekassebil

@DevilDoc5: I'll check it out, thanks for reporting! :)

@abaddis: No problem ;) Use it myself too.. :)

7 months ago
DevilDoc5
DevilDoc5

a good indication of an example is "Joey" by Sugarland I get nothing but black screen of death in the pane, but if I click on the song title in the pain it shows up chords in the web browser so I know it has some there... Same thing with "Get Stoned" by Hinder

6 months ago
valuser
valuser

Hi!
I love your Addon very much, but i think there is a bug with the actual version of Songbird (1.2.0) and BirdTabs (0.3.3)
When i choose Chords, the chords wont display. Bass and Guitar works perfekt. This bug exits on my Ubuntu-Machine as well as on my Windows-XP-Laptop (which has since today Songbird and BirdTabs).

valuser

6 months ago
Saebekassebil
Saebekassebil

@valuser: The tabs are fetched from Ultimate-Guitar, which has very few chords, are you sure there's chords for the particuliar song you choose?

6 months ago
Saebekassebil
Saebekassebil

@DevilDoc5: It should be fixed by now :)

6 months ago
valuser
valuser

@Saebekassebil
The new version corrects this bug, thank you!

But i have also a feature request:
It would be great when i could see if there are also chords available when i selected "bass" in the addon-dropdownbox.
For examle like on this picture: http://img137.imageshack.us/img137/6494/birdtabsfeaturerequest.png

Maby the text Bass/Chords/Guitar could be also clickable to switch quickly to another mode.

I hope you understand what i mean ;)

valsuer

6 months ago
Saebekassebil
Saebekassebil

Sure that's a great idea! I'll look into it, thanks!

6 months ago
DevilDoc5
DevilDoc5

@Saebekassebil I think valuser was just having the same problem that I was with the tabs to chrods and vice-versa....

Everything seems fixed now, although I agree it would be "nice" if there was a quick change from chords/tabs/bass instead of having to go to options everytime...... Or maybe set it up to look for tabs first but if none found search for chords and display them if found (or vice versa depending on the settings in options) kinda like a primary and secondary kinda thing......just an idea

6 months ago
Saebekassebil
Saebekassebil

@DevilDoc, The thing about showing chords instead should already be implemented in an earlier release? The quick switch thing is nice, but how should the UI be for that function?

6 months ago
DevilDoc5
DevilDoc5

Yeah you can manually go in and change the chords through the addons options. I was thinking something along the lines of three buttons immediately below the notifications area the active one could (or not depending on the amount of work involved) be hughlighted and then to change say from tabs to chords you would just click the button labeled chords and it would reload the pane with chords displayed.

Or as I said earlier possibly just have a primary and a secondary setup so that if no tabs are found it will immediately grab chords without any action by the user, and vice versa.

Just an idea though.............

6 months ago
DevilDoc5
DevilDoc5

then again there could also be a dropdown menu to select from kinda like how there is for the different versions of tabs......

6 months ago
verso
verso

Hi there,
here's a small request/question: could you add the option to insert some top/bottom and title/artist separators? This small style change would open up some nice additional skinning options.
(You can check out LyricMaster to see what I mean.)

6 months ago
Saebekassebil
Saebekassebil

@verso: Hmm yea, but that should already by available with some CSS3, which is pretty good supported by the Gecko engine.

6 months ago
verso
verso

OK, thanks for responding, I'll give it a try.
And again, great add-on, thanks a lot!

6 months ago
thevile1
thevile1

I love the app, but I'm having a problem with birdtabs searching for the wrong artist on UG. I checked all my metatags and I see nothing but the name of the bands. For example I'm trying to look up The Band (which is prevalent on UG) but, birdtabs will only look up Ada Band. Is there any way to correct who birdtabs is searching for?

5 months ago
Saebekassebil
Saebekassebil

@thevile, thx!

Well the problem is that UG's search function SUCK! Try searching for "The Band", and the first result will be "Ada Band", it's really hard actually finding "The Band"... :( So try talking to the guys at UG, in their contact page, and send a request for an API while you're at it :)

5 months ago
tomwins
tomwins

Hey if your still working on this and open to suggestions, could you add an option to always save automatically? Also the option to display tab for selected song rather than currently playing song? It's just all my music is on a server at home so when I go on holiday Songbird can't play my songs and so won't show my saved tabs... otherwise, an excellent add-on, been using it extensively!

4 months ago
Saebekassebil
Saebekassebil

New version uploaded. Big code enchantments!
@valuser: Sorry, but your request is, due the code skeleton, hard to make. But I'll check it out.

@tomwins: I'm sorry but i missed your comment, when making the new version.
It will be added ASAP :)

4 months ago
thomasj27
thomasj27

With the new release there is a glitch when you click on the options it displays nothing and you have to close songbird to exit out of the screen. Please fix this, it is such a good add-on

4 months ago
Saebekassebil
Saebekassebil

Weird.. It works here? Can you give a screenshot and a error-console dump?

4 months ago
thomasj27
thomasj27

What it does is when you open the addons tab and selet bird tab options all it does is just display a slider just above the find updates/install buttons, and then all you can do is move the slider and you cannot close the options.

4 months ago
Rick60
Rick60

Congratulations for your excellent work ... very useful for me.
Unfortunately seems to conflict with the settings of my language (Italian). Preferences Bird Tabs returns the following error:

“There was an error in writing file. (see attachment) Songbird needs to close. This error could be caused by the current language settings. English language settings, the problem could be resolved”.

attachment
PARSER ERROR DETAILS
[JavaScriptError: "undefined entity" {file: "chrome://birdtabs/content/preferences.xul" line 41 column: 17 source:"<tab />"}}

However even after the restart with the English language seems to not work ... do you recommend? Thanks

3 months ago
Rick60
Rick60

I forgot! ... With Ubuntu 8.04 worked perfectly ... now I switched to version 9.10 (formatting everything) and then with the system "clean"

3 months ago
Hiromacu
Hiromacu

@Saebekassebil: I have exactly the same problem what thomasj27 spoke about! Please fix it, because I'm working on my new feather (StarCraft2 - Zerg) and I want to change BirdTabs' theme for the new feather. At the moment I can't do nothing because this huge bug in options. Thanks.

3 months ago
Saebekassebil
Saebekassebil

Which version of SB are you using?

3 months ago
Hiromacu
Hiromacu

@Saebekassebil: Songbird 1.4.0b3, Build 1303 (20091007151242)

3 months ago
DevilDoc5
DevilDoc5

@Saebekassebil: Same prob here....Clicking birdtabs options locks up options window.

Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIStringBundle.GetStringFromName]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: XStringBundle :: getString :: line 17" data: no]
Source File: XStringBundle
Line: 17

Version: Songbird 1.2.0, Build 1146 (20090616030043)

3 months ago
valuser
valuser

@Saebekassebil: Same prob here on BirdTabs Preferences:

XML Parsing Error: undefined entity
Location: chrome://birdtabs/content/preferences.xul
Line Number 41, Column 17: <tab />
----------------^

System: Ubuntu 9.10
Language: English (German version crashs by clicking on BirdTabs-Preferences)
BirdTabs: 0.3.5
Songbird: 1.2.0, Build 1146 (20090616030029)

3 months ago
Saebekassebil
Saebekassebil

The string bug, should be fixed now... :)

I'm sorry about the late, update, but i don't got that much time to develop on this addon right now.. :(

3 months ago
Hiromacu
Hiromacu

@Saebekassebil: OK! Now it works well! :)

3 months ago
Saebekassebil
Saebekassebil

@Hiromacu: It was a stupid mistake.. All the locale files, were empty except the Danish, which I were using, so I didn't experienced the bug, until I changed my locale.. :P

3 months ago
verso
verso

Tiny problem with the last update. Text "Notifications" appears across display pane splitter.

2 months ago
Hiromacu
Hiromacu

@verso: You're right! But you can collapse it in your feather, 'cause it's pretty useless there.

#displaypane_right_sidebar_splitter #splitter-label {
  visibility: collapse !important;
}

2 months ago



Log in to Post a Comment


Download
Statistics
Downloads: 16,677

Average Rating:
4 out of 5  based on 14 ratings

Images: 2

Comments: 93

Last Updated: 2 months ago
Details
Name: BirdTabs

Author: Saebekassebil

Contributors: MizardX @ Freenode #regex

Version: 0.4.6 version history

Categories:


Log in to Add a Tag
Share
Embed:

Share: