This is the first commit of my project, having trouble playing this wav
file from adaptation for some reason even though it works fine in VLC,
though it doesn't actually play in iTunes, but, knowing iTunes, it
simply doesn't support wav
I am trying to update this but wtf
great
I hope this works, the playback is fine, a couple of kinks to work out
with the recording but mostly ok
This is a test commit
I hope this commit actually fucking works for once
I have deleted the pointless gui
I have just moved the playback class to its own package to add a bit of
cohesion to ther project
I have no idea how to fix this problem and it's stressing me out
I have begun updating the pitch detection class, I have modified the wav
to byte file so now it returns a matrix where each array is an
individual sample, hopefully this will solve the pitch detection problem
I had before when I was passing in full byte arrays for each audio file.
I have finally gotten the pitch detection and audio recording to
essentially run in tandem, so that's pretty great, I still need to
implement the low and high pass filters as I'm still getting a lot of
zero or high frequencies as interference, though hopefully this should
not be too difficult to clear up and I can then get started on editing
the wav file or transforming the data it contains anyway.
I have done a little bit of reformatting and refactoring but mostly
changed very little, will start on the actual pitch correction section
of the app now
I may have Isolated a pitch correction method if I'm very lucky, however
I just need to pay attention to the multiplication of the index to get
the frequency.
I have implemented a window overlap of 75% in the pitch correction and
early results are extremely promising, data quantity and accuracy seems
to have greatly increased. Hopefully should have made some serious
headway on pitch correction by the end of the day.
I have successfully implemented phase and true frequency calculations,
it should be a short step now to fully implementing the pitch correction
functionality
I've made a couple of changes with a view of getting the pitch
correction done today, currently trying to find the best method to
determine which pitch to use for the frequency correction.
Discovered a few new resources online, now attempting a fairly radical
remodel of the system
I have begun a complete overhaul of the majority of the program so far,
it simply wasn't working well enough and I need it to work better,
hopefully this will be fine. I really hope this will be fine.
I have begun implementing the new system, it's looking like it might
take a while but through synthesis of this with the other system I could
well have a functioning system on my hands, which would be nice.
I hav made little progress in the project today but should have some
good material to get cracking on tomorrow