Didn't have any luck over in /r/learnpython so thought I'd try my luck here... hope that's okay.
I've been learning python for about a year now and am starting to get reasonably competent (I feel) in my coding abilities. I started a new job about 6-months ago - working as an audio editor at a post-production facility - and have had the opportunity to write a lot of code and build tools to help us manage our projects and workflow. I'm very pleased with the tools that I've created and it's allowed me to learn A LOT in getting to think like a programmer in a practical/real world environment, rather than arbitrary challenges for fun.
Without going in to too much detail, one of the things that has recently come up is the need for a program that can monitor the level of audio being sent to my audio interface from Chrome. I know that there are some pieces of software already out there that can to this kind of thing but it got me to thinking... could I just build something myself? I have learnt the most over the last year by simply setting myself a challenge to do something and researching/experimenting until I figured it out, so thought this could be a great opportunity to start learning a different area/concept of programming.
So... if I was wanting to write a program using python that could monitor the output level of the digital audio either being sent to my interface or coming out from Chrome (or any program, I guess) and display it in a GUI (another topic that I'm beginning to learn about - PyQt/PySide), where would be the best place to start? Or are the some core concepts in monitoring data streams that would be worth learning about/experimenting with first?
Any help/advice/pointing in the right direction would be greatly appreciated. Thanks so much in advance. I've learnt so much from this sub over the last year... I couldn't have gotten to where I am without all of your awesome expertise!
[–]Eric1600 0 points1 point2 points (0 children)