Step 1: Materials
bluetooth speaker - I used this one, but the design is applicable to any speaker that is remotely square.
sheet of newspaper
lanyard clasps (4)
D rings (2)
large jump rings (2)
eyelets/grommets (4) and application tools
Step 2: Pattern
Trace your speaker onto the newsprint by starting with the top and ending with the top. Then, trace the sides and add a strip to each end.
Wrap the pattern around the speaker to make sure it fits. Cut two slits in the overlapping tops for the sides to fit through and do a rubbing of any buttons.
Use your box cutter to cut holes around the rubbings of the buttons.
Step 3: Cut the Leather
I wanted to save some leather by cutting the sides separately (and the piece I had may not have been big enough anyway).
Lay your pattern on the back of the leather, trace it, and cut it out. For straight edges I usually use a ruler and box cutter and cut round edges with scissors.
Step 4: Attaching Sides
Rivet the sides onto the body. When I made these, I was out of small rivets and needed to add a bit of thicker leather to the corners so the rivets would fit. It's also quite stylish and will protect, at least, the bottom corners if I drop it.
Step 5: Speaker Holes
Find something circular to trace that is similar in size to the front of the speakers. I used my mallet.
Use your ruler to mark the placement of your holes.
Use a leather punch to add holes and use a lighter to gently burnish the back. This gets rid of all the little fuzzy bits and makes it more clean cut. You could also take this time to burnish all the edges.
Step 6: D Rings and Snaps
Add snaps to the flaps for the D rings. This way, you can put the flap through the slit and then add the D ring.
Add snaps to the sides of the overlapping top pieces.
Snap the body around the speaker, thread the flaps through the slits in the top, and snap the D rings on.
Step 7: Straps
Use a piece of string or measuring tape to measure the appropriate length for your straps and cut two pieces of leather. Make sure they are wide enough to accommodate the size of your eyelets.
Add eyelets/grommets to each end.
Add jump rings to the eyelets. I used chain mail jump rings that are thicker and stronger than average.
Add the lanyard clasps.
Step 8: Take It for a Spin!
Clip the straps to the D rings. Link the speaker to your phone via bluetooth, stash the phone in your saddlebags, and play!
Keep in mind any noise pollution restrictions in your area. I haven't had any issues with people or police. I turn it down when riding slowly through areas with pedestrians and you can always use headphones if you need to.