A DAW, usb audio interface and VST software i.e. AD2 etc. are the best way to record your drums at home in my opinion. This way you can record each drum track in midi and convert to audio once it is mixed correctly. However you can use Audacity to get a basic audio recording from your DM10. You would need to connect your audio outs (main or aux) to your computer's sound card 1/4" to 3.5mm adapter to the mic input. Just make sure your sound card can handle the signal levels from the DM10 or you could blow the card. This is the minimum way and quality won't be very good. With a USB audio interface you have the option to send audio directly from the DM10 audio outs into the interface or send midi data (via USB or midi out jack if so equipped) to a a VST instrument. An audio interface is just a fancy sound card with inputs and outputs as well as a USB connection as well as other connections types, etc. Decent ones usually have much better sound cards and provide much higher digital sound quality (i.e..16bit vs 24bit) and 44.1, 48, 96 khz etc. There is a ton of info on the web about all this. Not familiar with spotify but i don't think audacity will support the video side of thing. Most good DAW's do support video and audio i.e Logic Pro X (mac only), Pro Tools (expensive but for pro's using Windows), Ableton Live (lite version limited but good), Reaper, Cubase and the list goes on. If you ever decide to go with a DAW, there will be a pretty good learning curve but there are plenty of tutorials on youtube for most of them. Good luck.