I've Just Bought a BANJO !!!!
Adventures with 'other' instruments...
You are done for now...the long slippery banjo slope.
You'll find that dulcimer fingering and rhythm doesn't really translate well onto banjo.
You are a good musician, so I'm hearing in your clip that you are able to dive right in and find all the notes pretty quickly- a great accomplishment and head start!
But it will take a much longer time to get the 'feel' of the special rhythms the banjo offers. Right now you are playing rapid fire melody single notes on one string at a time, with an occasional decorative strum. That won't get you a real southern appalachian banjo sound- it's more Dave Macon/Pete Seeger. Start learning especially drop thumb , start using slides and hammer-ons/pulloffs instead of keeping each note separate. I'm just trying to be helpful when i say think more ice skating and skipping and less typewriter.
Think of the air pauses- they are just as important as the notes.
My suggestion is to slow down and forget trying to play fast tunes with lots of notes. That will not get you to where I suspect you want to go. Take a lot of steps backwards and work slowly on the RHYTHM, not the notes, not speed. To get the special banjo rhythm you'll need to work hard on drop thumb, slides, pulloffs, and hammerons...but drop thumb more than anything. Those are the tools. And remember your friend is the open drone strings- but not just for brushing and strumming- rather they are an integral part of almost every little 'dance phrase' of notes. I hope some of this makes some sense- it's hard to put into words!
The commonest problem I see with new banjo students?- waggling their thumb separately from the rest of their hand, and using it as an afterthought in a separate note. The thumb needs to BE THERE ALREADY on the thumb string and just lifted off to make the rhythm note sound- you can't bring it along and position it only when you are going to make that note, like you do with the other fingers and notes.
So tell us about your new banjo...and pictures!!