I know this has been discussed in other threads, but I think the answers may be unsatisfactory. When I transcribed it a few years ago, I came up with the same solution as Dennis, I believe. I have been practicing it that way for a couple of years, and some days I can do it at tempo. Only some days.
I follow strict gypsy picking rules, which is where the problem lies. Listening today, it finally dawned on me that Django was probably using triplet picking. Or, that's how it sounds to me today. That would necessitate a different solution to the lick.
Currently, I play E String - Fret 3 2 1 0 B-String Fret 4 3 2 1 0 G-String Fret 3 2 1 0 D-String Fret 4 3 2 1 0 1 2 3 G-String Fr. 1 B-String Fr. 3 E-String Fr. 1 4 7 7 etc
This works fine with alternate picking, but isn't the sound he's creating.
Gypsy picking works, but creates the double down between string b and g.
Triplet picking is an impossible nightmare with this pattern.
But, listening, I'm pretty sure I hear Triplet picking D-U-D, almost throughout. Certainly for the first four triplets.
If this is so, then what might be the real fingering for this lick?
Does anyone else hear it as triplet picking? That fouth note just seems too strong to be an upstroke.
The triplet picking is more obvious at speed. Slowed down, to my ears it doesn't jump out as much.
So, any takers?