2 ms·
Look for a project that holds your interest and that has bugs which seem within your reach to fix or it has missing functionality which you would use (and be wi
by fundamental 9y ago
Look for a project that holds your interest and that has bugs which seem within your reach to fix or it has missing functionality which you would use (and be willing to implement). If you're not looking for a coding role try to lend a hand with what skills you currently are trying to build.
One project that I'm currently maintaining first caught my interest when I tried to connect a MIDI piano up to a Linux system and I found several of the open source options had issues compiling. At that point I submitted fixes to get it working to my satisfaction and I have continued to help improve upon it since then.
- samiula 9y agoThanks! Do you usually try to solve it yourself first or do you look around for existing solutions before trying to implement your fix?
- fundamental 9y agoAudio processing programs tend to have relatively unusual constraints, so in many cases there isn't an existing solution that fits the application. In those cases a new lib needs to be written. When there is an existing solution fits though it's generally preferred as it can be much faster to build off the work of others. When there's something that isn't quite a match other libraries can be used as a point of reference for which designs work well and which ones introduce headaches.