First update in a while. I bought a saber with a crystal shard, and realized that my set-up was much better then I thought. At the moment I have appropriate sounds for power-on, hum, swings, clashes, and power-down working well. The new code I've written is far nicer and should be easier to expand with. I was hoping to use a modified pico-buck but that set-up requires more voltage, meaning it would require 2 batteries in series. I'm going to try and see if I can make a relatively simple direct driver set-up, although this isn't as good as a constant current, it should be simple to implement and cheap.