In working on my audible bandsaw tension idea, I have hit a stumbling block.
The chromatic tuner may not be as helpful as I thought. Sensitivity of the mic seems to be one issue (bandsaw blades are quiet). The fact that we're often not adjusting to a pitch you'd tune an instrument to is another. I'm also happy to admit that I'm just not comfortable with some of the concepts, and imagine others would find it just as difficult. Absolute pitch would be handy.
I looked at the distribution of frequencies on a standard 88-key piano, and thought a possible temporary solution would be to allow users to listen to a key close in freq. to what I'm (at this point) estimating to be appropriate for their blade tension.
But I need good quality samples. I think I'd want MIDI samples, wouldn't I? I listened to some wav files, but they're pretty poor (background noise, and clipped ends that don't allow enough time for the decay).
But I can't find a collection of MIDI files that are basically just someone hitting each key on the piano. Would something like this exist? Can I generate it myself? I'd like something that sounds better than a tape recording of a WalMart electronic keyboard.
Next (and I know this is a long shot), I've never worked in Javascript before. And I've never worked with MIDI or WAV files before, either. I imagine there is little chance that the language is robust enough for me to actually generate a WAV of MIDI file based upon a fundamental frequency with the harmonics, and then play it for the user? I can adapt an algorithm from somewhere else, but basically I'd like to know if the language would allow me to create a buffer that I can fill with data, and then send that buffer to either the MIDI or WAV synthesizers? Or create a temporary file which I would do same? I'm a little out of my element on this one. But I know some of you guys are Javascript pros.
The chromatic tuner may not be as helpful as I thought. Sensitivity of the mic seems to be one issue (bandsaw blades are quiet). The fact that we're often not adjusting to a pitch you'd tune an instrument to is another. I'm also happy to admit that I'm just not comfortable with some of the concepts, and imagine others would find it just as difficult. Absolute pitch would be handy.

I looked at the distribution of frequencies on a standard 88-key piano, and thought a possible temporary solution would be to allow users to listen to a key close in freq. to what I'm (at this point) estimating to be appropriate for their blade tension.
But I need good quality samples. I think I'd want MIDI samples, wouldn't I? I listened to some wav files, but they're pretty poor (background noise, and clipped ends that don't allow enough time for the decay).
But I can't find a collection of MIDI files that are basically just someone hitting each key on the piano. Would something like this exist? Can I generate it myself? I'd like something that sounds better than a tape recording of a WalMart electronic keyboard.
Next (and I know this is a long shot), I've never worked in Javascript before. And I've never worked with MIDI or WAV files before, either. I imagine there is little chance that the language is robust enough for me to actually generate a WAV of MIDI file based upon a fundamental frequency with the harmonics, and then play it for the user? I can adapt an algorithm from somewhere else, but basically I'd like to know if the language would allow me to create a buffer that I can fill with data, and then send that buffer to either the MIDI or WAV synthesizers? Or create a temporary file which I would do same? I'm a little out of my element on this one. But I know some of you guys are Javascript pros.

Comment