text:  (function() {
       function timecode() {
           return function(seconds) {
                            var seconds = Number.parseFloat(seconds);
                    if (Number.isNaN(seconds)) {
           return '-:--';
       }
               var wholeSeconds = Math.floor(seconds);
               var minutes = Math.floor(wholeSeconds / 60);
               var remainingSeconds = wholeSeconds % 60;
   
               var output = minutes + ':';
   
               if (remainingSeconds < 10) {
                   output += '0';   
               }
   
               output += remainingSeconds;
   
               return output;
           };
       }
   
       angular
           .module('blocJams')
           .filter('timecode', timecode);
   })();