Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Tim Carlson
    @dotcarls
    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
    that can handle pretty intense processing
    it’s called the Web Audio API
    here’s a demo page
    (you can change the sound on the bottom left)
    Zach Silverman
    @zachsilv
    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
    Tim Carlson
    @dotcarls
    All good :D
    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
    Zach Silverman
    @zachsilv
    Yooo
    Tim Carlson
    @dotcarls
    ok
    Zach Silverman
    @zachsilv
    0.0.0.0:8000/app.html
    Tim Carlson
    @dotcarls