Complete DSP and coding newbie(learning python). I am trying to find frequencies that can pass through well in a musical instrument tube. I am trying to find audio frequencies(audible and inaudible range both) that transmits well using a speaker on one end to play audible and inaudible ranges of sound and a mic is receiving it on the other. Besides well handles frequencies, I would like to find how much it reduces in amplitude (or in other ways?) as the length of the tube changes. The tube itself can be slightly noisy(environmental noise, noise from moving/swinging/rubbing against person holding it in real-usage).
- Would you call what I am trying to get, the frequency response and bandwidth of a channel?
- I am looking for a method I can use to process in non-real time. Basically to play(speaker) and record(mic at other end) and then find what frequencies work best(and worst) by processing it using python. Where do I get started in the simplest way
- I read something about getting a room's impulse response using sine sweep wave, but I couldnt understand whether this would be directly(or modified) to be useful for me. I did find a code here for this but I dont understand where to start well enough, given a lack of background in signals. Also it seems to need real-time processing setup.
Someone help...please guide me abit...