Jump to content
IGNORED

New countdown, new release? [Aphex Twin Warp Store]


Time Tourist

Recommended Posts

It's a lot slower now, lol!

 

The final xx.yyy part seems to complete a cycle from 05.999 to 00.000 in about 400 seconds. Which means the (presumed) dd.hh.mm countdown only moves at a rate of 0.15 of regular time, or, inversely, time is 6.6666 times as slow. Evil numbers!

 

If this reading is correct, the countdown point lies around October 1st or 2nd.

Link to comment
Share on other sites

I feel deflated. Please someone crunch the maths so i stop staring at this timer now. Maybe this is why there was little fanfare associated with this timer, lack of confidence in the timetable?

Link to comment
Share on other sites

"Look Richard, the crowd is growing impatient. We need to give them something of a hint as to when you're gonna drop something. And no funny business this time. For once, could you please, pretty pretty please, be a little conventional in your approach? You stand to lose a lot of fans by pulling their leg all of the time."

 

"Okay, let's see. What do you think of a timer on my web page? I have a pretty good idea of when I can come out with what I have. That conventional enough for you?"

 

"Sure, that's great! People know what to expect from a countdown. Good thinking, Rich ol' buddy."

Link to comment
Share on other sites

function a() {
    var distance = countDownDate - now;
    var result = distance / (1000 * 60 * 60 * 24);
    console.debug('a: ' + result);

    return result;
}

function f() {
    var result = (6 - a()) * 0.85;    
    console.debug('f: ' + result);
    return result;
}

function x() {
    var result = -1 * Math.pow(Math.max(0,2*(-1.7 - a())),2)/200;
    console.debug('x: ' + result);
    return result;
}

var countDownDate = new Date("Jul 6, 2017 17:00:00").getTime();

Date is the same, but there seems to be some fuckery added to make the countdown go slower or something, I havent done the math. Seems like a hackjob judging by such descriptive function names as f() and x()

Link to comment
Share on other sites

It's a lot slower now, lol!

 

The final xx.yyy part seems to complete a cycle from 05.999 to 00.000 in about 400 seconds. Which means the (presumed) dd.hh.mm countdown only moves at a rate of 0.15 of regular time, or, inversely, time is 6.6666 times as slow. Evil numbers!

 

If this reading is correct, the countdown point lies around October 1st or 2nd.

 

 

Or, rather, August 9-ish. It's too early in the morning for calculation.

 

Jul 20, 16:05, i think

 

the distance var is now the sum of a(), f() and x().

 

code:

 

 

 

    function a() {

      var distance = countDownDate - now;

      var result = distance / (1000 * 60 * 60 * 24);

      console.debug('a: ' + result);

 

      return result;

    }

 

    function f() {

      var result = (6 - a()) * 0.85;

      console.debug('f: ' + result);

      return result;

    }

 

    function x() {

      var result = -1 * Math.pow(Math.max(0,2*(-1.7 - a())),2)/200;

      console.debug('x: ' + result);

      return result;

    }

 

    var countDownDate = new Date("Jul 6, 2017 17:00:00").getTime();

 

    var timer = setInterval(function() {

      now = new Date().getTime();

      var distance = (a(now) + f() + x());

 

      var days = Math.floor(distance);

      var hours = Math.floor((distance - days) * 24);

      var minutes = Math.floor((distance - days - hours / 24) * 24 * 60);

      var seconds = Math.floor((distance - days - hours / 24 - minutes / (24 * 60)) * 24 * 360);

      var miliseconds = Math.floor((distance - days - hours / 24 - minutes / (24 * 60) - seconds / (24 * 360)) * 24 * 60 * 60 * 100);

      if (days < 10) days = '0' + days

      if (hours < 10) hours = '0' + hours

      if (minutes < 10) minutes = '0' + minutes

      if (seconds < 10) seconds = '0' + seconds

      if (miliseconds < 10) miliseconds = '00' + miliseconds

      else if (miliseconds < 100) miliseconds = '0' + miliseconds

 

      document.getElementById("countdown").innerHTML = days + ":" + hours + ":"

      + minutes + ":" + seconds + "." + miliseconds;

 

      if (distance < 0) {

        clearInterval(timer);

        document.getElementById("countdown").innerHTML = "00:00:00:00.000";

      }

    }, 25);

 

 

 

 

the old code if anyone's curious:

 

 

 

    var countDownDate = new Date("Jul 6, 2017 17:00:00").getTime();

    var x = setInterval(function() {

      var now = new Date().getTime();

      var distance = countDownDate - now;

      var days = Math.floor(distance / (1000 * 60 * 60 * 24));

      var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));

      var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));

      var seconds = Math.floor((distance % (1000 * 60)) / 1000);

 

      if (days < 10) days = '0' + days

      if (hours < 10) hours = '0' + hours

      if (minutes < 10) minutes = '0' + minutes

      if (seconds < 10) seconds = '0' + seconds

 

      document.getElementById("countdown").innerHTML = days + ":" + hours + ":"

      + minutes + ":" + seconds;

 

      if (distance < 0) {

        clearInterval(x);

        document.getElementById("countdown").innerHTML = "00:00:00:00";

      }

    }, 1000);

 

 

Edited by very honest
Link to comment
Share on other sites

L.O.L...!...?.......N.O.T.....!.....?.....

I actualy took that day off,to sitt around waiting/drinking nxt to my laptop with my friend. ha ha ha............HA!???

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.