So I’ve not been touching any iOS stuff. I’m basically right now trying to make a proof of concept that will be loaded through a web page
Zach Silverman
@zachsilv
Proof of concept?
Tim Carlson
@dotcarls
I’ve been researching binaural audio and have found some resources that will make positioning audio clips easier
Yeah basically I want to hash out some ideas, make sure we’re on the same page, then work on integrating it to iOS. I figured since you were familiar with web / js a bit that it would be pretty readable
Plus since it uses the webaudio api it should translate to iOS / android just fine
Zach Silverman
@zachsilv
I know absolutely nothing about js- by web do you mean html/css?
Tim Carlson
@dotcarls
yeah
so basically HTML5 has an audio system baked into it
Gotcha. So is that more for the processing of the actual sounds?
Tim Carlson
@dotcarls
My idea is that I’ll make a framework that will make it easy to timeline the sounds and set up scenes
But keep it dynamic so that we can just use the samples and then make changes as we want
Zach Silverman
@zachsilv
Awesome!
So just an update, I'll be receiving what Tim has done and I'll upload it to Github
Are you having issues pulling?
Tim Carlson
@dotcarls
It’ll have binaural support (make it feel like stuff is all around you) as well as support for different ‘spaces’ (called impulse responses) that will make reverb sound like different areas
No issues
Zach Silverman
@zachsilv
Great, well if you'd like to check out the file, do a pull in like 5 minutes
Tim Carlson
@dotcarls
awesome
So what I did was make a branch called “RC” (stands for research channel) that i’m doing my dev stuff in
It can get folded in when it’s more mature through a pull request
Zach Silverman
@zachsilv
Hmmm, I'm not seeing this RC branch, all I see is the master. What exactly is a pull request/ how does it differ from an ordinary pull?
Tim Carlson
@dotcarls
So a pull is what you do to take someone elses repository branch and start working on it, so when I submit a pull-request it means that I’ve made my own branch, changed some code, and now want you, the repo owner, to pull my branch into the master branch
at least i think...
git isn’t super intuitive :/
Zach Silverman
@zachsilv
Right?!
I'm glad we are on the same page in that regard. Confusing as hell I think hah
I've uploaded the first draft of CityScape, it's under the Sound Files Folder
Tim Carlson
@dotcarls
Yeah but it’s pretty much got the open source community by the balls so it’s not going anywhere. There’s a mac utility called ‘hub’ that extends git and adds some helpful commands. You can install it with homebrew (‘brew install hub’)
Awesome I’ll check it out when I can put on headphones
Zach Silverman
@zachsilv
Alright, Imma go mia for 10- watching a video on pull/pull request hah
This had some quality info. It explains that you need to push your branch into the master
Tim Carlson
@dotcarls
nice, i’ll check it out after class
Zach Silverman
@zachsilv
Groovy!
Zach Silverman
@zachsilv
Interesting. In github if you click on the button "Fork" and go into the tab "Network", it gives you a visual of the files and which are in-sync. Neat :)
wait, gitter-badger?
Tim Carlson
@dotcarls
gitter-badger?
So I’ve made some progress on the API. If you have python installed, download my RC directory, go into app and run “python -m SimpleHTTPServer” then open up app.html to hear the different room sounds as they process the “car door open shut"
very simplistic but it just shows that the wiring is all working