Often, I hear a song that I would like to learn to play, but I can't find good tablature on the Internet. How do I write up my own tab quickly, so I can use it for reference in the future?
If you don't already know how to play the song, you will have to go through the process of learning by ear. If you can, try searching for the chords of a song; there are usually more chord charts for songs than there are tabs. Knowing the chords will give you a basic idea of where to start.
When it comes to picking out riffs and lines by ear, try starting to pick out distinct notes, and hearing how they change, either moving up or down in pitch. Some people are better at hearing how much pitch change there is than others, and will therefore be able to get the riffs and solos down quicker. If you are really stuck, just try playing random notes up and down the neck until you get the right one, and try and go from there.
There are other things you can try to help you learn the song without the help of tabs. The first is watching live footage of the song, and particularly the shots of the guitarist. Seeing their hand positions on the fretboard and where they are on the neck may help you with knowing what frets they are playing. The other is slowing down the song with such software such as audacity (free on all major platforms), which makes it easier to learn faster riffs and solos by ear.
Once you know how to play it, you have to tab it out. You want a simple text editor for this, such as 'Wordpad' on Windows or 'TextEdit' on the Mac. As a side note, I would recommend the font 'Courier New' for writing tabs, as each character has the same length, so numbers, letters and dashes line up perfectly on your tab stave.
Start off with your empty tab stave, like this:
E|---------------- B|---------------- G|---------------- D|---------------- A|---------------- E|----------------
where every '-' is a beat, or half beat, or quarter beat, depending on how many notes are played per beat (for example, it will be more during a fast solo). You then have to write out the fret number on the corresponding string for each note played.
Remember to include standard tab notation, such as 'b' for bend, 'r' for release, 's' for slide, 'h' for hammer on, and 'p' for pull off.
Once you are done, play your tab, to make sure timing seems right, and that you have the right fret numbers.
Another important thing to do if you are using it for future reference is to label each different section as the part of the song it is from, so you do not get lost in your own tab!
Hope this helps :)
If you're going to want to transcribe music to paper I'd really recommend taking an ear-training course, along with an intro to music theory course. Usually they go hand-in-hand, or are co-requisites.
You'll learn how to listen to music and pick out voicings, and then also learn how chords are built, how keys are defined using sharps and flats, all which will help you make good choices for naming the chords.
Music instruments have lots of "enharmonic" tones, which means the note sounds the same but is named differently because of the key its in.
I would also recommend some tab tools to make formatting the tab easier.
All three of these programs will give you a good interface for creating tabs and a quality output at the end - in either text or PDF, and sometimes other formats.
But most importantly, all of them will play back the tab for you, so that you can verify that the tab you've entered matches the song you are tabbing.
I have and love Guitar Pro, but any of these would be beneficial to you.
Common standard string tablature can be called 'Fret tablature' If you are going to be writing tablature for yourself, you might as well go an ergonomic step further, and use 'Fingering tablature' instead. It has two advantages - it is faster to interpret, and it informs you where your hand should be placed on the neck.
Consider a piece of fret tablature containing several 9's, 10's, 11's, 12's, and 13's like this (just one string of six shown): 10-9-10-12-12-10-13-12-13-10 Just finding that part of the neck takes a moment, and it remains unclear if your hand should be on the 9th or 10th fret. From there on out one still has to keep rack of which fret is which for every note on every string.
Now compare the same riff in fingering tablature: (10) 1-0-1-3-3-1-4-3-4-1 The (10) written above the tablature indicates that your hand should move to the 10th fret (not the 9th). From there on out, the frets for that position (which likely correlate with index through pinky fingers for playing leads) number 1 to 4. You don't have to think about fret numbers again until your hand needs to change position. The 0 is a note on the 9th fret, but because you'll also be playing more notes than that on the 13th fret, you'll be glad you chose the 10th fret, not the 9th fret, as your hand's base position.
If you had instead chose the 9th fret as your hand position, the same riff would appear like this: (9) 2-1-2-4-4-2-5-4-5-2 (...and your pinky would be doing some stretching).
Because of possible 0's in the mix (above the hand position), you should use some other symbol like * for the open strings to avoid confusion.
[Don't bother to search further for 'Fingering tablature' on the internet. I have only just now published the method here myself. I hope people find it a vast improvement over trying to transpose fret numbers while playing.]