Nate I do have a question about how the holes will be made that run from end to end of the pieces. Will these be bored will long drills before the parts are turned? Those holes can't be done on the standard CNC but the parts could be two-sided and the holes milled into the parts before they are assembled. This might be a problem with the tone the part will produce.
If they are drilled end to end first then it should be possible to carve them with a rotary axis. The design files would have to be made so that gcode files can be produced from them. Programs like Vectric's Aspire or AutoDesk Fusion 360 could be used to design the parts and output the gcode files to machine the parts. Using a rotary axis also lends itself to adding decorative elements to the parts.
If they are drilled end to end first then it should be possible to carve them with a rotary axis. The design files would have to be made so that gcode files can be produced from them. Programs like Vectric's Aspire or AutoDesk Fusion 360 could be used to design the parts and output the gcode files to machine the parts. Using a rotary axis also lends itself to adding decorative elements to the parts.