Search the Community
Showing results for tags 'advice'.
Found 1 result
I'd appreciate anyone who could give me some pointers as to how to make this (attached) VI better. I'm new to LabVIEW. Any tips or comments would be great. Please keep in mind, This does EVERYTHING it's supposed to do, and I'm quite happy with this. All I'm looking to do is make it more efficient/cleaner/better if possible. However, if there is some function I can add that will do that, I'm happy to make some changes! The purpose of the VI is to recognize notes played by my guitar and display which note is being played via Boolean. Each note has a certain range of frequencies for each octave, which I have programmed into the case structure which can be seen. The values cover a total of 8 or 9 different octaves. The only issue I've had since the beginning (and I don’t know how to fix) is that on my waveform chart, a frequency averaging around 100 Hz is being plotted, even if nothing is plugged in. It isn’t that big of a deal, but if this was going to a customer, for them I’m sure it would be. Clearly, this is going to be a tad difficult to test yourself. In order to connect my guitar, I used this cord: https://www.google.com/shopping/product/2590944652720646368?hl=en&sugexp=les;&gs_rn=1&gs_ri=serp&tok=DuO5-FOT3EN7z5tMt31Gwg&pq=guitar+to+microphone+jack&cp=11&gs_id=1k&xhr=t&q=griffin+guitarconnect&pf=p&sclient=psy-ab&oq=griffin+gui&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.&biw=1600&bih=775&tch=1&ech=15ψ=lT4JUZCzJvKw0QGX0YBY.1359560370418.1&sa=X&ei=uz4JUYvSAePV0gGZjICADQ&sqi=2&ved=0CKIBEMwD If there are questions, just post here. Thanks! Note Recognizer.zip