Live data from Hacker News

Jony Ive's Voice

jonyivesvoice.com

31–39 of 39 posts

Re: Jony Ive's Voice

#33
post #25

Earlier quoted context omitted.

Someone claiming to be the site's creator is replying to these comments, but for some reason his (pretty new) account is dead, so nobody can see his comments unless they have showdead on :\

I have never used Hacker News before hence only just creating an account. My twitter handle is @dylankbuckley - Same as one on site obviously :)

(I'm a moderator here.) Sorry! Your comments got hit by a spam filter. Those are more restrictive for new accounts. We've restored all your comments and marked your account legit so this should all be fixed now. Welcome to Hacker News.

Re: Jony Ive's Voice

#35
post #33

Earlier quoted context omitted.

I have never used Hacker News before hence only just creating an account. My twitter handle is @dylankbuckley - Same as one on site obviously :)

(I'm a moderator here.) Sorry! Your comments got hit by a spam filter. Those are more restrictive for new accounts. We've restored all your comments and marked your account legit so this should all be fixed now. Welcome to Hacker News.

Hey! Thanks!

Re: Jony Ive's Voice

#36

The most efficient ambient sound generator : setInterval(function(){$('#btn'+(1+Math.floor(Math.random()*21))).trigger('click');},1000) Very powerful, remarkably simple to use.

Got too much on my hand

  var OVERLAP = 2500;
  var RECENTLY_PLAYED_NODES_LENGTH = 21;
  var recentlyPlayedNodes = [];
  var audioDurationFix = function(audio) {
    if ($(audio).attr('id') === 'ive-13') {
      return 3.0;
    }
    return audio.duration;
  }
  
  var randomNode = function() {
    var newNode = $('#ive-'+(1+Math.floor(Math.random()*$('audio').length)))[0];
    if (recentlyPlayedNodes.indexOf(newNode) === -1) {
      recentlyPlayedNodes.push(newNode);
      if (recentlyPlayedNodes.length > RECENTLY_PLAYED_NODES_LENGTH) {
        recentlyPlayedNodes.shift();
      }
      return newNode;
    } else {
      return randomNode();
    }
  }
  
  var playNext = function() {
    var audioNode = randomNode();
    $(audioNode).on('timeupdate', function() {
      if (audioNode.currentTime * 1000 > audioDurationFix(audioNode) * 1000 - OVERLAP) {
        $(audioNode).off('timeupdate');
        playNext();
      }
    });
    audioNode.play();
  }
  
  playNext();

Re: Jony Ive's Voice

#37

I don't know anything about audio engineering but is it possible to remove, or at least tone down, the background music in these? It really prevents me from making product videos with them :)

Haha I tried for like 3 mins but only had GarageBand (which j don't know how to use) so sorry :(

Re: Jony Ive's Voice

#39
post #27

Jony Ive is a great designer. I admire the work he has done, I have 2 macbook pros sitting on my desk right now next to the iPhone 6+ I own. Now that I have established my "apple credentials", I ABSOLUTELY HATE the apple propaganda videos describing their products with his voice. It may have played 5-10 years ago, but now I just think its pompous and superficial. Of course its just my opinion, but I really wish apple…

Their entire show plays like a polished infomercial.
Post reply on HN