VIDEO - ▶ Bullying Bannon -- MSNBC's Morning Joe Slams Former Trump Aid's Weight and Fashion Sense by Mike Opelka

Bullying Bannon -- MSNBC's Morning Joe Slams Former Trump Aid's Weight and Fashion Sense by Mike Opelka - Listen to music

To continue, go to Settings and turn it on

Refresh the page to try again.

/gi,scriptTypeRE=/^(?:text|application)\/javascript/i,xmlTypeRE=/^(?:text|application)\/xml/i,jsonType="application/json",htmlType="text/html",blankRE=/^\s*$/,ajax=module.exports=function(options){var settings=extend({},options||{});for(key in ajax.settings)settings[key]===undefined&&(settings[key]=ajax.settings[key]);ajaxStart(settings),settings.crossDomain||(settings.crossDomain=/^([\w-]+:)?\/\/([^\/]+)/.test(settings.url)&&RegExp.$2!=window.location.host);var dataType=settings.dataType,hasPlaceholder=/=\?/.test(settings.url);if(dataType=="jsonp"||hasPlaceholder)return hasPlaceholder||(settings.url=appendQuery(settings.url,"callback=?")),ajax.JSONP(settings);settings.url||(settings.url=window.location.toString()),serializeData(settings);var mime=settings.accepts[dataType],baseHeaders={},protocol=/^([\w-]+:)\/\//.test(settings.url)?RegExp.$1:window.location.protocol,xhr=settings.xhr(),abortTimeout;settings.crossDomain||(baseHeaders["X-Requested-With"]="XMLHttpRequest"),mime&&(baseHeaders.Accept=mime,mime.indexOf(",")>-1&&(mime=mime.split(",",2)[0]),xhr.overrideMimeType&&xhr.overrideMimeType(mime));if(settings.contentType||settings.data&&settings.type.toUpperCase()!="GET")baseHeaders["Content-Type"]=settings.contentType||"application/x-www-form-urlencoded";settings.headers=extend(baseHeaders,settings.headers||{}),xhr.onreadystatechange=function(){if(xhr.readyState==4){clearTimeout(abortTimeout);var result,error=!1;if(xhr.status>=200&&xhr.status0&&(abortTimeout=setTimeout(function(){xhr.onreadystatechange=empty,xhr.abort(),ajaxError(null,"timeout",xhr,settings)},settings.timeout)),xhr.send(settings.data?settings.data:null),xhr)};ajax.active=0,ajax.JSONP=function(e){if("type"in e){var t="jsonp"+ ++jsonpID,n=document.createElement("script"),r=function(){t in window&&(window[t]=empty),ajaxComplete("abort",i,e)},i={abort:r},s,o=document.getElementsByTagName("head")[0]||document.documentElement;return e.error&&(n.onerror=function(){i.abort(),e.error()}),window[t]=function(n){clearTimeout(s),delete window[t],ajaxSuccess(n,i,e)},serializeData(e),n.src=e.url.replace(/=\?/,"="+t),o.insertBefore(n,o.firstChild),e.timeout>0&&(s=setTimeout(function(){i.abort(),ajaxComplete("timeout",i,e)},e.timeout)),i}return ajax(e)},ajax.settings={type:"GET",beforeSend:empty,success:empty,error:empty,complete:empty,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript",json:jsonType,xml:"application/xml, text/xml",html:htmlType,text:"text/plain"},crossDomain:!1,timeout:0},ajax.get=function(e,t){return ajax({url:e,success:t})},ajax.post=function(e,t,n,r){return type(t)==="function"&&(r=r||n,n=t,t=null),ajax({type:"POST",url:e,data:t,success:n,dataType:r})},ajax.getJSON=function(e,t){return ajax({url:e,success:t,dataType:"json"})};var escape=encodeURIComponent}), define("classes",["require","exports","module","indexof"],function(e,t,n){function s(e){this.el=e,this.list=e.classList}var r=e("indexof"),i=/\s+/;n.exports=function(e){return new s(e)},s.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array(),n=r(t,e);return~n||t.push(e),this.el.className=t.join(" "),this},s.prototype.remove=function(e){if(this.list)return this.list.remove(e),this;var t=this.array(),n=r(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},s.prototype.toggle=function(e){return this.list?(this.list.toggle(e),this):(this.has(e)?this.remove(e):this.add(e),this)},s.prototype.array=function(){var e=this.el.className.split(i);return""===e[0]&&e.pop(),e},s.prototype.has=s.prototype.contains=function(e){return this.list?this.list.contains(e):!!~r(this.array(),e)}}), define("vendor/zepto-events",["require","exports","module"],function(e,t,n){function a(e){return e._zid||(e._zid=i++)}function f(e,t,n,i){t=l(t);if(t.ns)var s=c(t.ns);return(r[a(e)]||[]).filter(function(e){return e&&(!t.e||e.e==t.e)&&(!t.ns||s.test(e.ns))&&(!n||a(e.fn)===a(n))&&(!i||e.sel==i)})}function l(e){var t=(""+e).split(".");return{e:t[0],ns:t.slice(1).sort().join(" ")}}function c(e){return new RegExp("(?:^| )"+e.replace(" "," .* ?")+"(?: |$)")}function h(e,t,n){typeof e!="string"?u.each(e,n):e.split(/\s/).forEach(function(e){n(e,t)})}function p(e,t){return e.del&&(e.e=="focus"||e.e=="blur")||!!t}function d(e){return o[e]||e}var r={},i=1,s={},o={mouseenter:"mouseover",mouseleave:"mouseout"},u={};u.each=function(e){return[].every.call(this,function(t,n){return e.call(t,n,t)!==!1}),this},s.click=s.mousedown=s.mouseup=s.mousemove="MouseEvents",t.add=add=function(e,t,n,i,s,u){var f=a(e),c=r[f]||(r[f]=[]);h(t,n,function(t,n){var r=l(t);r.fn=n,r.sel=i,r.e in o&&(n=function(e){var t=e.relatedTarget;if(!t||t!==this&&!this.contains(t))return r.fn.apply(this,arguments)}),r.del=s&&s(n,t);var a=r.del||n;r.proxy=function(t){var n=a.apply(e,[t].concat(t.data));return n===!1&&(t.preventDefault(),t.stopPropagation()),n},r.i=c.length,c.push(r),e.addEventListener(d(r.e),r.proxy,p(r,u))})},t.remove=remove=function(e,t,n,i,s){var o=a(e);h(t||"",n,function(t,n){f(e,t,n,i).forEach(function(t){delete r[o][t.i],e.removeEventListener(d(t.e),t.proxy,p(t,s))})})};var v=function(){return!0},m=function(){return!1},g=/^([A-Z]|layer[XY]$)/,y={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.createProxy=createProxy=function(e){var t,n={originalEvent:e};for(t in e)!g.test(t)&&e[t]!==undefined&&(n[t]=e[t]);return u.each(y,function(t,r){n[t]=function(){return this[r]=v,e[t].apply(e,arguments)},n[r]=m}),n},t.Event=Event=function(e,t){typeof e!="string"&&(t=e,e=t.type);var n=document.createEvent(s[e]||"Events"),r=!0;if(t)for(var i in t)i=="bubbles"?r=!!t[i]:n[i]=t[i];return n.initEvent(e,r,!0,null,null,null,null,null,null,null,null,null,null,null,null),n.isDefaultPrevented=function(){return this.defaultPrevented},n}}), define("lib/layout",["require","exports","module","underscore","$","lib/backbone","css","lib/helpers/title-helper","lib/lingua","lib/deferred-loader","lib/mixins/layouts/performance-measuring","lib/template"],function(e,t,n){var r=e("underscore"),i=e("$"),s=e("lib/backbone"),o=e("css"),u=e("lib/helpers/title-helper"),a=e("lib/lingua"),f=e("lib/deferred-loader"),l=e("lib/mixins/layouts/performance-measuring"),c=e("lib/template"),h,p,d;h="l-footer",p="views/footer/footer",d=a.t("Enjoy the full SoundCloud experience with our app.",null,{comment:"Default page title"});var v=n.exports=s.View.extend({css:null,template:null,views:null,_currentViews:null,_viewPaths:null,slots:null,includeFooter:".l-main",footerClassName:"",getPageUrn:function(){return""},initialize:function(){this.views={},this._currentViews={}},setArgs:function(e){this.args=e||{}},setup:function(){var e=i.Deferred();return r.defer(e.resolve),e},dispose:function(){r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.$el.remove(),delete this.slots,delete this.views,delete this._viewPaths,delete this._currentViews},switchLayout:function(e){e&&(r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.template=e.template,this.includeFooter=e.includeFooter,this.slots=null,this.$el.html(""))},render:function(){var e,t;return this.includeFooter&&(e=this.views[h]),this.css&&o.insert(this.css),this.el.innerHTML===""&&(c.render(this.template,{},this.el),this.slots={},r.each(this.views,function(e,t){this.slots[t]=this.$("."+t)[0]},this)),r.each(this.views,function(e,t){this._currentViews[t]!==e&&(this._currentViews[t]&&this._currentViews[t]._dispose(),e.render(),t!==h&&this.slots[t].appendChild(e.el),this._currentViews[t]=e)},this),t=this.$(this.includeFooter)[0],t&&e&&(this.footerClassName&&(e.el.className+=" "+this.footerClassName),t.appendChild(e.el)),this},setViews:function(e){this.includeFooter&&(e[h]=[p,{upsellText:this.getUpsellText()}]);var t=Object.keys(e),n=r.pluck(e,0),s=i.Deferred();return f.load(n).done(function(){this._viewPaths={},r.each(arguments,function(r,i){var s=t[i],o=e[s][1];if(!this._currentViews[s]||!this._currentViews[s].isEquivalentTo(r,o))this.views[s]=new r(o);this._viewPaths[s]=n[i]},this)}.bind(this)).done(s.resolve).fail(s.reject),s},getChangeEventData:function(e){var t={};return r.each(this._viewPaths,function(e,n){t[e]=this.views[n].constructorArguments},this),{layout:this,layoutName:e,views:t,args:this.args}},setTitle:function(e){u.set(e)},getUpsellText:function(){return d},t:a.t,tp:a.tp});l.applyTo(v.prototype),u.initialize()}), define("lib/layouts/fullheight.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-fullheight{height:100%;background:#000}.l-fullheight>.l-main{height:100%}")),data=null}), define("lib/layouts/fullheight.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},'

\n'})}), define("lib/views/loading.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".loadingThrobber{background:transparent url(https://m.soundcloud.com/assets/images/ldpi/loader-81295ad2.gif) 50% 50% no-repeat;background-size:32px 32px;clear:both;text-align:center;height:40px;width:100%;padding:100px}.loadingThrobber.small{height:20px;background-size:16px}.loadingThrobber.fullscreen{top:44px;left:0;right:0;bottom:0;position:fixed;background-color:#f2f2f2;height:100%}")),data=null}), define("lib/event-bubble",["require","exports","module"],function(e,t,n){var r=n.exports=Class.extend({_propagate:!0,data:null,initialize:function(e){this.data=e||{}},stopPropagation:function(){this._propagate=!1},isPropagationStopped:function(){return!this._propagate}})}), define("lib/views/mixins/stateful",["require","exports","module","underscore","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/mixin"),s=n.exports=new i({states:null,_states:null,toggleState:function(e,t){var n,i;return this.disposed?this:(this.states||(this.states={}),this.states[e]||(this.states[e]=e),this._states=this._states||{},this._states[e]=this._states[e]||!1,t=typeof t!="undefined"?!!t:!this._states[e],this._states[e]===t?this:(this._states[e]=t,n=this.states[e],typeof n=="string"?(i=n,this.$el[t?"addClass":"removeClass"](i)):r.isFunction(n)?n.call(this,t):n&&n[t?"setup":"teardown"].call(this),this.trigger("state:"+e,t),this))},getState:function(e){return!!this._states&&!!this._states[e]}})}), define("lib/template",["require","exports","module","underscore","vendor/handlebars-runtime","lib/subview-plugin","lib/template-helpers"],function(e,t,n){var r=e("underscore"),i=e("vendor/handlebars-runtime"),s=e("lib/subview-plugin"),o=e("lib/template-helpers");r.each(o,function(e,t){i.registerHelper(t,e)});var u=n.exports={render:function(e,t,n){var r=e(t||{});n&&(n.innerHTML=r)},subviews:function(e){s.replacePlaceholders(e)}}}), define("vendor/handlebars-runtime",["require","exports","module"],function(e,t,n){var r=function(){var e=function(){"use strict";function t(e){this.string=e}var e;return t.prototype.toString=function(){return""+this.string},e=t,e}(),t=function(e){"use strict";function o(e){return r[e]||"&"}function u(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}function c(e){return e instanceof n?e.toString():!e&&e!==0?"":(e=""+e,s.test(e)?e.replace(i,o):e)}function h(e){return!e&&e!==0?!0:l(e)&&e.length===0?!0:!1}var t={},n=e,r={"&":"&","",'"':""","'":"'","`":"`"},i=/[&"'`]/g,s=/[&"'`]/;t.extend=u;var a=Object.prototype.toString;t.toString=a;var f=function(e){return typeof e=="function"};f(/x/)&&(f=function(e){return typeof e=="function"&&a.call(e)==="[object Function]"});var f;t.isFunction=f;var l=Array.isArray||function(e){return e&&typeof e=="object"?a.call(e)==="[object Array]":!1};return t.isArray=l,t.escapeExpression=c,t.isEmpty=h,t}(e),n=function(){"use strict";function n(e,n){var r;n&&n.firstLine&&(r=n.firstLine,e+=" - "+r+":"+n.firstColumn);var i=Error.prototype.constructor.call(this,e);for(var s=0;s0?e.helpers.each(t,n):r(this):i(t)}),e.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i=0,s="",o;f(e)&&(e=e.call(this)),t.data&&(o=m(t.data));if(e&&typeof e=="object")if(a(e))for(var u=e.length;i= 1.0.0"};n.REVISION_CHANGES=u;var a=r.isArray,f=r.isFunction,l=r.toString,c="[object Object]";n.HandlebarsEnvironment=h,h.prototype={constructor:h,logger:d,log:v,registerHelper:function(e,t,n){if(l.call(e)===c){if(n||t)throw new i("Arg not supported with multiple helpers");r.extend(this.helpers,e)}else n&&(t.not=n),this.helpers[e]=t},registerPartial:function(e,t){l.call(e)===c?r.extend(this.partials,e):this.partials[e]=t}};var d={methodMap:{0:"debug",1:"info",2:"warn",3:"error"},DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){if(d.level.header__logo{width:34px}")),data=null}), define("views/header/header.tmpl",["vendor/handlebars-runtime","views/header/search-button","views/search/search-box"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=' "+o(n.$view.call(t,"views/header/search-button",{hash:{key:"searchButton"},data:i}))+"\n"+o(n.$view.call(t,"views/search/search-box",{hash:{key:"searchBox"},data:i}))+"\n",s})}), define("lib/helpers/consumer-sub-upsell-helper",["require","exports","module"],function(e,t,n){function i(e){return e.isSnippetized()&&s(e.get("monetization_model")).length>0}function s(e){switch(e){case"SUB_MID_TIER":return[r.productIds.HIGH_TIER];case"SUB_HIGH_TIER":return[r.productIds.HIGH_TIER];default:return[]}}var r=n.exports={monetizationModelToProductIds:s,soundRequiresUpsell:i,productIds:{HIGH_TIER:"go"}}}), define("lib/helpers/firefoxos-helper",["require","exports","module","$"],function(e,t,n){var r=e("$"),i="https://m.soundcloud.com/manifest.webapp",s=n.exports={isAppInstalled:function(){var e=new r.Deferred,t=navigator.mozApps.checkInstalled(i);return t.onsuccess=function(){t.result?e.resolve(!0):e.reject(!1)},e},installApp:function(e){navigator.mozApps.install(i).onsuccess=e}}}), define("lib/views/fullscreen-overlay",["require","exports","module","config","lib/views/mixins/overlay","lib/tracking/tracking-core","lib/view","lib/views/fullscreen-overlay.css","lib/views/fullscreen-overlay.tmpl"],function(e,t,n){var r=e("config"),i=e("lib/views/mixins/overlay"),s=e("lib/tracking/tracking-core"),o=e("lib/view"),u=n.exports=o.extend(i,{defaults:{showHeader:!1,closeBehavior:null,style:null,trackingIdentifier:null},parentEl:function(){return r.get("appView").el},transitions:{"in":"fadeIn",out:"fadeOut"},css:e("lib/views/fullscreen-overlay.css"),template:e("lib/views/fullscreen-overlay.tmpl"),className:"fullscreen-overlay",bubbleEvents:{"closeButton:click":"close"},setup:function(e){e.animate||(this.transitions=null),e.style&&this.$el.addClass("fullscreen-overlay-"+e.style),this.$el.toggleClass("fullscreen-overlay-show-header",e.showHeader);switch(e.closeBehavior){case"button":this.events={"click .fullscreen-overlay__closeButton":"close"};break;case"background":this.events={click:"close"};break;default:}},getTemplateData:function(e){return{closeWithButton:this.options.closeBehavior==="button"}},onOpen:function(){this.options.trackingIdentifier&&s.action("submit",this.options.trackingIdentifier)},onClose:function(){this.options.trackingIdentifier&&s.action("cancel",this.options.trackingIdentifier+"_cancel")}})}), define("lib/views/mixins/impression-on-render",["require","exports","module","underscore","lib/tracking/tracking-core","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/tracking/tracking-core"),s=e("lib/mixin"),o=n.exports=new s({applyTo:function(e,t){this.after(e,{renderDecorate:function(){this._trackImpression()},setup:function(){this._trackImpression=r.once(function(){i.impression(t.impressionName,t.data||{})})}})}})}), define("views/banner/launch-app",["require","exports","module","config","lib/native-links","lib/view","lib/tracking/tracking-core","views/banner/launch-app.css","views/banner/launch-app.tmpl"],function(e,t,n){function a(e){return function(n){o.trackClickV1({click_category:"upsell",click_name:e,click_object:"launch-app-button"})}}var r=e("config"),i=e("lib/native-links"),s=e("lib/view"),o=e("lib/tracking/tracking-core"),u=n.exports=s.extend({className:"launchApp",css:e("views/banner/launch-app.css"),template:e("views/banner/launch-app.tmpl"),events:{"click .launchApp__get-app":a("download_app_button:get_app"),"click .launchApp__open-in-app":a("download_app_button:open_in_app")},getTemplateData:function(){return{deepLink:i.getIOSUpsellDeepLink(r.get("router").getLayoutInfo()),storeLink:i.getStoreLink()}}})}), define("lib/native-links",["require","exports","module","lib/helpers/client-environment-helper","lib/url"],function(e,t,n){function N(){return s.iOS||s.android}function C(){return s.iOS&&i.iOSVersion= 0.");this.end=e+t}return e.normalizeRawTimeRanges=function(e){return e.slice(0).sort(function(e,t){return e.start-t.start}).reduce(function(e,t,n){var r=e.length-1;return n>0&&e[r].end>=t.start?e[r].end=t.end:e.push(t),e},[])},e.normalize=function(t){return e.normalizeRawTimeRanges(t.map(function(e){return{start:e.start,end:e.end}})).map(function(t){return new e(t.start,t.end-t.start)})},e.getCoverage=function(t){if(0===t.length)return new e(0,0);var n=1/0,r=0;return t.forEach(function(e){e.startr&&(r=e.end)}),new e(n,r-n)},e.rangesContainTime=function(e,t){return t.some(function(t){return t.containsTime(e)})},e.prototype.containsTime=function(e){return this.starte},e}();t.TimeRange=r},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function i(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function s(e){if(c===clearTimeout)return clearTimeout(e);if((c===r||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(e);try{return c(e)}catch(t){try{return c.call(null,e)}catch(t){return c.call(this,e)}}}function o(){v&&p&&(v=!1,p.length?d=p.concat(d):m=-1,d.length&&u())}function u(){if(!v){var e=i(o);v=!0;for(var t=d.length;t;){for(p=d,d=[];++m1)for(var n=1;n=c)return null;var t=e>0?Math.pow(2,e/s-1):0;return Math.min(t*r,u||1/0)+Math.round(Math.random()*f)}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(14),o=n(1);t.noMoreAttemptsError=new Error("No more attempts remaining."),t.retry=r,t.buildExponentialDelayCalculator=i},function(e,t,n){"use strict";function r(e){var t=o.exec(e);return t?t[1].toLowerCase():null}function i(e,t){return s.buildAbsoluteURL(e,t,{alwaysNormalize:!0})}Object.defineProperty(t,"__esModule",{value:!0});var s=n(32),o=/^.*\.([^\.;\?#]*).*$/;t.getExtension=r,t.buildAbsoluteUrl=i},function(e,t,n){"use strict";function r(e){var t=Object.create(null);return Object.keys(e).forEach(function(n){t[n]=e[n]}),t}Object.defineProperty(t,"__esModule",{value:!0});var i=n(17),s=function(){},o=function(){function e(e,t){void 0===t&&(t={});var n=this;this._subscribers=[],this._onExit=new i.OnExit(function(){return n._after()}),this._dead=!1,this._state=r(e),this._initialState=r(e),this._afterUpdate=t.afterUpdate||s,this._afterDispatches=t.afterDispatches||s}return e.prototype.subscribe=function(e,t){var n=this;if(void 0===t&&(t=!0),this._dead){var i=!1;return{retrieve:function(){},remove:function(){return!i&&(i=!0)}}}var s=function(){var i={callback:e,localState:t?r(n._state):n._initialState};return n._subscribers.push(i),{remove:function(){var t=n._subscribers.map(function(e){return e.callback}).indexOf(e);return t>=0&&(n._subscribers.splice(t,1),!0)},retrieve:function(){n._updateSubscriber(i)}}};return t?s():this._onExit.enter(s)},e.prototype.subscribeIndividual=function(e,t,n){return this.subscribe(function(n){var r=n[e];void 0!==r&&t(r)},n)},e.prototype.getHandle=function(){return{subscribe:this.subscribe.bind(this)}},e.prototype.getIndividualHandle=function(e){var t=this;return{subscribe:function(n){return t.subscribeIndividual(e,n)}}},e.prototype.update=function(e){var t=this;return this._onExit.enter(function(){return e(t._state)})},e.prototype.getState=function(){return this._state},e.prototype.kill=function(){var e=this;this._dead||this._onExit.enter(function(){e._dead=!0})},e.prototype._after=function(){var e=this;try{this._afterUpdate(this._state)}finally{this._subscribers.forEach(function(t){return e._updateSubscriber(t)}),this._afterDispatches(this._state)}this._dead&&this._subscribers.splice(0)},e.prototype._updateSubscriber=function(e){var t=this._calculateDiff(e.localState);if(Object.keys(t).length){e.localState=r(this._state);try{e.callback(t,e.localState)}catch(n){window.setTimeout(function(){throw n},0)}}},e.prototype._calculateDiff=function(e){var t=this,n=Object.create(null);return Object.keys(this._state).forEach(function(r){var i=t._state[r];i!==e[r]&&(n[r]=i)}),n},e}();t.StateManager=o},function(e,t,n){!function(t){var n=/^((?:[^\/;?#]+:)?)(\/\/[^\/\;?#]*)?(.*?)??(;.*?)?(\?.*?)?(#.*?)?$/,r=/^([^\/;?#]*)(.*)$/,i=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/).*?(?=\/)/g,o={buildAbsoluteURL:function(e,t,n){if(n=n||{},e=e.trim(),!(t=t.trim())){if(!n.alwaysNormalize)return e;var i=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var s=this.parseURL(t);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return n.alwaysNormalize?(s.path=o.normalizePath(s.path),o.buildURLFromParts(s)):t;var u=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");if(!u.netLoc&&u.path&&"/"!==u.path[0]){var a=r.exec(u.path);u.netLoc=a[1],u.path=a[2]}u.netLoc&&!u.path&&(u.path="/");var f={scheme:u.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(f.netLoc=u.netLoc,"/"!==s.path[0]))if(s.path){var l=u.path,c=l.substring(0,l.lastIndexOf("/")+1)+s.path;f.path=o.normalizePath(c)}else f.path=u.path,s.params||(f.params=u.params,s.query||(f.query=u.query));return null===f.path&&(f.path=n.alwaysNormalize?o.normalizePath(s.path):s.path),o.buildURLFromParts(f)},parseURL:function(e){var t=n.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(i,"");e.length!==(e=e.replace(s,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}};e.exports=o}()},function(module,exports){var g;g=function(){return this}();try{g=g||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(g=window)}module.exports=g},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version="8.0.0",t.buildNumber=853;var r=n(2),i=n(22),s=n(3),o=n(23);t.ProxyPlayer=o.ProxyPlayer;var u=n(8);t.ProxyPlayerBase=u.ProxyPlayerBase;var a=n(20);t.errors=a.errors;var f=n(21);t.helpers=f.helpers;var l=n(7);t.BasePlayer=l.BasePlayer;var c=n(19);t.Descriptor=c.Descriptor;var h=n(9);t.State=h.State;var p=n(24);t.TimeRange=p.TimeRange,!function(e){e.EventDispatcher=r.EventDispatcher}(t.eventDispatcher||(t.eventDispatcher={})),!function(e){e.LoaderRequest=i.LoaderRequest}(t.loader||(t.loader={})),!function(e){e.noOpLogger=s.noOpLogger,e.consoleLogger=s.consoleLogger,e.prefixLogger=s.prefixLogger,e.cloneLogger=s.cloneLogger}(t.logger||(t.logger={}))}])})},function(e,t,n){!function(t,r){e.exports=r(n(0))}(0,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=8)}([function(t,n){t.exports=e},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable error occurred whilst decoding.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.DECODE_ERROR"},t}(i.errors.PlayerFatalError);t.DecodeError=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable network error occurred.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.NETWORK_ERROR"},t}(i.errors.PlayerFatalError);t.NetworkError=s},function(e,t,n){"use strict";function r(e){for(var t=[],n=e.length,r=0;r0?(t._logger.debug("Seeking to expected position..."),t._performSeek(t._positionWhenMediaElementRevoked,function(e){if(void 0!==e)return t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to seek to the expected position."),t.revokeMediaElement(),void n.reject(new Error("An error occurred when trying to restore the position."));t._logger.debug("Seeked to expected position."),u()})):u()},u=function(){t.isPlaying()===t.isActuallyPlaying()&&t._playingWhenMediaElementRevoked?(t._logger.debug("Calling play to match previous state..."),t._play().catch(function(){t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to play."),r===t._mediaElementAndState&&t.revokeMediaElement(),n.reject(new Error("Browser refused play() request on media element."))}),t._listenToOnce("play",function(){t._logger.debug("Play succeeded."),a()},{earlyAttach:!0})):a()},a=function(){if(t._mediaElementAndState!==r)return void t._triggerError(new v("Media element switched unexpectedly."));t._provideMediaElementDeferred=null,i.remove(),n.resolve(void 0),t._mediaElementAndState.state="STABLE",t._logger.debug("Finished putting element in expected state."),null!==t._duration&&t._atomic(function(){t.isReady()||t._signalReady(),t._handleDefferredPauseAndSeek()})}};return this._initialized?i():this._deferredProvideMediaElementCallback=i,this._provideMediaElementDeferred.promise},t.prototype.revokeMediaElement=function(){if(!this._mediaElementAndState)throw new Error("There is no media element to revoke.");this._deferredProvideMediaElementCallback=null,this._provideMediaElementDeferred&&(this._provideMediaElementDeferred.reject(m),this._provideMediaElementDeferred=null),this._logger.debug("revokeMediaElement() called."),this._detachListeners();var e=this._mediaElementAndState.element;this.isDead()||(this._positionWhenMediaElementRevoked=this.getPosition(),this._playingWhenMediaElementRevoked=this.isPlaying()),this._mediaElementAndState=null,this._initMediaElement(e,null),this.isDead()||this._handleStalled()},t.prototype.getVolume=function(){return this._volume},t.prototype.getMuted=function(){return this._muted},t.prototype.setMuted=function(e){this._muted=e,this._mediaElementAndState&&(this._mediaElementAndState.element.muted=e)},t.prototype.getBufferedTimeRanges=function(){return this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state?a.buildTimeRanges(this._mediaElementAndState.element.buffered):[]},t.prototype.getMaxBufferLength=function(){return null},t.prototype._setVolume=function(e){this._volume=e,this._mediaElementAndState&&(this._mediaElementAndState.element.volume=e)},t.prototype._getResolvedMimeType=function(){return this._mimeType},t.prototype._canPlay=function(){return this._mimeType&&this._canPlayProtocol(this._descriptor.getProtocol())&&this._canPlayType(this._mimeType)?h.resolve(!0):h.resolve(!1)},t.prototype._canPlayProtocol=function(e){return["http","hls"].indexOf(e.name)>=0},t.prototype._canPlayType=function(e){try{return!!document.createElement("audio").canPlayType(e)}catch(t){return!1}},t.prototype._initialize=function(){var e=this;this._initialized=!0,this._listenTo("error",function(){if("INITIALIZING"===e._mediaElementAndState.state)return void e._logger.debug("An error occurred, but the media element is initializing, so ignoring...");switch(e._mediaElementAndState.element.error.code){case 2:e._triggerError(new u.NetworkError);break;case 3:e._triggerError(new o.DecodeError);break;default:e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred."))}},{earlyAttach:!0}),this._listenTo("playing",function(){e._logger.debug("Media element playing event."),e._mediaElementAndState&&!e._mediaElementAndState.element.paused?e._handlePlayingEvent():e._logger.debug("Ignoring playing event because media element is reporting it is paused.")}),this._listenTo("pause",function(){e._logger.debug("Media element pause event."),e._mediaElementAndState&&e._mediaElementAndState.element.paused?e._handlePauseEvent():e._logger.debug("Ignoring pause event because media element is reporting it is not paused.")}),this._listenTo("ended",function(){e._logger.debug("Media element ended event."),e._mediaElementAndState&&!e._mediaElementAndState.element.ended?e._handleEndedEvent():e._logger.debug("Ignoring ended event because media element is reporting it is not ended.")}),this._listenTo("stalled",function(){e._logger.debug("Media element stalled event."),e._checkIfStalled()}),this._stallCheckTimerId=window.setInterval(function(){return e._checkIfStalled()},400),this._retrieveDuration().then(function(t){e._logger.debug("Duration retrieved.",t),e._duration=t,e._atomic(function(){e._provideDuration(t),e._mediaElementAndState&&"STABLE"===e._mediaElementAndState.state&&(e._signalReady(),e._handleDefferredPauseAndSeek())})}).catch(function(t){e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred when attempting to retrieve the duration.",t))}),this._deferredProvideMediaElementCallback&&this._deferredProvideMediaElementCallback()},t.prototype._createDefaultMediaElement=function(){return document.createElement(this._playerDependencies.mediaElementType||"audio")},t.prototype._handlePauseEvent=function(){var e=this;this._atomic(function(){e._shouldBeEnded()?e._signalEnded():(e._notifyNotStalled(),e._notifyPlaying(!1))})},t.prototype._handlePlayingEvent=function(){var e=this,t=this._duration;if(null===t)throw new Error("Expecting duration to exist.");var n=this._getTruePosition();return n>=t?void this._logger.warn("Got a media element playing event and the positon was >= the duration.",n,t):this.isEnded()||this._shouldBeEnded()?void this._logger.warn("Got a media element playing event when the player is/should be ended."):void this._atomic(function(){e._endedOverride=!1,e._notifyNotStalled(),e._signalNotEnded(),e._notifyPlaying(!0)})},t.prototype._handleEndedEvent=function(){var e=this;if(null!==this._getQueuedSeekPosition())return void this._logger.warn("Got a media element ended event but ignoring because a seek is in progress.");this._atomic(function(){e._endedOverride=!0,e._signalEnded()})},t.prototype._shouldBeEnded=function(){return this._endedOverride||this._mediaElementReportingEnded()},t.prototype._mediaElementReportingEnded=function(){return!!this._mediaElementAndState&&!!this._mediaElementAndState.element.ended},t.prototype._signalNotEnded=function(){if(this._shouldBeEnded())throw new Error("Attempt to signal not ended when it should be.");e.prototype._signalNotEnded.call(this)},t.prototype._retrieveDuration=function(){var e=this;return new h(function(t){e._listenToOnce("loadedmetadata",function(){var n=e._mediaElementAndState;n&&t(1e3*n.element.duration)},{reattach:!0,earlyAttach:!0})})},t.prototype._handlePlayPauseChange=function(e){var t=this;if(this.isEnded())return void this._notifyPlaying(e);if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var n=this._mediaElementAndState.element;if((this._playInProgress.inProgress||!n.paused)!==e)if(e){var r={inProgress:!0};this._playInProgress=r,this._play().then(function(){return r.inProgress=!1}).catch(function(e){r.inProgress=!1,t._notifyPlayRejection(e)})}else this._playInProgress={inProgress:!1},n.pause(),this._notifyPlaying(!1);else this._playInProgress.inProgress||this._notifyPlaying(e)}},t.prototype._handleSeekChange=function(e){var t=this,n=this._mediaElementAndState;n&&"USABLE"===n.state&&(this._endedOverride=!1,this._performSeek(e,function(n){if(void 0!==n)return void t._triggerError(new s.errors.PlayerFatalError("An error occurred when trying to seek.",n));e===t._duration&&(t._endedOverride=!0),t._atomic(function(){t._signalSeekComplete(),t.isEnded()||t._handlePlayPauseChange(t.isPlaying())})}))},t.prototype._performSeek=function(e,t){var n=this,r=this._mediaElementAndState;if(!r)throw new Error("Media element does not exist.");var i=this._currentSeekCallback;if(i&&(this._currentSeekCallback=null,i.listenerHandle.remove()),r.element.currentTime===e/1e3)return void t();r.element.currentTime=e/1e3;var s=this._listenToOnce("seeked",function(){n._currentSeekCallback=null,t()},{earlyAttach:!0});this._currentSeekCallback={listenerHandle:s,callback:t}},t.prototype._getPosition=function(){var e=null!==this._duration?this._duration:1/0;if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)return this._positionWhenMediaElementRevoked;var t=Math.min(this._getTruePosition(),e);return this._shouldBeEnded()?e:t},t.prototype._getTruePosition=function(){if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)throw new Error("Media element does not exist or is in invalid state.");return 1e3*this._mediaElementAndState.element.currentTime},t.prototype._kill=function(){window.clearTimeout(this._canPlayTimer),this._mediaElementAndState&&this.revokeMediaElement(),this._stallCheckTimerId&&window.clearInterval(this._stallCheckTimerId),this._listeners=[]},t.prototype._listenToOnce=function(e,t,n){void 0===n&&(n={});var r=n.reattach,i=n.earlyAttach;void 0===r&&(r=!1),void 0===i&&(i=!1);var s=function(e){o.remove(),t(e)},o=this._listenTo(e,s,{reattach:r,earlyAttach:i});return o},t.prototype._listenTo=function(e,t,n){var r=this;void 0===n&&(n={});var i=n.reattach,s=n.earlyAttach;void 0===i&&(i=!0),void 0===s&&(s=!1);var o=function(e){u.attached?t(e):r._logger.warn("Got media element event after handler was removed. Ignoring.",e)},u={attached:!1,handler:o,eventType:e,once:!1,reattach:i,earlyAttach:s};if(this._listeners.push(u),!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state&&!s)return{remove:function(){var e=r._listeners.indexOf(u);e>=0&&r._listeners.splice(e,1)}};var a=this._mediaElementAndState.element;return a.addEventListener(e,o,!1),u.attached=!0,{remove:function(){var t=r._listeners.indexOf(u);t>=0&&(r._listeners.splice(t,1),u.attached=!1,a.removeEventListener(e,o,!1))}}},t.prototype._notifyNotStalled=function(){this._stallDetected=!1,this._lastStallCheckPos=null,this._handleStalled()},t.prototype._initMediaElement=function(e,t){this._initMediaElementLocal(e,t)},t.prototype._initMediaElementLocal=function(e,t){e.setAttribute("msAudioCategory","BackgroundCapableMedia"),e.mozAudioChannelType="content",e.removeAttribute("src"),r(e),t&&(this._logger.debug("Setting media element src.",t),e.src=t),e.volume=this._volume,e.muted=this._muted,e.playbackRate=1,e.setAttribute("preload","metadata"),e.load()},t.prototype._checkIfStalled=function(){if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var e=this._mediaElementAndState.element;if(!e.paused&&this.isActuallyPlaying()){var t=e.currentTime;this._stallDetected=e.readyState 0.");if("string"!=typeof d)throw new Error("endpointBaseUrl must be > 0.");if("boolean"!=typeof m)throw new Error("encryptedStreamsEnabled invalid.");return g._loader=n,g._clientId=r,g._requestAuthorization=a,g._trackId=i,g._secretToken=o,g._endpointBaseUrl=d,g._encryptedStreamsEnabled=m,g._excludedRenditions=l,g._excludedRenditionsOnLastURLRequest=l.slice(),g._maxBitrate=h,g}return r(t,e),t.prototype.getTrackId=function(){return this._trackId},t.prototype.excludeRendition=function(e){this._excludedRenditions.indexOf(e)0||a===0&&u===0)&&o.push(l.sec(f)),o.join(" ")):(u>0&&o.push(u),n&&n.minimal&&u===0&&a===0?o.push(""):o.push(a0?"0"+a:a),o.push(f23||r>59)return;if(i)if(i==="p"){if(n13)return}else if(i==="a")if(n===12)n=0;else if(n>12)return;return r||(r=0),[n,r]}function v(){var e=new Date(2009,0,1,6,0,0),t=new Date(2009,6,1,6,0,0),n;return n=e.getUTCHours()>t.getUTCHours()?e.getTimezoneOffset():t.getTimezoneOffset(),n}function m(e){if(e.offset==null)return{};var t=new Date;g(t,e.resolution);var n=+(new Date(+t+e.offset*a[e.resolution])),r=+(new Date(n+(e.duration-1)*a[e.resolution]));return{from:n,to:r}}function g(e,t){switch(t){case"day":e.setUTCHours(0,0,0,0);break;case"hour":e.setUTCMinutes(0,0,0)}}function y(e){return("0"+e).substr(-2)}function b(e){var t=typeof e=="string"?Date.parse(e):typeof e=="number"?e:e.valueOf(),n=v()*60*1e3;return new Date(t+n)}n.exports=f;var r=1e3,i=6e4,s=60*i,o=24*s,u={sec:1e3,min:60,hour:60,day:24,month:30,year:12},a={minute:i,hour:s,day:o}}), define("vendor/i18n/lib/number",["require","exports","module"],function(e,t,n){function r(e){return{round:i,format:function(t,n){if(t===""||t==null||isNaN(t)||Math.abs(t)===Infinity)return"";t=parseFloat(t);var r=n&&n.precision||0,s=e.delimiters;return r=Math.max(Math.min(r,20),0),t=i(t,r,n&&n.roundingFn),n&&!isNaN(n.fixed)&&(t=t.toFixed(Math.max(Math.min(n.fixed,20),0))),(""+t).split(".").map(function(e,t){return t===0?e.replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+s.thousands):e}).join(s.decimal)},zeroPad:function(e,t){if(e==null)return e;e+="";var n=t-e.length;return n>0&&(e=(new Array(n+1)).join("0")+e),e}}}function i(e,t,n){n=n||Math.round;var r=Math.pow(10,t||0);return n(e*r)/r}n.exports=r}), define("vendor/i18n/locales/es",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Ahora mismo",rightNow:"Ahora mismo",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 día","%d días"]),month:i(["1 mes","%d meses"]),year:i(["1 año","%d años"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],weekdays:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],shortWeekdays:["Dom.","Lun.","Mar.","Mié.","Jue.","Vie.","Sáb."],minWeekdays:["Do","Lu","Ma","Mi","Ju","Vi","Sá"]},d3:{grouping:[3],currency:["€",""],dateTime:"%A, %e de %B de %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Cerrar",prevText:"Ant",nextText:"Sig",currentText:"Hoy",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/de",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Vor kurzem",rightNow:"Jetzt",future:"%s",past:"%s",sec:i(["1 Sekunde","%d Sekunden"]),min:i(["1 Minute","%d Minuten"]),hour:i(["1 Stunde","%d Stunden"]),day:i(["1 Tag","%d Tagen"]),month:i(["1 Monat","%d Monaten"]),year:i(["1 Jahr","%d Jahren"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD.MM.YYYY"},dates:{months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],weekdays:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],shortWeekdays:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],minWeekdays:["So","Mo","Di","Mi","Do","Fr","Sa"]},d3:{grouping:[3],currency:[""," €"],dateTime:"%A, der %e. %B %Y, %X",date:"%d.%m.%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Schließen",prevText:"Zurück",nextText:"Weiter",currentText:"Heute",weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}};n.exports=r}), define("vendor/i18n/locales/en",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Just now",rightNow:"Right now",future:"%s",past:"%s",sec:i(["1 second","%d seconds"]),min:i(["1 minute","%d minutes"]),hour:i(["1 hour","%d hours"]),day:i(["1 day","%d days"]),month:i(["1 month","%d months"]),year:i(["1 year","%d years"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortWeekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],minWeekdays:["Su","Mo","Tu","We","Th","Fr","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/fr",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Récemment",rightNow:"Maintenant",future:"%s",past:"%s",sec:i(["1 seconde","%d secondes"]),min:i(["1 minute","%d minutes"]),hour:i(["1 heure","%d heures"]),day:i(["1 jour","%d jours"]),month:i(["1 mois","%d mois"]),year:i(["1 an","%d ans"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthsShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],weekdays:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],shortWeekdays:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],minWeekdays:["Di","Lu","Ma","Me","Je","Ve","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, le %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e>1?1:0}}}), define("vendor/i18n/locales/it",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Un momento fa",rightNow:"Ora",future:"%s",past:"%s",sec:i(["1 secondo","%d secondi"]),min:i(["1 minuto","%d minuti"]),hour:i(["1 ora","%d ore"]),day:i(["1 giorno","%d giorni"]),month:i(["1 mese","%d mesi"]),year:i(["1 anno","%d anni"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],weekdays:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],shortWeekdays:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],minWeekdays:["Do","Lu","Ma","Me","Gi","Ve","Sa"]},d3:{grouping:[3],currency:["€",""],dateTime:"%A %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Chiudi",prevText:"Prec",nextText:"Succ",currentText:"Oggi",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/nl",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Zojuist",rightNow:"Nu",future:"%s",past:"%s",sec:i(["1 seconde","%d seconden"]),min:i(["1 minuut","%d minuten"]),hour:i(["1 uur","%d uur"]),day:i(["1 dag","%d dagen"]),month:i(["1 maand","%d maanden"]),year:i(["1 jaar","%d jaar"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD-MM-YYYY"},dates:{months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],weekdays:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],shortWeekdays:["zon","maa","din","woe","don","vri","zat"],minWeekdays:["zo","ma","di","wo","do","vr","za"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%d-%m-%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/pt_BR",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Agora há pouco",rightNow:"Agora há pouco",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 dia","%d dias"]),month:i(["1 mês","%d meses"]),year:i(["1 ano","%d anos"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],weekdays:["Domingo","Segunda-Feira","Terça-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sábado"],shortWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],minWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, %e de %B de %Y. %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fechar",prevText:"Anterior",nextText:"Próximo",currentText:"Hoje",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/sv",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:" ",decimal:","},relativeTime:{justNow:"Alldeles nyss",rightNow:"Alldeles nyss",future:"%s",past:"%s",sec:i(["1 sekund","%d sekunder"]),min:i(["1 minut","%d minuter"]),hour:i(["1 timme","%d timmar"]),day:i(["1 dygn","%d dygn"]),month:i(["1 månad","%d månad"]),year:i(["1 år","%d år"])},dateFormats:{readable:"YYYY MMMM DD",readableTime:"YYYY MMMM DD HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, YYYY MMMM DD","default":"YYYY-MMMM-DD"},dates:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],weekdays:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],shortWeekdays:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"],minWeekdays:["Sö","Må","Ti","On","To","Fr","Lö"]},d3:{grouping:[3],currency:["","SEK"],dateTime:"%A den %d %B %Y %X",date:"%Y-%m-%d",time:"%H:%M:%S",periods:["fm","em"]},datePicker:{closeText:"Stäng",prevText:"Förra",nextText:"Nästa",currentText:"Idag",weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("shared/config/locales/locale-de.json",[],{"Something doesn’t sound right.":"Mit diesem Track stimmt etwas nicht.","Refresh the page to try again.":"Aktualisiere die Seite, um es erneut zu versuchen.","We can’t find this page.":"Wir können diese Seite nicht finden.","We can’t find this sound.":"Wir können diesen Track nicht finden.","We can’t find this playlist.":"Wir können diese Playlist nicht finden.","We can’t find this user.":"Wir können diesen Benutzer nicht finden.","Charts on SoundCloud.":"Charts auf SoundCloud.","Charts are only available on desktop browsers.":"Charts sind nur in Desktop-Browsern verfügbar.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Alternativ kannst du unsere mobile App herunterladen, um trendige Musik und Audio-Inhalte auch unterwegs zu entdecken.","Joining Premier is only available on desktop browsers.":"Du kannst dem Premier-Partnerprogramm nur über einen Desktop-Browser beitreten.","Come back when you’re at your computer to accept your invitation.":"Melde dich von deinem Computer aus an, um die Einladung anzunehmen.","Upload your music & audio and share it with the world.":"Lade deine Musik und deine Audiodateien hoch und teile sie mit der Welt.","Upload is only supported on desktop browsers.":"Uploads werden nur von Desktop-Browsern unterstützt.","Come back when you’re at your computer to upload more tracks.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du weitere Tracks hochladen.","Connect with Facebook friends.":"Verbinde dich mit Facebook-Freunden.","Connect is only available on desktop browsers.":"Die Funktion zum Verbinden ist nur in Desktop-Browsern verfügbar.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Möchtest du dich mit Facebook-Freunden verbinden oder neue Leute zum Folgen finden? Diese Funktion ist nur in Desktop-Browsern verfügbar.","Come back when you’re at your computer to find new people to follow.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du neue Leute zum Folgen finden.","Your profile":"Dein Profil","Managing your account is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verfügbar.",'For more information on optimizing your profile, visit our Creator Guide.':'Weitere Informationen zum Optimieren deines Profils findest du in unserer Anleitung für Ersteller.',"Your tracks.":"Deine Tracks.","Managing your tracks is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verfügbar.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du Playlists bearbeiten und teilen und ihnen Tracks hinzufügen.",'For more information, visit our Creator Guide.':'Weitere Informationen findest du in unserer Anleitung für Ersteller.',"Enjoy the free SoundCloud experience with our app.":"Genieß das kostenlose SoundCloud-Erlebnis mit unserer App.","Enjoy the full SoundCloud experience with our free app.":"Genieß das uneingeschränkte SoundCloud-Erlebnis mit unserer App.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] von [[authorName]]",Messages:"Nachrichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Nimm diese Playlist mit und genieß das uneingeschränkte SoundCloud-Erlebnis mit unserer kostenlosen App.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] von [[authorName]]","Go Pro":"Pro-Abonnent werden",Search:"Suche","Search tracks":"Tracks suchen","Search playlists":"Playlists suchen","Search people":"Leute suchen","Search groups":"Gruppen suchen","Search [[category]]":"[[category]] durchsuchen","Unsubscribed successfully":"Abonnement erfolgreich gekündigt","Be the first to hear what [[username]] posts next with our free app.":"Mit unserer kostenlosen App erfährst du als Erster, was [[username]] als Nächstes postet.","[[username]]’s stream":"[[username]]s Stream","New & hot tracks":"Neue und angesagte Tracks","Up-and-coming tracks on SoundCloud":"Vielversprechende neue Tracks auf SoundCloud","New & hot audio":"Neue und angesagte Audio-Tracks","Up-and-coming audio on SoundCloud":"Vielversprechende neue Audio-Tracks auf SoundCloud","Top 50 tracks":" Top 50 Tracks","The most played tracks on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielte Tracks","Top 50 audio":"Top 50 Audio","The most played audio on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielte Audio-Tracks","New & hot in [[[genreLabel]]]":"Neu und angesagt in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Vielversprechende neue Tracks in [[[genreLabel]]] auf SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielte Tracks in [[[genreLabel]]]","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Vielversprechendes Neues in [[[genreLabel]]] auf SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielt in [[[genreLabel]]]","New & hot":"Neu und angesagt","All music genres":"Alle Musikgenres","All audio genres":"Alle Audio-Genres",Classical:"Klassik",Electronic:"Elektro","Hip-hop & Rap":"Hip-Hop & Rap",Piano:"Klavier",Speech:"Sprache",World:"Weltmusik",Audiobooks:"Hörbücher",Learning:"Bildung","News & Politics":"News & Politik","Religion & Spirituality":"Religion und Spiritualität",Sports:"Sport",Storytelling:"Erzählung",Technology:"Wissenschaft","1 hour":["1 Stunde","%d Stunden"],"1 minute":["1 Minute","%d Minuten"],"1 second":["1 Sekunde","%d Sekunden"],"Enjoy the full SoundCloud experience with our app.":"Genieß das uneingeschränkte SoundCloud-Erlebnis mit unserer App.",Close:"Schließen",Retry:"Erneut versuchen","1 track":["1 Track","%d Tracks"],"1 play":["1 Play","%d Plays"],"1 follower":["1 Follower","%d Follower"],"Download on the App Store":"Im App Store herunterladen","Get it on Google Play":"Bei Google Play holen","Get it at BlackBerry World":"In der BlackBerry World holen","Available at Amazon":"Bei Amazon verfügbar","Get it in the Firefox Marketplace":"Im Firefox Marketplace holen","Download SoundCloud":"SoundCloud herunterladen","I already have the app":"Ich habe die App schon","Listen on the SoundCloud app":"Hör rein in die SoundCloud-App","Download our free app":"Lade unsere kostenlose App herunter","No more previews, just full tracks.":"Schluss mit Vorschau, Tracks jetzt in voller Länge.","Try SoundCloud Go+":"SoundCloud Go+ testen","Terms of use":"Nutzungsbedingungen",Legal:"Rechtliches","Privacy policy":"Datenschutzrichtlinie",Privacy:"Datenschutz","Cookies policy":"Cookies-Richtlinie","Company information":"Angaben zum Unternehmen",Imprint:"Impressum","People directory":"Personenverzeichnis",Directory:"Verzeichnis","SoundCloud homepage":"SoundCloud-Startseite","Hear the world's sounds":"Hör dir die Musik der Welt an","Trending tracks on SoundCloud":"Trendige Tracks auf SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Hol dir unsere Android-App, um diesen Track deinen Likes hinzuzufügen, Playlists zu erstellen und mehr.","Get our iPhone app to save this track to your likes, create playlists and more.":"Hol dir unsere iPhone-App, um diesen Track deinen Likes hinzuzufügen, Playlists zu erstellen und mehr.","Try our app.

It's even better":"Probier unsere App aus.

Sie ist noch besser.","Try playing these related tracks":"Probiere es mit diesen ähnlichen Tracks",Cancel:"Abbrechen","Select your language":"Sprache wählen","Language:":"Sprache:","Messages are only

supported on desktop browsers.":"Nachrichten werden nur

auf Desktop-Browsern unterstützt.","Pages might not display correctly

in mobile browsers.":"Seiten werden auf mobilen Browsern

ggf. nicht richtig angezeigt.","Go to Messages":"Gehe zu Nachrichten","SoundCloud for mobile is

only available as an app.":"SoundCloud für Mobilgeräte

ist nur als App verfügbar.","Open or download now

to use SoundCloud on

your device.":"Jetzt öffnen oder herunterladen,

um SoundCloud auf deinem

Gerät zu nutzen.","Open or get the app":"Du musst die App öffnen oder herunterladen","We’re sorry to hear you’re leaving.":"Es tut uns leid zu hören, dass du uns verlassen möchtest.","Review your email subscriptions at":"Prüf deine E-Mail-Abonnements unter","Results for: [[generatedSummary]]":"Ergebnisse für: [[generatedSummary]]",back:"Back","Don't want to be included? Visit the desktop version of this page to opt out.":"Du möchtest nicht einbezogen werden? Besuche die Desktop-Version dieser Seite, um dich abzumelden.","Play or pause track":"Spielen oder Track anhalten","Become a SoundCloud Pro":"Werde ein SoundCloud-Pro-Abonnent","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Jeden Monat hören 175 Mio. Menschen auf SoundCloud Musik. Hole dir die Tools, die du brauchst, um deine Musik zu teilen und dein Publikum zu erweitern.","Pro plans can only be purchased from a computer.":"Pro-Abos können nur über einen Computer erworben werden.","Stats with more data.":"Statistiken mit mehr Daten.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-Statistiken liefern die Daten, die du zum Planen von Veröffentlichungen, für den Kontakt mit deinen größten Fans und zum Aufbauen deiner Karriere benötigst.","More upload time.":"Mehr Upload-Zeit.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdoppele deine Upload-Zeit mit einem Pro-Abonnement oder hol dir uneingeschränkten Speicher für deine Tracks, Alben, Projekte und Backkataloge mit Pro Unlimited.","More control.":"Mehr Kontrolle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Pinne mit Spotlight Tracks und Playlists oben an dein Profil an, schalte Kommentare und öffentliche Statistiken ein oder aus im stummen Modus – mit dem Pro-Abo hast du die volle Kontrolle über deine Tracks und Playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Werde noch heute auf deinem Computer ein SoundCloud Pro unter [[[link]]].",All:"Alle",Tracks:" Tracks",Playlists:" Playlists",People:"Leute","1 person":["1 Person","[[count]] Personen"],"1 playlist":["1 Playlist","[[count]] Playlists"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-Ergebnis gefunden","%d SoundCloud Go+-Ergebnisse gefunden"],"Show more SoundCloud Go+ results":"Weitere SoundCloud Go+-Ergebnisse anzeigen","Sorry, nothing matches your search.":"Leider stimmt nichts mit deiner Suche überein","Search SoundCloud":"SoundCloud durchsuchen","Find people, tracks and playlists":"Finde Leute, Tracks und Playlists","You have successfully

changed your password.":"Du hast dein Kennwort

erfolgreich geändert.","Activate your device":"Dein Gerät aktivieren","Open the SoundCloud app":"SoundCloud-App öffnen","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Gib nach entsprechender Aufforderung den Aktivierungscode auf deinem Gerät ein. Die Aktivierung ist nur in der neuesten Version der App möglich.","Or, continue in your browser":"Oder im Browser fortfahren","Not available in your country":"In deinem Land nicht verfügbar","Reposted by [[username]]":"Repost von [[username]]","Now playing":"Aktueller Track","Previous track":"Vorheriger Track","Next track":"Nächster Track","1 Like":["1 Like","%d Likes"],"Not available in

your country":"In deinem Land

nicht verfügbar","We’re sorry, that track isn’t available on mobile.":"Leider ist der Track auf dem Mobilgerät nicht verfügbar.","Show more tracks":"Weitere Tracks zeigen","Show more playlists":"Weitere Playlists anzeigen","Show more likes":"Weitere Likes zeigen","Enjoy the custom experience for creators with SoundCloud Pulse.":"Genieß die benutzerdefinierte Erfahrung für Ersteller mit SoundCloud Pulse.","searchResults::1 track":["1 Track","[[count]] Tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gefunden","button::Sign in to SoundCloud":"Anmelden in SoundCloud","button::Download our free app":"Lade unsere kostenlose App herunter","track::Preview":"Vorschau"}), define("shared/config/locales/locale-es.json",[],{"Something doesn’t sound right.":"Parece que algo no funciona bien.","Refresh the page to try again.":"Actualiza la página e inténtalo de nuevo.","We can’t find this page.":"No se encuentra esta página.","We can’t find this sound.":"No se encuentra esta pista.","We can’t find this playlist.":"No se encuentra esta lista.","We can’t find this user.":"No se encuentra este usuario.","Charts on SoundCloud.":"Listas de éxitos en SoundCloud.","Charts are only available on desktop browsers.":"Las listas de éxitos solo están disponibles en los navegadores de escritorio.","Alternatively, download our mobile app to discover trending music & audio on the go.":"También puedes descargar nuestra app móvil para descubrir audio y música del momento en cualquier lugar.","Joining Premier is only available on desktop browsers.":"Solo puedes unirte a Premier desde navegadores de escritorio.","Come back when you’re at your computer to accept your invitation.":"Vuelve cuando estés en el ordenador para aceptar tu invitación.","Upload your music & audio and share it with the world.":"Sube tu música y tus audios para compartirlos con el mundo.","Upload is only supported on desktop browsers.":"Solo se pueden subir pistas en navegadores de escritorio.","Come back when you’re at your computer to upload more tracks.":"Vuelve cuando estés en el ordenador para subir más pistas.","Connect with Facebook friends.":"Conecta con tus amigos de Facebook.","Connect is only available on desktop browsers.":"Solo puedes conectarte en navegadores de escritorio.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"¿Quieres conectarte con tus amigos de Facebook o seguir a más gente? Esta función solo está disponible en navegadores de escritorio.","Come back when you’re at your computer to find new people to follow.":"Vuelve cuando estés en el ordenador para encontrar a más gente a la que seguir.","Your profile":"Tu perfil","Managing your account is only available on desktop browsers.":"La gestión de tu cuenta solo está disponible en navegadores de escritorio.",'For more information on optimizing your profile, visit our Creator Guide.':'Para obtener más información sobre la optimización de tu perfil, visita nuestra Guía para creadores.',"Your tracks.":"Tus pistas.","Managing your tracks is only available on desktop browsers.":"La gestión de tus pistas solo está disponible en navegadores de escritorio.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Vuelve cuando estés en el ordenador para editar, compartir y añadir pistas a listas.",'For more information, visit our Creator Guide.':'Para obtener más información, visita la Guía para creadores.',"Enjoy the free SoundCloud experience with our app.":"Disfruta de la experiencia gratuita SoundCloud con nuestra app.","Enjoy the full SoundCloud experience with our free app.":"Vive al máximo la experiencia SoundCloud con nuestra app gratuita.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensajes","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Disfruta de esta lista en cualquier lugar y vive al máximo la experiencia SoundCloud con nuestra app gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Hazte Pro",Search:"Buscar","Search tracks":"Buscar pistas","Search playlists":"Buscar listas","Search people":"Buscar gente","Search groups":"Buscar grupos","Search [[category]]":"Buscar [[category]]","Unsubscribed successfully":"Suscripción anulada correctamente","Be the first to hear what [[username]] posts next with our free app.":"Sé el primero en escuchar los nuevos posts de [[username]] con nuestra app gratuita.","[[username]]’s stream":"Stream de [[username]]","New & hot tracks":"Nuevas pistas destacadas","Up-and-coming tracks on SoundCloud":"Pistas revelación en SoundCloud","New & hot audio":"Nuevo audio destacado","Up-and-coming audio on SoundCloud":"Audio revelación en SoundCloud","Top 50 tracks":"Top 50 - pistas","The most played tracks on SoundCloud this week":"Las pistas más reproducidas en SoundCloud esta semana","Top 50 audio":"Top 50 - audio","The most played audio on SoundCloud this week":"Los audios más reproducidos en SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novedades de [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Pistas revelación de [[[genreLabel]]] en SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 de [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Las pistas más reproducidas de [[[genreLabel]]] en SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Pistas prometedoras de [[[genreLabel]]] en SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Lo más reproducido de [[[genreLabel]]] en SoundCloud esta semana","New & hot":"Novedades","All music genres":"Todos los géneros musicales","All audio genres":"Todos los géneros de audio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clásica","Dance & EDM":"Dance y EDM","Deep House":"Deep house","Drum & Bass":"Drum & Bass",Electronic:"Electrónica","Folk & Singer-Songwriter":"Folk y Cantautores","Hip-hop & Rap":"Hip hop y Rap","Jazz & Blues":"Jazz y Blues",Latin:"Latina","R&B & Soul":"R&B y Soul",Reggaeton:"Reguetón",Soundtrack:"Bandas sonoras",Speech:"Oratoria",World:"Música del mundo",Audiobooks:"Audiolibros",Business:"Negocios",Comedy:"Comedia",Entertainment:"Entretenimiento",Learning:"Aprendizaje","News & Politics":"Noticias y política","Religion & Spirituality":"Religión y espiritualidad",Science:"Ciencia",Sports:"Deportes",Storytelling:"Narración",Technology:"Tecnología","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Vive al máximo la experiencia SoundCloud con nuestra app.",Close:"Cerrar",Retry:"Inténtalo de nuevo","1 track":["1 pista","%d pistas"],"1 play":["1 reproducción","%d reproducciones"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Descargatela en el App Store","Get it on Google Play":"Obtenla en Google Play","Get it at BlackBerry World":"Consíguela en BlackBerry World","Available at Amazon":"Disponible en Amazon","Get it in the Firefox Marketplace":"Obtener en Firefox Marketplace","Download SoundCloud":"Descargar SoundCloud","I already have the app":"Ya tengo la app","Listen on the SoundCloud app":"Escuchar en la app de SoundCloud","Download our free app":"Descarga nuestra app gratuita","No more previews, just full tracks.":"Se acabaron las vistas previas, solo pistas enteras.","Try SoundCloud Go+":"Prueba SoundCloud Go+","Terms of use":"Condiciones de uso","Privacy policy":"Política de privacidad",Privacy:"Privacidad","Cookies policy":"Política de cookies","Company information":"Información de la empresa",Imprint:"SoundCloud Ltd.","People directory":"Directorio de gente",Directory:"Directorio","SoundCloud homepage":"Página de inicio de SoundCloud","Hear the world's sounds":"Escucha las pistas del mundo","Trending tracks on SoundCloud":"Pistas del momento en SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Obtén nuestra app para Android para guardar esta pista en tus Me gusta, crear listas y más.","Get our iPhone app to save this track to your likes, create playlists and more.":"Obtén nuestra app para iPhone para guardar esta pista en tus Me gusta, crear listas y más.","Try our app.

It's even better":"Prueba nuestra app.

Es aún mejor",Like:"Me gusta","Try playing these related tracks":"Escucha estas pistas similares",Cancel:"Cancelar","Select your language":"Selecciona tu idioma","Language:":"Idioma:","Messages are only

supported on desktop browsers.":"Los mensajes solo

son compatibles en los navegadores de escritorio","Pages might not display correctly

in mobile browsers.":"Puede que las páginas no se muestren correctamente

en los navegadores para móviles.","Go to Messages":"Ir a Mensajes","SoundCloud for mobile is

only available as an app.":"SoundCloud para móviles

solo está disponible como app.","Open or download now

to use SoundCloud on

your device.":"Descárgala o ábrela ahora

para usar SoundCloud en

tu dispositivo.","Open or get the app":"Hazte con la app o ábrela","We’re sorry to hear you’re leaving.":"Lamentamos que te marches.","Review your email subscriptions at":"Consulta tus suscripciones de correo en","Results for: [[generatedSummary]]":"Resultados de: [[generatedSummary]]",back:"atrás","Don't want to be included? Visit the desktop version of this page to opt out.":"¿No quieres aparecer en los resultados? Visita la versión de esta página para escritorio para que no te incluyamos.","Play or pause track":"Reproducir o pausar la pista","Become a SoundCloud Pro":"Pásate a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Más de 175 millones de personas escuchan SoundCloud cada mes. Obtén las herramientas que necesitas para compartir tu música y ampliar tu público.","Pro plans can only be purchased from a computer.":"Solo es posible comprar un plan Pro desde un ordenador.","Stats with more data.":"Estadísticas con más datos.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Las estadísticas del plan Pro te facilitan los datos que necesitas para planificar tus nuevos lanzamientos, conectar con tus seguidores más fieles y desarrollar tu carrera.","More upload time.":"Más tiempo de subida.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobla tu tiempo de subida con una suscripción Pro o adquiere almacenamiento ilimitado para tus pistas, álbumes, proyectos y trabajos anteriores con Pro Ilimitado.","More control.":"Más control.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Fija pistas y listas en la parte superior de tu perfil con Destacados, y activa o desactiva los comentarios y las estadísticas públicas mediante el modo silencioso. Con una cuenta Pro tendrás todo el control sobre tus pistas y tus listas.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Entra en [[[link]]] desde tu ordenador y pásate hoy mismo a SoundCloud Pro.",All:"Todo",Tracks:"Pistas",Playlists:"Listas",People:"Gente","1 person":["1 persona","[[count]] personas"],"1 playlist":["1 lista","[[count]] listas"],"Found 1 SoundCloud Go+ result":["Encontramos 1 resultado de SoundCloud Go+","Encontramos %d resultados de SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostrar más resultados de SoundCloud Go+","Sorry, nothing matches your search.":"No se ha encontrado ningún resultado.","Search SoundCloud":"Buscar en SoundCloud","Find people, tracks and playlists":"Buscar gente, pistas y listas","You have successfully

changed your password.":"Has cambiado tu contraseña

correctamente.","Activate your device":"Activa tu dispositivo","Open the SoundCloud app":"Abre la app de SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Cuando te lo solicitemos, introduce el código de activación de tu dispositivo. Para la activación necesitarás tener la versión más reciente de la app.","Or, continue in your browser":"También puedes hacerlo desde el navegador","Not available in your country":"No está disponible en tu país","Reposted by [[username]]":"Reposteado por [[username]]","Now playing":"Reproducción en curso","Previous track":"Pista anterior","Next track":"Pista siguiente","1 Like":["1 Me gusta","%d Me gusta"],"Not available in

your country":"No está disponible en

tu país","We’re sorry, that track isn’t available on mobile.":"La pista no está disponible para dispositivos móviles.",Spotlight:"Destacados","Show more tracks":"Mostrar más pistas","Show more playlists":"Mostrar más listas",Likes:"Me gusta","Show more likes":"Mostrar otros me gusta","Enjoy the custom experience for creators with SoundCloud Pulse.":"Disfruta de una experiencia pensada para creadores con SoundCloud Pulse.","searchResults::1 track":["1 pista","[[count]] pistas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Se encontraron [[joinedCounts]]","button::Sign in to SoundCloud":"Iniciar sesión en SoundCloud","button::Download our free app":"Descarga nuestra app gratuita","track::Preview":"Vista previa"}), define("shared/config/locales/locale-fr.json",[],{"Something doesn’t sound right.":"Il semble y avoir un problème","Refresh the page to try again.":"Actualisez la page pour réessayer.","We can’t find this page.":"Cette page est introuvable","We can’t find this sound.":"Ce titre est introuvable.","We can’t find this playlist.":"Cette playlist est introuvable.","We can’t find this user.":"Cet utilisateur est introuvable.","Charts on SoundCloud.":"Charts sur SoundCloud.","Charts are only available on desktop browsers.":"Les charts sont uniquement disponibles sur les navigateurs de bureau.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Vous pouvez également télécharger notre application mobile pour découvrir les titres tendance pendant vos déplacements.","On SoundCloud Premier":"On SoundCloud Premium","Joining Premier is only available on desktop browsers.":"Vous avez la possibilité de rejoindre le programme Premium uniquement sur les navigateurs de bureau.","Come back when you’re at your computer to accept your invitation.":"Pour accepter l'invitation, utilisez votre ordinateur.","Upload your music & audio and share it with the world.":"Uploadez votre musique et vos enregistrements audio et partagez-les avec le monde entier.","Upload is only supported on desktop browsers.":"Uploader est pris en charge sur les navigateurs d'ordinateur de bureau uniquement.","Come back when you’re at your computer to upload more tracks.":"Réessayez lorsque vous utiliserez votre ordinateur pour uploader plus de titres.","Connect with Facebook friends.":"Restez en contact avec vos amis Facebook.","Connect is only available on desktop browsers.":"La fonction Connect est uniquement disponible sur les navigateurs de bureau.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vous souhaitez rester en contact avec vos amis Facebook ou trouver de nouvelles personnes à suivre ? Cette fonction est uniquement disponible sur les navigateurs de bureau.","Come back when you’re at your computer to find new people to follow.":"Réessayez lorsque vous utiliserez votre ordinateur pour trouver d'autres personnes à suivre.","Your profile":"Votre profil","Managing your account is only available on desktop browsers.":"La gestion de votre compte est uniquement disponible sur les navigateurs de bureau.",'For more information on optimizing your profile, visit our Creator Guide.':"Pour plus d'informations sur l'optimisation de votre profil, consultez notre Guide de l'auteur.","Your tracks.":"Vos titres.","Managing your tracks is only available on desktop browsers.":"La gestion de vos titres est uniquement disponible sur les navigateurs de bureau.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Réessayez lorsque vous utiliserez votre ordinateur pour modifier, partager et ajouter des titres à des playlists.",'For more information, visit our Creator Guide.':"Pour plus d'informations, consultez notre Guide de l'auteur.","Enjoy the free SoundCloud experience with our app.":"Bénéficiez gratuitement de l'expérience SoundCloud avec notre application.","Enjoy the full SoundCloud experience with our free app.":"Bénéficiez de l'expérience SoundCloud complète avec notre application gratuite.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] par [[authorname]]","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Prenez cette playlist avec vous et vivez l'expérience SoundCloud pleinement avec notre application gratuite.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] par [[authorName]]","Go Pro":"Passer à la version Pro",Search:"Rechercher","Search tracks":"Rechercher des titres","Search playlists":"Rechercher des playlists","Search people":"Rechercher des personnes","Search groups":"Rechercher des groupes","Search [[category]]":"Rechercher dans [[category]]","Unsubscribed successfully":"Désinscription réussie.","Be the first to hear what [[username]] posts next with our free app.":"Soyez le premier à savoir ce que publie [[username]] avec notre application gratuite. ","[[username]]’s stream":"Stream de [[username]]","New & hot tracks":"Nouveaux titres tendance","Up-and-coming tracks on SoundCloud":"Titres disponibles et à venir sur SoundCloud","New & hot audio":"Nouveaux titres audio tendance","Up-and-coming audio on SoundCloud":"Titres audio disponibles et à venir sur SoundCloud","Top 50 tracks":"50 meilleurs titres","The most played tracks on SoundCloud this week":"Titres les plus écoutés sur SoundCloud cette semaine","Top 50 audio":"50 meilleurs titres audio","The most played audio on SoundCloud this week":"Titres audio les plus écoutés sur SoundCloud cette semaine","New & hot in [[[genreLabel]]]":"Nouveaux titres tendance dans la catégorie [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Titres disponibles et à venir dans la catégorie [[[genreLabel]]] sur SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 dans la catégorie [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Titres les plus écoutés dans la catégorie [[[genreLabel]]] sur SoundCloud cette semaine","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Titres disponibles et à venir dans la catégorie [[[genreLabel]]] sur SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Titres les plus écoutés dans la catégorie [[[genreLabel]]] sur SoundCloud cette semaine","New & hot":"Nouveaux & tendance","All music genres":"Tous les genres de musique","All audio genres":"Tous les genres audio","Alternative Rock":"Rock alternatif",Ambient:"Ambiance",Classical:"Classique",Electronic:"Electro","Folk & Singer-Songwriter":"Folk & Auteur-compositeur",Soundtrack:"Musiques de films",Speech:"Discours",Audiobooks:"Livres audio",Comedy:"Comédie",Learning:"Éducation","News & Politics":"Actualités & politique","Religion & Spirituality":"Religion & spiritualité",Technology:"Technologie","1 hour":["%d heure","%d heures"],"1 minute":["%d minute","%d minutes"],"1 second":["%d seconde","%d secondes"],"Enjoy the full SoundCloud experience with our app.":"Vivez l'expérience SoundCloud pleinement avec notre application.",Close:"Fermer",Retry:"Réessayer","1 track":["%d titre","%d titres"],"1 play":["%d écoute","%d écoutes"],"1 follower":["%d abonné","%d abonnés"],"Download on the App Store":"Télécharger dans l'App Store","Get it on Google Play":"Disponible sur Google Play","Get it at BlackBerry World":"Disponible sur BlackBerry World","Available at Amazon":"Disponible sur Amazon","Get it in the Firefox Marketplace":"Disponible sur le Firefox Marketplace ","Download SoundCloud":"Télécharger SoundCloud","I already have the app":"Je dispose déjà de l'application","Listen on the SoundCloud app":"Écouter sur l'application SoundCloud","Download our free app":"Télécharger notre application gratuite","No more previews, just full tracks.":"Fini les aperçus, bénéficiez de titres complets.","Try SoundCloud Go+":"Essayez SoundCloud Go+","Terms of use":"Conditions d'utilisation",Legal:"Informations légales","Privacy policy":"Politique de confidentialité",Privacy:"Confidentialité","Cookies policy":"Politique d'utilisation des cookies","Company information":"Informations sur l'entreprise",Imprint:"A propos","People directory":"Répertoire de personnes",Directory:"Répertoire","SoundCloud homepage":"Page d'accueil de SoundCloud","Hear the world's sounds":"Découvrez les sons du monde","Trending tracks on SoundCloud":"Titres en vogue sur SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Téléchargez notre application Android pour ajouter ce titre à vos favoris, créer des playlists et bien plus encore.","Get our iPhone app to save this track to your likes, create playlists and more.":"Téléchargez notre application pour iPhone pour ajouter ce titre à vos favoris, créer des playlists et bien plus encore.","Try our app.

It's even better":"Essayez notre application

pour une expérience optimale",Like:"Aimer","Try playing these related tracks":"Essayer de lire ces titres similaires",Cancel:"Annuler","Select your language":"Sélectionnez votre langue","Language:":"Langue :","Messages are only

supported on desktop browsers.":"Les messages sont uniquement

pris en charge par les navigateurs d'ordinateurs de bureau.","Pages might not display correctly

in mobile browsers.":"Les pages peuvent ne pas s'afficher correctement

dans les navigateurs mobiles.","Go to Messages":"Accéder aux Messages","SoundCloud for mobile is

only available as an app.":"SoundCloud pour mobile est

uniquement disponible sous forme d'application.","Open or download now

to use SoundCloud on

your device.":"Ouvrez ou téléchargez

SoundCloud sur votre mobile.","Open or get the app":"Ouvrir ou télécharger l'application","We’re sorry to hear you’re leaving.":"Nous sommes désolés d'apprendre que vous nous quittez.","Review your email subscriptions at":"Vérifiez vos inscriptions par e-mail sur","Results for: [[generatedSummary]]":"Résultats pour : [[generatedSummary]]",back:"retour","Don't want to be included? Visit the desktop version of this page to opt out.":"Vous ne souhaitez pas y figurer ? Utilisez la version de bureau pour vous exclure.","Play or pause track":"Lire un titre ou le mettre en pause","Become a SoundCloud Pro":"Passez à la version SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 millions de personnes écoutent de la musique sur SoundCloud chaque mois. Profitez des outils nécessaires pour partager votre musique et élargir votre public. ","Pro plans can only be purchased from a computer.":"L'achat d'un abonnement Pro ne peut s'effectuer que depuis un ordinateur.","Stats with more data.":"Statistiques détaillées","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Les statistiques Pro vous fournissent les données nécessaires pour planifier vos sorties, entrer en contact avec vos plus grands fans et construire votre carrière.","More upload time.":"Davantage de temps d'upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Multipliez votre temps d'upload par deux avec un abonnement Pro ou obtenez un espace de stockage illimité pour vos titres, vos albums, vos projets et vos anciens enregistrements avec Pro Illimité.","More control.":"Davantage de contrôle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Placez des titres et des playlists dans la partie supérieure de votre profil avec les Titres Épinglés, activez ou désactivez les commentaires et les statistiques avec le Mode silencieux : en passant à la version Pro, vous avez le contrôle de vos titres et de vos playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passez à un abonnement SoundCloud Pro sur votre ordinateur dès aujourd'hui sur [[[link]]].",All:"Tous",Tracks:"Titres",People:"Personnes","1 person":["1 personne","[[count]] personnes"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 résultat SoundCloud Go+ trouvé. ","%d résultats SoundCloud Go+ trouvés"],"Show more SoundCloud Go+ results":"Afficher davantage de résultats SoundCloud Go+","Sorry, nothing matches your search.":"Désolé, aucun résultat ne correspond à votre recherche.","Search SoundCloud":"Rechercher dans SoundCloud","Find people, tracks and playlists":"Trouver des personnes, des titres et des playlists","You have successfully

changed your password.":"Vous avez bien

modifié votre mot de passe.","Activate your device":"Activez votre appareil","Open the SoundCloud app":"Ouvrir l'application SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Lorsqu'on vous le demande, saisissez le code d'activation de votre appareil. La fonction d'activation est uniquement disponible dans la dernière version de l'application.","Or, continue in your browser":"Ou continuez sur votre navigateur","Not available in your country":"Non disponible dans votre pays","Reposted by [[username]]":"Reposté par [[username]]","Now playing":"Lecture en cours","Previous track":"Titre précédent","Next track":"Titre suivant","1 Like":["1 favori","%d favoris"],"Not available in

your country":"Non disponible dans votre pays","We’re sorry, that track isn’t available on mobile.":"Désolé, ce titre n'est pas disponible sur mobile.",Spotlight:"Titres épinglés","Show more tracks":"Afficher plus de titres","Show more playlists":"Afficher plus de playlists",Likes:"Favoris","Show more likes":"Afficher plus de favoris","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profitez d'une expérience personnalisée dédiée aux créateurs grâce à SoundCloud Pulse.","searchResults::1 track":["1 titre","[[count]] titres"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] trouvé(s)","button::Sign in to SoundCloud":"Se connecter à SoundCloud","button::Download our free app":"Télécharger notre application gratuite","track::Preview":"Aperçu"}), define("shared/config/locales/locale-it.json",[],{"Something doesn’t sound right.":"Qualcosa è andato storto.","Refresh the page to try again.":"Aggiorna la pagina per riprovare.","We can’t find this page.":"Impossibile trovare la pagina.","We can’t find this sound.":"Impossibile trovare la traccia.","We can’t find this playlist.":"Impossibile trovare la playlist.","We can’t find this user.":"Impossibile trovare l'utente.","Charts on SoundCloud.":"Classifiche su SoundCloud.","Charts are only available on desktop browsers.":"Le classifiche sono disponibili solo sul browser del computer.","Alternatively, download our mobile app to discover trending music & audio on the go.":"In alternativa, scarica la nostra app per dispositivi mobili per scoprire musica e audio di tendenza anche quando sei in movimento.","On SoundCloud Premier":"su SoundCloud Premier","Joining Premier is only available on desktop browsers.":"Puoi iscriverti a Premier solo tramite il browser del computer.","Come back when you’re at your computer to accept your invitation.":"Torna quando sei al computer per accettare l'invito.","Upload your music & audio and share it with the world.":"Carica musica e audio e condividi con tutto il mondo.","Upload is only supported on desktop browsers.":"È possibile caricare solo tramite il browser del computer.","Come back when you’re at your computer to upload more tracks.":"Accedi quando sei al computer per caricare più tracce.","Connect with Facebook friends.":"Collegati con i tuoi amici di Facebook.","Connect is only available on desktop browsers.":"La connessione è disponibile solo sul browser del computer.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vuoi collegarti con i tuoi amici di Facebook o trovare nuove persone da seguire? Questa funzionalità è disponibile solo sul browser del computer.","Come back when you’re at your computer to find new people to follow.":"Torna quando sei al computer per trovare nuove persone da seguire.","Your profile":"Il tuo profilo","Managing your account is only available on desktop browsers.":"L'account può essere gestito solo tramite il browser del computer.",'For more information on optimizing your profile, visit our Creator Guide.':'Per ulteriori informazioni su come ottimizzare il profilo, dai un\'occhiata alla nostra Guida per gli autori.',"Your tracks.":"Le tue tracce.","Managing your tracks is only available on desktop browsers.":"Le tracce possono essere gestite solo tramite il browser del computer.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Accedi quando sei al computer per modificare, caricare e aggiungere tracce alle playlist.",'For more information, visit our Creator Guide.':'Per ulteriori informazioni, visita la Guida per gli autori.',"Enjoy the free SoundCloud experience with our app.":"Goditi tutto ciò che SoundCloud offre gratuitamente grazie alla nostra applicazione.","Enjoy the full SoundCloud experience with our free app.":"Goditi tutto ciò che offre SoundCloud grazie alla nostra app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] di [[authorName]]",Messages:"Messaggi","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Porta con te questa playlist e goditi tutto ciò che offre SoundCloud grazie all'applicazione gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] di [[authorName]]","Go Pro":"Passa a Pro",Search:"Cerca","Search tracks":"Cerca tracce","Search playlists":"Cerca playlist","Search people":"Cerca persone","Search groups":"Cerca gruppi","Search [[category]]":"Cerca in [[category]]","Unsubscribed successfully":"Iscrizione annullata correttamente","Be the first to hear what [[username]] posts next with our free app.":"Ascolta per primo cosa pubblica [[username]], grazie all'applicazione gratuita.","[[username]]’s stream":"Stream di [[username]]","New & hot tracks":"Tracce nuove e di tendenza","Up-and-coming tracks on SoundCloud":"Tracce di tendenza su SoundCloud","New & hot audio":"Audio nuovi e di tendenza","Up-and-coming audio on SoundCloud":"Audio di tendenza su SoundCloud","Top 50 tracks":"Tracce Top 50","The most played tracks on SoundCloud this week":"Le tracce più ascoltate su SoundCloud questa settimana","Top 50 audio":"Audio Top 50","The most played audio on SoundCloud this week":"Le tracce più ascoltate su SoundCloud questa settimana","New & hot in [[[genreLabel]]]":"Novità e di tendenza [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Tracce di tendenza [[[genreLabel]]] su SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Le tracce [[[genreLabel]]] più ascoltate su SoundCloud questa settimana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Di tendenza [[[genreLabel]]] su SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Le più ascoltate [[[genreLabel]]] su SoundCloud questa settimana","New & hot":"Novità e di tendenza","All music genres":"Tutti i generi musicali","All audio genres":"Tutti i generi audio","Alternative Rock":"Rock Alternativo",Classical:"Classica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Elettronica","Folk & Singer-Songwriter":"Folk e Cantautori","Hip-hop & Rap":"Hip Hop e Rap","Jazz & Blues":"Jazz e Blues",Latin:"Latina",Piano:"Pianoforte","R&B & Soul":"R&B e Soul",Soundtrack:"Colonna sonora",Speech:"Discorsi",Triphop:"Trip Hop",Audiobooks:"Audiolibri",Comedy:"Commedia",Entertainment:"Intrattenimento",Learning:"Apprendimento","News & Politics":"Notizie e Politica","Religion & Spirituality":"Religione e Spiritualità",Science:"Scienza",Sports:"Sport",Storytelling:"Narrativa",Technology:"Tecnologia","1 hour":["1 ora","%d ore"],"1 minute":["1 minuto","%d minuti"],"1 second":["1 secondo","%d secondi"],"Enjoy the full SoundCloud experience with our app.":"Goditi tutto ciò che offre SoundCloud grazie alla nostra applicazione.",Close:"Chiudi",Retry:"Riprova","1 track":["1 traccia","%d tracce"],"1 play":["1 riproduzione","%d riproduzioni"],"1 follower":["1 follower","%d follower"],"Download on the App Store":"Scaricala dall'App Store","Get it on Google Play":"Scaricala da Google Play","Get it at BlackBerry World":"Scaricala da BlackBerry World","Available at Amazon":"Disponibile su Amazon","Get it in the Firefox Marketplace":"Scaricala da Firefox Marketplace","Download SoundCloud":"Scarica SoundCloud","I already have the app":"Dispongo già dell'app","Listen on the SoundCloud app":"Ascolta sull'app SoundCloud","Download our free app":"Scarica la nostra applicazione gratuita","No more previews, just full tracks.":"Niente più anteprime, solo tracce complete.","Try SoundCloud Go+":"Prova SoundCloud Go+","Terms of use":"Termini di utilizzo",Legal:"Note legali","Privacy policy":"Informativa sulla privacy","Cookies policy":"Informativa sui cookie",Cookies:"Cookie","Company information":"Informazioni sull'azienda",Imprint:"Chi siamo","People directory":"Elenco utenti",Directory:"Elenco","SoundCloud homepage":"Homepage di SoundCloud","Hear the world's sounds":"Ascolta i suoni del mondo","Trending tracks on SoundCloud":"Tracce di tendenza su SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Scarica la nostra app per Android e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Get our iPhone app to save this track to your likes, create playlists and more.":"Scarica la nostra app per iPhone e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Try our app.

It's even better":"Prova la nostra app.

È ancora meglio!",Like:"Mi piace","Try playing these related tracks":"Prova ad ascoltare queste tracce simili",Cancel:"Annulla","Select your language":"Seleziona la lingua","Language:":"Lingua:","Messages are only

supported on desktop browsers.":"I messaggi sono supportati

solo sui browser del computer.","Pages might not display correctly

in mobile browsers.":"Le pagine potrebbero non essere visualizzate correttamente

nei browser per dispositivi mobili.","Go to Messages":"Vai ai Messaggi","SoundCloud for mobile is

only available as an app.":"SoundCloud per dispositivi mobili è

disponibile solo come app.","Open or download now

to use SoundCloud on

your device.":"Apri o scarica subito

per utilizzare SoundCloud sul

tuo dispositivo.","Open or get the app":"Apri o scarica l'app","We’re sorry to hear you’re leaving.":"Ci dispiace che tu te ne vada.","Review your email subscriptions at":"Controlla gli abbonamenti e-mail","Results for: [[generatedSummary]]":"Risultati per: [[generatedSummary]]",back:"indietro","Don't want to be included? Visit the desktop version of this page to opt out.":"Non vuoi essere inserito? Visita la versione del computer di questa pagina per rifiutare esplicitamente.","Play or pause track":"Riproduci o metti in pausa la traccia","Become a SoundCloud Pro":"Iscriviti a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milioni di persone ogni mese utilizzano SoundCloud per ascoltare musica. Tutto ciò di cui hai bisogno per condividere la tua musica e avere un pubblico sempre più vasto.","Pro plans can only be purchased from a computer.":"È possibile acquistare i piani Pro solo da un computer.","Stats with more data.":"Statistiche con più dati.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Le statistiche Pro ti forniscono i dati di cui hai bisogno per pianificare la pubblicazione di nuove tracce, rimanere in contatto con i tuoi fan più affezionati e consolidare la tua carriera nella musica.","More upload time.":"Più ore di caricamento.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Raddoppia le ore di caricamento con un abbonamento Pro, oppure ottieni uno spazio di archiviazione illimitato per tracce, album, progetti e cataloghi passati con Pro Illimitato.","More control.":"Più controllo.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Metti tracce e playlist in risalto sul tuo profilo, grazie alla funzionalità In evidenza, attiva e disattiva statistiche e commenti pubblici con la Modalità non interattiva: con l'abbonamento Pro, hai il controllo completo di tracce e playlist.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passa oggi a SoundCloud Pro sul tuo computer accedendo a [[[link]]].",All:"Tutto",Tracks:"Tracce",Playlists:"Playlist",People:"Persone","1 person":["1 persona","[[count]] persone"],"1 playlist":["1 playlist","[[count]] playlist"],"Found 1 SoundCloud Go+ result":["Trovato 1 risultato di SoundCloud Go+","Trovati %d risultati di SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostra altri risultati di SoundCloud Go+","Sorry, nothing matches your search.":"La tua ricerca non ha prodotto risultati.","Search SoundCloud":"Cerca su SoundCloud","Find people, tracks and playlists":"Trova persone, tracce e playlist","You have successfully

changed your password.":"Password

modificata correttamente.","Activate your device":"Attiva il dispositivo","Open the SoundCloud app":"Apri l'app SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando richiesto, inserisci il codice di attivazione del dispositivo. L'attivazione è disponibile solo nell'ultima versione dell'app.","Or, continue in your browser":"In alternativa, continua nel browser","Not available in your country":"Non disponibile nel tuo paese","Reposted by [[username]]":"Ripubblicata da [[username]]","Now playing":"In riproduzione","Previous track":"Traccia precedente","Next track":"Traccia successiva","1 Like":["1 Mi piace","%d Mi piace"],"Not available in

your country":"Non disponibile nel

tuo paese","We’re sorry, that track isn’t available on mobile.":"Traccia non disponibile su dispositivi mobili.",Spotlight:"In evidenza","Show more tracks":"Mostra altre tracce","Show more playlists":"Mostra altre playlist",Likes:"Preferiti","Show more likes":"Mostra altri preferiti","Enjoy the custom experience for creators with SoundCloud Pulse.":"Approfitta dell'esperienza personalizzata per gli autori con SoundCloud Pulse.","searchResults::1 track":["1 traccia","[[count]] tracce"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Trovate [[joinedCounts]]","button::Sign in to SoundCloud":"Accedi a SoundCloud","button::Download our free app":"Scarica la nostra applicazione gratuita","track::Preview":"Anteprima"}), define("shared/config/locales/locale-nl.json",[],{"Something doesn’t sound right.":"Er klinkt iets niet helemaal goed.","Refresh the page to try again.":"Vernieuw de pagina om het opnieuw te proberen.","We can’t find this page.":"We konden deze pagina niet vinden.","We can’t find this sound.":"We konden deze track niet vinden.","We can’t find this playlist.":"We konden deze afspeellijst niet vinden.","We can’t find this user.":"We konden deze gebruiker niet vinden.","Charts on SoundCloud.":"Hitlijsten op SoundCloud.","Charts are only available on desktop browsers.":"Hitlijsten zijn alleen beschikbaar via desktopbrowsers.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Je kunt ook onze mobiele app downloaden om onderweg populaire muziek en audio te ontdekken.","Joining Premier is only available on desktop browsers.":"Abonneren op Premier kan alleen via desktopbrowsers.","Come back when you’re at your computer to accept your invitation.":"Kom terug als je achter de computer zit om je uitnodiging te accepteren.","Upload your music & audio and share it with the world.":"Upload je muziek en audio en deel deze met de wereld.","Upload is only supported on desktop browsers.":"Uploaden is alleen beschikbaar via desktop browsers.","Come back when you’re at your computer to upload more tracks.":"Kom terug als je achter de computer zit om meer tracks te uploaden.","Connect with Facebook friends.":"Leg contact met Facebook-vrienden.","Connect is only available on desktop browsers.":"Contact leggen is alleen beschikbaar via desktopbrowsers.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Wil je contact leggen met Facebook-vrienden of nieuwe mensen vinden om te volgen? Deze functie is alleen beschikbaar op desktopbrowsers.","Come back when you’re at your computer to find new people to follow.":"Kom terug als je achter de computer zit om nieuwe mensen te vinden die je kunt volgen.","Your profile":"Jouw profiel","Managing your account is only available on desktop browsers.":"Accountbeheer is alleen beschikbaar via desktopbrowsers.",'For more information on optimizing your profile, visit our Creator Guide.':'Bezoek onze handleiding voor auteurs voor meer informatie over het optimaliseren van je profiel.',"Your tracks.":"Jouw tracks.","Managing your tracks is only available on desktop browsers.":"Beheer van je tracks is alleen beschikbaar via desktopbrowsers.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Kom terug als je achter de computer zit om tracks te bewerken, delen en aan afspeellijsten toe te voegen.",'For more information, visit our Creator Guide.':'Voor meer informatie, bezoek onze Handleiding voor auteurs.',"Enjoy the free SoundCloud experience with our app.":"Geniet van de gratis SoundCloud-ervaring met onze app.","Enjoy the full SoundCloud experience with our free app.":"Geniet van de complete SoundCloud-ervaring met onze gratis app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] van [[authorName]]",Messages:"Berichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Luister naar deze afspeellijst onderweg en geniet van de complete SoundCloud-ervaring met onze gratis app.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] van [[authorName]]",Search:"Zoeken","Search tracks":"Tracks zoeken","Search playlists":"Afspeellijsten zoeken","Search people":"Gebruikers zoeken","Search groups":"Groepen zoeken","Search [[category]]":"[[category]] zoeken","Unsubscribed successfully":"Uitgeschreven","Be the first to hear what [[username]] posts next with our free app.":"Luister als eerste naar wat [[username]] post met onze gratis app.","New & hot tracks":"Nieuwe en populaire tracks","Up-and-coming tracks on SoundCloud":"Veelbelovende tracks op SoundCloud","New & hot audio":"Nieuwe en populaire audio","Up-and-coming audio on SoundCloud":"Veelbelovende audio op SoundCloud","The most played tracks on SoundCloud this week":"De meest afgespeelde tracks op SoundCloud van deze week","The most played audio on SoundCloud this week":"De meest afgespeelde audio op SoundCloud van deze week","New & hot in [[[genreLabel]]]":"Nieuw en populair in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Veelbelovende tracks in [[[genreLabel]]] op SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"De meest afgespeelde tracks in [[[genreLabel]]] op SoundCloud van deze week","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Veelbelovend in [[[genreLabel]]] op SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Het meest afgespeeld in [[[genreLabel]]] op SoundCloud van deze week","New & hot":"Nieuw en populair","All music genres":"Alle muziekgenres","All audio genres":"Alle audiogenres","Alternative Rock":"Alternatieve Rock",Classical:"Klassiek","Dance & EDM":"Dance en EDM","Drum & Bass":"Drum & Bass",Electronic:"Electro","Folk & Singer-Songwriter":"Folk en Singer-Songwriter","Hip-hop & Rap":"Hiphop en Rap","Jazz & Blues":"Jazz en Blues","R&B & Soul":"R&B en Soul",Speech:"Gesproken woord",World:"Wereldmuziek",Audiobooks:"Audioboeken",Business:"Zakelijk",Learning:"Educatie","News & Politics":"Nieuws en Politiek","Religion & Spirituality":"Religie en Spiritualiteit",Science:"Wetenschap",Sports:"Sport",Storytelling:"Verhalen",Technology:"Technologie","1 hour":["1 uur","%d uren"],"1 minute":["1 minuut","%d minuten"],"1 second":["1 seconde","%d seconden"],"Enjoy the full SoundCloud experience with our app.":"Geniet van de complete SoundCloud-ervaring met onze app.",Close:"Sluiten",Retry:"Opnieuw proberen","1 track":["1 track","%d tracks"],"1 play":["1x afgespeeld","%d x afgespeeld"],"1 follower":["1 volger","%d volgers"],"Download on the App Store":"Downloaden van de App Store","Get it on Google Play":"Downloaden van Google Play","Get it at BlackBerry World":"Downloaden van BlackBerry World","Available at Amazon":"Verkrijgbaar op Amazon","Get it in the Firefox Marketplace":"Downloaden van de Firefox Marketplace","Download SoundCloud":"SoundCloud downloaden","I already have the app":"Ik heb de app al","Listen on the SoundCloud app":"Luisteren op de SoundCloud-app","Download our free app":"Download onze gratis app","No more previews, just full tracks.":"Geen previews meer, alleen maar volledige tracks.","Try SoundCloud Go+":"Probeer SoundCloud Go+","Terms of use":"Gebruiksvoorwaarden",Legal:"Juridisch","Privacy policy":"Privacybeleid","Cookies policy":"Cookiebeleid","Company information":"Bedrijfsinformatie",Imprint:"Impressum","People directory":"Gebruikerslijst",Directory:"Gebruikerslijst","SoundCloud homepage":"SoundCloud-homepage","Hear the world's sounds":"Muziek van over de hele wereld","Trending tracks on SoundCloud":"Trending tracks op SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Download onze Android-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Get our iPhone app to save this track to your likes, create playlists and more.":"Download onze iPhone-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Try our app.

It's even better":"Probeer onze app.

Die is nog beter",Like:"Liken","Try playing these related tracks":"Probeer deze verwante tracks",Cancel:"Annuleren","Select your language":"Selecteer je taal","Language:":"Taal:","Messages are only

supported on desktop browsers.":"Berichten zijn enkel

beschikbaar via desktop browsers.","Pages might not display correctly

in mobile browsers.":"Pagina's worden mogelijk niet correct

weergeven in mobiele browsers.","Go to Messages":"Ga naar Berichten","SoundCloud for mobile is

only available as an app.":"SoundCloud voor mobiel is

alleen beschikbaar als app.","Open or download now

to use SoundCloud on

your device.":"Open of download de app nu

om SoundCloud op

je apparaat te gebruiken.","Open or get the app":"De app openen of downloaden","We’re sorry to hear you’re leaving.":"Wat jammer dat je ons verlaat.","Review your email subscriptions at":"Bekijk je e-mailabonnementen op","Results for: [[generatedSummary]]":"Resultaten voor: [[generatedSummary]]",back:"terug","Don't want to be included? Visit the desktop version of this page to opt out.":"Wil je niet in deze lijst? Ga dan naar de desktopversie van deze pagina om je af te melden.","Play or pause track":"Track afspelen of pauzeren","Become a SoundCloud Pro":"Word een SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 miljoen mensen luisteren iedere maand naar muziek en audio op SoundCloud. Gebruik de tools die je nodig hebt om jouw muziek te delen en breid je publiek uit.","Pro plans can only be purchased from a computer.":"Pro-abonnementen kunnen alleen gekocht worden vanaf de computer.","Stats with more data.":"Statistieken met meer gegevens.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-statistieken bieden de gegevens die je nodig hebt om je releases te plannen, contact te leggen met je fans en je carrière op te bouwen. ","More upload time.":"Meer uploadtijd.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdubbel je uploadtijd met een Pro-abonnement of krijg onbeperkte opslag voor je tracks, albums, projecten en muziekcatalogus met Pro Unlimited.","More control.":"Meer controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Pin tracks en afspeellijsten boven aan je profiel met Spotlight, en schakel reacties en openbare statistieken in of uit met Stille modus. Door Pro te worden, heb jij de controle over jouw tracks en afspeellijsten.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Word nu een SoundCloud Pro op je computer via [[[link]]].",All:"Alles",Playlists:"Afspeellijsten",People:"Personen","1 person":["1 persoon","[[count]] personen"],"1 playlist":["1 afspeellijst","[[count]] afspeellijsten"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-resultaat gevonden","%d SoundCloud Go+-resultaten gevonden"],"Show more SoundCloud Go+ results":"Meer SoundCloud Go+-resultaten weergeven","Sorry, nothing matches your search.":"Sorry, er zijn geen zoekresultaten.","Search SoundCloud":"Zoek op SoundCloud","Find people, tracks and playlists":"Vind personen, tracks en afspeellijsten","You have successfully

changed your password.":"Je hebt je

wachtwoord gewijzigd.","Activate your device":"Je apparaat activeren","Open the SoundCloud app":"Open de SoundCloud-app","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Voer de activeringscode op je apparaat in wanneer hierom wordt gevraagd. Activering is alleen beschikbaar in de nieuwste versie van de app.","Or, continue in your browser":"Of ga verder in je browser","Not available in your country":"Niet beschikbaar in jouw land","Reposted by [[username]]":"Gerepost door [[username]]","Now playing":"Nu aan het afspelen","Previous track":"Vorige track","Next track":"Volgende track","1 Like":["1 like","%d likes"],"Not available in

your country":"Niet beschikbaar in

jouw land","We’re sorry, that track isn’t available on mobile.":"Sorry, deze track is niet beschikbaar op mobiel.","Show more tracks":"Meer tracks weergeven","Show more playlists":"Meer afspeellijsten weergeven","Show more likes":"Meer likes weergeven","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profiteer van de gepersonaliseerde ervaring voor auteurs met SoundCloud Pulse.","searchResults::1 track":["1 track","[[count]] tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gevonden","button::Sign in to SoundCloud":"Inloggen op SoundCloud","button::Download our free app":"Download onze gratis app","track::Preview":"Voorbeeld"}), define("shared/config/locales/locale-pt-br.json",[],{"Something doesn’t sound right.":"Parece que alguma coisa não está bem.","Refresh the page to try again.":"Atualize a página para tentar novamente.","We can’t find this page.":"Não foi possível encontrar esta página.","We can’t find this sound.":"Não foi possível encontrar esta faixa.","We can’t find this playlist.":"Não foi possível encontrar esta playlist.","We can’t find this user.":"Não foi possível encontrar este usuário.","Charts on SoundCloud.":"Paradas da SoundCloud.","Charts are only available on desktop browsers.":"As paradas só estão disponíveis em navegadores para desktop.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Baixe nosso aplicativo móvel para descobrir a música e o aúdio do momento na hora que desejar.","Joining Premier is only available on desktop browsers.":"Só é possível entrar no Premier em navegadores desktop.","Come back when you’re at your computer to accept your invitation.":"Retorne quando você estiver no seu computador para aceitar o convite.","Upload your music & audio and share it with the world.":"Envie sua música e seu áudio e compartilhe-os com o mundo.","Upload is only supported on desktop browsers.":"O upload só é possível em navegadores desktop.","Come back when you’re at your computer to upload more tracks.":"Retorne quando você estiver no seu computador para enviar mais faixas.","Connect with Facebook friends.":"Conecte-se com seus amigos do Facebook.","Connect is only available on desktop browsers.":"A conexão só está disponível em navegadores desktop.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Você quer se conectar com seus amigos do Facebook ou encontrar novas pessoas para seguir? Esse recurso só está disponível em navegadores desktop.","Come back when you’re at your computer to find new people to follow.":"Retorne quando você estiver no computador para encontrar novas pessoas para seguir.","Your profile":"Seu perfil","Managing your account is only available on desktop browsers.":"Só é possível gerenciar sua conta em navegadores desktop.",'For more information on optimizing your profile, visit our Creator Guide.':'Para mais informações sobre a otimização do seu perfil, visite nosso Guia do criador.',"Your tracks.":"Suas faixas.","Managing your tracks is only available on desktop browsers.":"Só é possível gerenciar suas faixas em navegadores desktop.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Retorne quando você estiver no seu computador para editar, compartilhar e adicionar faixas às playlists.",'For more information, visit our Creator Guide.':'Para mais informações, visite o nosso Guia do criador.',"Enjoy the free SoundCloud experience with our app.":"Aproveite a SoundCloud gratuitamente com nosso aplicativo.","Enjoy the full SoundCloud experience with our free app.":"Aproveite a SoundCloud completa gratuitamente nosso aplicativo grátis.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensagens","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Ouça esta playlist onde quiser e aproveite a SoundCloud com nosso app gratuito.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Assinar Pro",Search:"Pesquisar","Search tracks":"Pesquisar faixas","Search playlists":"Pesquisar playlists","Search people":"Pesquisar pessoas","Search groups":"Pesquisar grupos","Search [[category]]":"Pesquisar [[category]]","Unsubscribed successfully":"Inscrição cancelada com sucesso","Be the first to hear what [[username]] posts next with our free app.":"Seja o primeiro a ouvir o que [[username]] publica com nosso app gratuito.","[[username]]’s stream":"Stream de [[username]]","New & hot tracks":"Faixas novas e iradas","Up-and-coming tracks on SoundCloud":"Faixas que vão bombar na SoundCloud","New & hot audio":"Áudios novos e irados","Up-and-coming audio on SoundCloud":"Áudios que vão bombar na SoundCloud","Top 50 tracks":"Faixas Top 50","The most played tracks on SoundCloud this week":"As faixas mais tocadas na SoundCloud esta semana","Top 50 audio":"Áudios Top 50","The most played audio on SoundCloud this week":"Os áudios mais tocados na SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novo e irado em [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Faixas de [[[genreLabel]]] que vão bombar na SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 em [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"As faixas mais tocadas de [[[genreLabel]]] na SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"O que vai bombar em [[[genreLabel]]] na SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"As mais reproduzidas em [[[genreLabel]]] na SoundCloud esta semana","New & hot":"Novo e irado","All music genres":"Todos os gêneros musicais","All audio genres":"Todos os gêneros de áudio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clássica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Eletrônica","Folk & Singer-Songwriter":"Folk e Cantor/compositor","Hip-hop & Rap":"Rap e Hip Hop","Jazz & Blues":"Jazz e Blues",Latin:"Latina","R&B & Soul":"Soul e R&B",Soundtrack:"Trilha sonora",Speech:"Discursos",Triphop:"Trip Hop",Business:"Negócio",Comedy:"Comédia",Entertainment:"Entretenimento",Learning:"Aprendizado","News & Politics":"Notícias e Política","Religion & Spirituality":"Religião e Espiritualidade",Science:"Ciência",Sports:"Esportes",Storytelling:"Contação de histórias",Technology:"Tecnologia","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Aproveite a SoundCloud completa com nosso app.",Close:"Fechar",Retry:"Tentar novamente","1 track":["1 faixa","%d faixas"],"1 play":["1 reprodução","%d reproduções"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Baixar na App Store","Get it on Google Play":"Baixar no Google Play","Get it at BlackBerry World":"Baixar no BlackBerry World","Available at Amazon":"Disponível na Amazon","Get it in the Firefox Marketplace":"Baixar no Firefox Marketplace","Download SoundCloud":"Baixar a SoundCloud","I already have the app":"Já tenho o aplicativo","Listen on the SoundCloud app":"Ouvir no app SoundCloud","Download our free app":"Baixe nosso app gratuito","No more previews, just full tracks.":"Chega de pr, apenas faixas completas.","Try SoundCloud Go+":"Experimente a SoundCloud Go+","Terms of use":"Termos de Uso",Legal:"Aviso legal","Privacy policy":"Política de Privacidade",Privacy:"Privacidade","Cookies policy":"Política de Cookies","Company information":"Informações sobre a empresa",Imprint:"SoundCloud Ltd.","People directory":"Diretório de pessoas",Directory:"Diretório","SoundCloud homepage":"Página inicial da SoundCloud","Hear the world's sounds":"Ouça os sons do mundo","Trending tracks on SoundCloud":"Faixas mais tocadas na SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para Android para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Get our iPhone app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para iPhone para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Try our app.

It's even better":"Experimente nosso aplicativo.

É ainda melhor",Like:"Curtir","Try playing these related tracks":"Experimente reproduzir as faixas relacionadas",Cancel:"Cancelar","Select your language":"Selecione o idioma","Language:":"Idioma:","Messages are only

supported on desktop browsers.":"As mensagens só estão disponíveis

em navegadores desktop.","Pages might not display correctly

in mobile browsers.":"As páginas podem não ser exibidas corretamente

em navegadores móveis.","Go to Messages":"Ir para Mensagens","SoundCloud for mobile is

only available as an app.":"A SoundCloud para dispositivos móveis só

está disponível como aplicativo.","Open or download now

to use SoundCloud on

your device.":"Abra ou baixe agora

para usar a SoundCloud no

seu dispositivo.","Open or get the app":"Abrir ou obter o aplicativo","We’re sorry to hear you’re leaving.":"Que pena que você está indo embora.","Review your email subscriptions at":"Consulte suas assinaturas por e-mail em","Results for: [[generatedSummary]]":"Resultados para: [[generatedSummary]]",back:"voltar","Don't want to be included? Visit the desktop version of this page to opt out.":"Não quer ser incluído? Visite a versão para desktop desta página para cancelar.","Play or pause track":"Reproduzir ou pausar faixa","Become a SoundCloud Pro":"Torne-se SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milhões de pessoas ouvem a SoundCloud todo mês. Obtenha as ferramentas necessárias para compartilhar sua música e aumentar seu público.","Pro plans can only be purchased from a computer.":"Os planos Pro podem ser adquiridos somente de um computador.","Stats with more data.":"Estatísticas com mais informações.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"As estatísticas Pro fornecem as informações que você precisa para planejar seus lançamentos, conectar-se com seus maiores fãs e projetar sua carreira.","More upload time.":"Mais tempo de upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobre o tempo de upload com uma assinatura do plano Pro ou obtenha armazenamento ilimitado para suas faixas, álbuns, projetos e catálogo com o plano Pro Iilimitado.","More control.":"Mais controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Fixe faixas e playlists no topo do seu perfil com os Destaques, ative ou desative comentários e estatísticas públicas com o modo silencioso. Assinando o plano Pro, você controla suas faixas e playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Torne-se SoundCloud Pro com seu computador hoje mesmo em [[[link]]].",All:"Tudo",Tracks:"Faixas",People:"Pessoas","1 person":["1 pessoa","[[count]] pessoas"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 resultado encontrado na SoundCloud Go+","%d resultados encontrados na SoundCloud Go+"],"Show more SoundCloud Go+ results":"Exibir mais resultados na SoundCloud Go+","Sorry, nothing matches your search.":"Lamentamos, não houve resultados para sua pesquisa.","Search SoundCloud":"Pesquisar na SoundCloud","Find people, tracks and playlists":"Encontre pessoas, faixas e playlists","You have successfully

changed your password.":"Você alterou

sua senha com sucesso.","Activate your device":"Ativar seu dispositivo","Open the SoundCloud app":"Abra o app da SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando solicitado, insira o código de ativação do seu dispositivo. A ativação só está disponível na última versão do aplicativo.","Or, continue in your browser":"Ou continue no seu navegador","Not available in your country":"Não disponível no seu país","Reposted by [[username]]":"Republicada por [[username]]","Now playing":"Reproduzindo agora","Previous track":"Faixa anterior","Next track":"Próxima faixa","1 Like":["1 curtida","%d curtidas"],"Not available in

your country":"Não disponível em

seu país","We’re sorry, that track isn’t available on mobile.":"Lamentamos, essa faixa não está disponível para dispositivos móveis.",Spotlight:"Destaques","Show more tracks":"Ver mais faixas","Show more playlists":"Ver mais playlists",Likes:"Curtidas","Show more likes":"Ver mais curtidas","Enjoy the custom experience for creators with SoundCloud Pulse.":"Tenha a experiência exclusiva dos criadores com a SoundCloud Pulse.","searchResults::1 track":["1 faixa","[[count]] faixas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] encontrados","button::Sign in to SoundCloud":"Entrar na SoundCloud","button::Download our free app":"Baixar nosso aplicativo grátis","track::Preview":"Prévia"}), define("lib/helpers/dns-helper",["require","exports","module","lib/url"],function(e,t,n){var r=e("lib/url"),i=[],s=n.exports={lookup:function(e){var t=document.createDocumentFragment(),n;e=typeof e=="string"?[e]:e,e.length&&(e.forEach(function(e){n=r.parse(e).host;if(n&&i.indexOf(n)===-1){i.push(n);var s=document.createElement("link");s.rel="dns-prefetch",s.href="//"+n,t.appendChild(s)}}),t.childNodes.length&&document.head.appendChild(t))}}}), define("views/footer/footer.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons","views/locale-selector/locale-selector"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+='

\n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.shouldUpsell,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='

",s})}), define("views/footer/footer.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".footer{text-align:center;margin:26px 0 0;padding:0 0 18px;display:none}.footer.show{display:block}.app__displayMiniPlayer .footer{padding:0 0 78px}.footer__links,.footer__links a{color:#999;line-height:20px}.footer__links>.localeSelector{color:#38d}.footer__appButtonContainer{margin:0 25px 28px}.footer__appButtonText{color:#333;font-size:16px;text-align:center;margin:0 0 18px}.footerSwitchLink{font-weight:700}")),data=null}), define("lib/helpers/a11y-helper",["require","exports","module","vendor/handlebars-runtime"],function(e,t,n){var r=e("vendor/handlebars-runtime"),i=n.exports={getAccessibleMarkup:function(e){return''+r.Utils.escapeExpression(e.screenreader)+" "+(e.visible?''+r.Utils.escapeExpression(e.visible)+" ":"")}}}), define("lib/helpers/count-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){function a(e){var t=0;return e= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";o=n["if"].call(t,t&&t.needsCancel,{hash:{},inverse:a.noop,fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='\n

× \n

\n',s})}), define("views/search/search-box.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".searchBox{position:absolute;top:0;left:0;width:100%;height:44px;background:#fff;z-index:-1;opacity:0;-webkit-transition:opacity .25s,z-index .3s;transition:opacity .25s,z-index .3s}.searchBox.open{z-index:1;opacity:1;-webkit-transition:opacity .25s,z-index .01s;transition:opacity .25s,z-index .01s}.searchBox__searchInputWrap{position:relative;overflow:hidden;padding-right:8px}.searchBox__searchCancel+.searchBox__searchInputWrap{padding-right:4px}.searchBox__searchInput{position:relative;display:block;width:100%;height:36px;margin:4px 0 0 4px;padding-left:40px;border:0;border-radius:2px;color:#333;background:#e5e5e5}.searchBox__searchInput:focus{outline:0}.searchBox__searchInput::-moz-placeholder,.searchBox__searchInput::-webkit-placeholder,.searchBox__searchInput:-ms-placeholder{color:#999}.searchBox__searchInputWrap::after{content:'';display:block;position:absolute;left:12px;top:12px;width:20px;height:20px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 0 no-repeat;opacity:.4;background-size:20px 20px}.searchBox__searchEmpty{color:#999;display:none;position:absolute;right:10px;top:3px;height:36px;line-height:36px;width:20px;font-size:20px}.searchBox.filled .searchBox__searchEmpty{display:block}.searchBox__searchCancel{float:right;margin:13px 13px 0;color:#999}")),data=null}), define("lib/css-transitions",["require","exports","module","$","underscore"],function(e,t,n){function h(e,t,n){d(e,t,{"in":f,out:l,transitionClass:a},n)}function p(e,t,n){d(e,t,{"in":o,out:u,transitionClass:s},n)}function d(e,t,n,s){var o=e?n.out:n.in,u=e?n.in:n.out,a=r(t);a.addClass(n.transitionClass).addClass(o),setTimeout(function(){a.addClass(u).removeClass(o),i.delay(function(){a.removeClass(n.transitionClass).removeClass(o).removeClass(u),s&&s()},c)},16)}var r=e("$"),i=e("underscore"),s="g-transition-fade",o="g-transition-fade-in",u="g-transition-fade-out",a="g-transition-translate",f="g-transition-slide-top-in",l="g-transition-slide-top-out",c=300;t.fadeIn=p.bind(null,!0),t.fadeOut=p.bind(null,!1),t.slideTopIn=h.bind(null,!0),t.slideTopOut=h.bind(null,!1)}), define("lib/scroll-bouncing-fix",["require","exports","module"],function(e,t,n){var r=n.exports=function(){this.$el.on("touchmove",function(e){e.preventDefault()})}}), define("views/play-controls/now-playing.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";return s+=u(n.$image.call(t,t,{hash:{size:40,"class":"nowPlaying__artwork"},data:i}))+'\n'+u((o=(o=t&&t.user,o==null||o===!1?o:o.username),typeof o===a?o.apply(t):o))+' \n'+u((o=t&&t.title,typeof o===a?o.apply(t):o))+" \n",s})}), define("views/play-controls/now-playing.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".nowPlaying{display:block}.nowPlaying__artwork{float:left;margin:0 10px 0 0}.nowPlaying__username,.nowPlaying__title{display:block}.nowPlaying__username{font-size:12px;color:#999;line-height:19px}.nowPlaying__title{font-size:14px;color:#fff;line-height:19px}")),data=null}), define("views/app-buttons/app-buttons.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+=' '+a(n.$a11y.call(e,{hash:{screenreader:e&&e.a11yText},data:t}))+" \n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.url,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("views/app-buttons/app-buttons.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".appButtons__link{display:block;height:57px;overflow:hidden;margin:0 auto}.appButtons.android .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/google-a0cfe29e.png) 0 0 no-repeat;background-size:165px 57px;width:165px}.appButtons.iOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/apple-c5f7f746.png) 0 0 no-repeat;background-size:193px 57px;width:193px}.appButtons.blackberry .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/blackberry-a0cfe29e.png) 0 0 no-repeat;background-size:164px 57px;width:164px}.appButtons.amazon .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/amazon-a0cfe29e.png) 0 0 no-repeat;background-size:167px 57px;width:167px}.appButtons.firefoxOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/firefox_marketplace-6e30092e.png) 0 0 no-repeat;background-size:172px 60px;height:60px;width:172px}.android>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/amazon-dd635f2d.png)}.android>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/google-dd635f2d.png)}.iOS>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/amazon-dd635f2d.png)}.android>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/google-dd635f2d.png)}.iOS>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/amazon-dd635f2d.png)}.android>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/google-dd635f2d.png)}.iOS>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/amazon-dd635f2d.png)}.android>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/google-dd635f2d.png)}.iOS>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/amazon-dd635f2d.png)}.android>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/google-dd635f2d.png)}.iOS>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/amazon-dd635f2d.png)}.android>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/google-dd635f2d.png)}.iOS>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/amazon-dd635f2d.png)}.android>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/google-a0cfe29e.png)}.iOS>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/apple-a0cfe29e.png)}.blackberry>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/blackberry-a0cfe29e.png)}.amazon>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/amazon-a0cfe29e.png)}.android>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/amazon-dd635f2d.png)}.android>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/google-dd635f2d.png)}.iOS>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/amazon-dd635f2d.png)}.android>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/google-dd635f2d.png)}.iOS>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/amazon-dd635f2d.png)}")),data=null}), define("views/locale-selector/locale-selector-content",["require","exports","module","config","lib/event-bus","lib/view","lib/i18n-locale-switcher","views/locale-selector/locale-selector-content.css","views/locale-selector/locale-selector-content.tmpl"],function(e,t,n){function a(){i.trigger("locale-selector:cancel")}var r=e("config"),i=e("lib/event-bus"),s=e("lib/view"),o=e("lib/i18n-locale-switcher"),u=n.exports=s.extend({className:"localeSelectorContent",css:e("views/locale-selector/locale-selector-content.css"),template:e("views/locale-selector/locale-selector-content.tmpl"),events:{"click .localeSelector__cancel":a},renderDecorate:function(){i.trigger("locale-selector:toggle"),this.whenInserted().done(function(){o.init({selector:".localeSelectorContent__wrapper",host:r.get("v2_host")})})}})}), define("lib/helpers/lang-helper",["require","exports","module"],function(e,t,n){var r=n.exports={plural:function(e,t,n){return n=typeof n=="string"?n:t+"s",e===1?t:n},possessive:function(e,t){return e+"’s"+(t?" "+t:"")}}}), define("lib/views/list",["require","exports","module","$","underscore","vendor/handlebars-runtime","lib/helpers/map-to-html-attrs-helper","lib/view"],function(e,t,n){function f(){var e=i.pluck(this.subviews,"model");return this.collection.find(function(t){return e.indexOf(this.getSubviewModel(t))===-1},this)}function l(){return this.getDesiredNumItems()}function c(){var e=l.call(this),t,n;if(!e)return;t=this.getLength();while(t-->e)n=this.getListItemView(this.collection.at(e)),n&&(this.removeListItemFromDOM(n,{index:e}),this.removeSubview(n))}function h(){return this.hasData()&&this.collection&&this.collection.length===0&&this.collection.isFullyPopulated()}function p(e){return function(t){return t instanceof e}}var r=e("$"),i=e("underscore"),s=e("vendor/handlebars-runtime"),o=e("lib/helpers/map-to-html-attrs-helper"),u=e("lib/view"),a=n.exports=u.extend({emptyTemplate:null,defaults:{minDisplay:0,maxDisplay:3},Subview:null,subviewArgs:{},listTagName:"ul",listClassName:"sc-list-nostyle sc-clearfix",itemTagName:"li",itemClassName:"",template:function(){return""},_isShowingEmpty:!1,_listElement:null,_desiredLength:null,_setup:function(e){u.prototype._setup.call(this,e),this._desiredLength=Math.max(e.minDisplay,e.maxDisplay)||Infinity},renderDecorate:function(){this.createListElement()&&this.syncItems()},createListElement:function(){var e=this.getListContainer(),t;return e.length&&!this._listElement&&(t=window.document.createElement(this.listTagName),this.listClassName&&(t.className=this.listClassName),e.append(t),this.resetElementCache(),this._listElement=r(t)),this._listElement},syncItems:function(){var e,t=this.getModelsToRender(),n=this.getLength(),r=Math.min(l.call(this),t.length);if(nr&&c.call(this)},getDesiredNumItems:function(){return this._desiredLength},getLength:function(){return this.getListItemViews().length},setDisplayedItems:function(e){e=Math.min(e,this.options.maxDisplay||Infinity),e!==this._desiredLength&&(this._desiredLength=e,this.syncItems())},_teardown:function(){this._listElement&&(this._listElement.remove(),this._listElement=null),u.prototype._teardown.call(this)},getModelsToRender:function(){return this.collection.models},createAndInsertListItemView:function(e,t){var n=this.addListItemSubview(e);n.render(),this.addListItemToDOM(n,i.isNumber(t)?t:-1),c.call(this)},getTemplate:function(e){var t=this.emptyTemplate;return t&&h.call(this)?t:u.prototype.getTemplate.apply(this,arguments)},getListContainer:function(){return this.$el},getListElement:function(){return this._listElement||r()},getListItemView:function(e){var t=this.getSubviewModel(e);return i.find(this.subviews,function(e){return e.model===t})},getListItemViews:function(){return this.subviews.filter(p(this.Subview))},getSubviewArgs:function(e){return i.defaults({resource_id:e.resource_id,resource_type:e.resource_type},this.subviewArgs)},getSubviewModel:i.identity,getListItemAttributesData:function(e){return e.model?e.model.toJSON():{}},getListItemAttributes:function(){return{}},getListItemAttributesString:function(e){var t=this.getListItemAttributes(e);return new s.SafeString(o(t))},onAdd:function(e,t,n){if(this.disposed)return;var r=t.indexOf(e),i=l.call(this),s=r>=0&&r=this.getLength()-1||t===undefined?n.append(r):t===0?n.prepend(r):(s=this.getListItemView(this.collection.at(t-1)),s&&(i=this.getSubviewWrapper(s),r.insertAfter(i))),this.resetElementCache()},removeListItemFromDOM:function(e){var t,n=this.getSubviewWrapper(e),r=this.options.maxDisplay;t=function(){var t,i,s,o=-1;n.detach(),e._dispose(),s=!this.disposed&&r&&r","ig"),""):e=e.replace(//g,""),T.innerHTML=e,s.links&&a(T,function(e){e.nodeType===3?e.parentNode.nodeName.toLowerCase()!=="a"&&(e.nodeValue=e.nodeValue.replace(f,"{{$1}}").replace(c,"{{mailto:$1}}").replace(h,"$1{{@$2}}")):e.nodeName==="A"&&(g.test(e.href)&&(e.href=e.href.replace(g,s.internalLinksBaseUrl),e.removeAttribute("target")),e.children.length||(e.innerHTML=u(e.innerHTML,s.maxExternalLinksLength,!0)))}),e=T.innerHTML,s.links&&(e=e.replace(d,function(e,t){return s.internalLinks&&g.test(t)?''+t.replace(y,"")+"":s.externalLinks?''+u(t,s.maxExternalLinksLength)+"":t}).replace(v,'$1').replace(m,'@$1"),s.hashtagLinks&&(e=e.replace(p,'$1$2')),s.deepLinks&&(e=e.replace(l,'$1'))),s.maxLength&&(e=o(e,s.maxLength));if(s.paragraphs){e=e.split(b);for(E=0,S=e.length;E

"),e[E]="

"+e[E]+"

";e=e.join("")}else e=e.replace(/[\r\n]+/g," ").replace(w," ");return e},e.withDefaults=function(n){var i=r({},t,n);return function(t,n){var s=n?r({},i,n):i;return e.call(this,t,s)}},typeof n!="undefined"&&n.exports?n.exports=e:(global=function(){return this}(),global.SC=global.SC||{},global.SC.usertext=e)})()}), define("views/search/query-suggestion.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".querySuggestion{display:block;height:50px}.querySuggestion__result,.querySuggestion__link{height:50px;display:block}.querySuggestion__link{padding:0 16px;color:#333}.querySuggestion__result{line-height:50px;border-bottom:1px solid #d6d6d6;padding:0 0 0 32px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 14px no-repeat;background-size:18px 18px}.querySuggestion__link:active{background:#f2f2f2}")),data=null}), define("views/search/query-suggestion.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;s+=' ',o=(o=t&&t.output,typeof o===u?o.apply(t):o);if(o||o===0)s+=o;return s+=" \n\n",s})}), define("layouts/listen",["require","exports","module","config","config/error-messages","models/exception","lib/layout","lib/futures","lib/lingua","models/playlist","models/sound","lib/url","lib/layouts/fullheight.tmpl","layouts/blocked-listen.tmpl","lib/layouts/fullheight.css","layouts/blocked-listen.css"],function(e,t,n){function m(e,t,n){var r=u.defer();return l.resolve(e,t,n).done(r.resolve).fail(s.ajaxFatal(i.SOUND_NOT_FOUND)),r}function g(e){var t=u.defer(),n,i;return n=r.get("router").getRouteInfo("playlist"),i=n.route.exec(e),i?(i.shift(),n.handler.apply({apply:function(e,n){f.resolve(n.userPermalink,n.playlistPermalink,n.secretToken).done(t.resolve).fail(function(){t.resolve(null)})}},i)):t.resolve(null),t}function y(e,t){if(t){var n=t.findSound(e);n&&n.set(e.attributes,{silent:!0}),e=n||e}return this.setTitle(a.t("[[soundTitle]] by [[authorName]]",{soundTitle:e.get("title"),authorName:e.get("user").username})),e.isBlocked()?(this.switchLayout(d),this.setViews({"l-main":["views/listen/blocked",{resource_id:e.resource_id}]})):(this.switchLayout(p),this.setViews({"l-main":["views/listen/listen-carousel",{resource_id:e.resource_id}],"l-footnote":["views/sound/sound-controls"]}))}var r=e("config"),i=e("config/error-messages"),s=e("models/exception"),o=e("lib/layout"),u=e("lib/futures"),a=e("lib/lingua"),f=e("models/playlist"),l=e("models/sound"),c=e("lib/url"),h=a.t("Enjoy the full SoundCloud experience with our free app."),p={template:e("lib/layouts/fullheight.tmpl"),includeFooter:".l-footnote"},d={template:e("layouts/blocked-listen.tmpl"),includeFooter:".l-footnote"},v=n.exports=o.extend({css:[e("lib/layouts/fullheight.css"),e("layouts/blocked-listen.css")],setup:function(e){var t=u.defer(),n,r=[];return r.push(m(e.userPermalink,e.soundPermalink,e.secretToken)),n=c.getQueryParam("in"),n&&r.push(g(n)),this.pageUrn="",u.all(r).then(function(e,t){return this.pageUrn=e.getUrn(),y.call(this,e,t)}.bind(this)).then(t.resolve),t},includeFooter:".l-footnote",getPageUrn:function(){return this.pageUrn},getUpsellText:function(){return h}})}), define("config/error-messages",["require","exports","module","lib/lingua"],function(e,t,n){var r=e("lib/lingua"),i=n.exports={UNKNOWN:{title:r.t("Something doesn’t sound right."),message:r.t("Refresh the page to try again.")},PAGE_NOT_FOUND:{title:r.t("We can’t find this page.")},SOUND_NOT_FOUND:{title:r.t("We can’t find this sound.")},PLAYLIST_NOT_FOUND:{title:r.t("We can’t find this playlist.")},USER_NOT_FOUND:{title:r.t("We can’t find this user.")}}}), define("models/exception",["require","exports","module","underscore","lib/event-bus","lib/model"],function(e,t,n){var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/model"),o=n.exports=s.extend({url:null,lastFetchTime:1,initialize:function(e){e=e||{},this.id||(e.id=this.id=this.cid,o.instances.set(this.id,this)),this.fatal=!!e.fatal,s.prototype.initialize.apply(this,arguments)}},{raise:function(e,t){var n=new o(e);n.release(),t=t||{};if(t.hard)throw n;i.trigger("exception",n)},ajaxFatal:function(e){return function(t,n){n!=="abort"&&o.raise(r.extend(e,{xhr:t,fatal:!0}))}},ajaxNonFatal:function(e){return function(t,n){n!=="abort"&&o.raise({message:e,xhr:t,fatal:!1})}}})}), define("models/playlist",["require","exports","module","$","underscore","models/audible-interface","lib/backbone","lib/event-bus","lib/model","models/sound","lib/errors/unauthorized-viewer","models/user","lib/mixins/urn"],function(e,t,n){function v(e,t){var n=e[t?"on":"off"].bind(e);n("play",m,this),n("pause",g,this),n("finish",y,this),n("time",b,this),n("seeked",w,this),n("buffering:start",E,this),n("buffering:end",S,this)}function m(e){this._internalNavigation||(x.call(this,e,"play"),this._internalNavigation=!0)}function g(e){this._internalNavigation||(x.call(this,e,"pause"),this._internalNavigation=!0)}function y(e){e.sound===this.soundsCollection.last()&&(x.call(this,e,"pause"),x.call(this,e,"finish"))}function b(e){x.call(this,e,"time")}function w(e){x.call(this,e,"seeked")}function E(e){x.call(this,e,"buffering:start")}function S(e){x.call(this,e,"buffering:end")}function x(e,t){e.playlist=this,this.trigger(t,e),u.trigger("audio:"+t,e)}function T(){var e=[];i.each(this.get("tracks"),function(t){var n,r,s;this.containsSound(t.id)||(s=new f(t),this.addSubmodel(s),r=i.extend({},t,{resource_id:{playlist_id:this.id,sound_id:t.id}}),n=new f(r,{suppressGlobalEvents:!0}),n.playlist=this,n.originalSound=s,e.push(n),v.call(this,n,!0))},this),this.soundsCollection.length===0?this.soundsCollection.reset(e):this.soundsCollection.add(e,{silent:!0})}function N(e,t){var n=e.soundsCollection,r=n.get(t);if(r){var i=n.indexOf(r),s=e.get("tracks").slice();return r.isPlaying()&&r.pause(),s.splice(i,1),n.remove(r),e.set("tracks",s),r.playlist=null,r.release(),!0}return!1}var r=e("$"),i=e("underscore"),s=e("models/audible-interface"),o=e("lib/backbone"),u=e("lib/event-bus"),a=e("lib/model"),f=e("models/sound"),l=e("lib/errors/unauthorized-viewer"),c=e("models/user"),h=e("lib/mixins/urn"),p;p=o.Collection.extend({model:f,fetch:function(){return this.playlist.fetch.apply(this.playlist,arguments)},initialize:function(e,t){this.playlist=t.playlist},hasDataForView:function(){return!!this.playlist.attributes.tracks},isFullyPopulated:function(){return!0},_usageCount:function(){return 1},hold:r.noop,release:r.noop});var d=n.exports=s.extend(h,{resource_type:"playlist",urnPrefix:"soundcloud:playlists",submodelMap:{tracks:f,user:c},soundsCollection:null,currentSoundCursor:0,_playLock:null,_internalNavigation:!1,setup:function(){s.prototype.setup.apply(this,arguments);var e=this,t=this.soundsCollection=new p(null,{playlist:e});t.on("error",function(t,n){n instanceof l&&N(e,t.id)})},baseUrl:function(){return this.getEndpointUrl("playlist",{id:this.id})},parse:function(e){return e=a.prototype.parse.apply(this,arguments),e.secret_token&&e.tracks&&e.tracks.forEach(function(t){t.sharing!=="public"&&(t.secret_token=e.secret_token)}),e.sharing==="private"&&(e.track_count=Math.max(e.track_count,e.tracks.length)),e},createSubmodel:function(e,t){t==="tracks"?T.call(this):a.prototype.createSubmodel.apply(this,arguments)},findSound:function(e){return this.findSoundById(e.id)},containsSound:function(e){return!!this.findSoundById(e)},findSoundById:function(e){return this.soundsCollection.get(e)},getSounds:function(){return this.soundsCollection.models},getNumSounds:function(){return this.soundsCollection.length},getSoundIndex:function(e){return this.soundsCollection.indexOf(e)},getPrevSound:function(){return this.soundsCollection.at(this.currentSoundCursor-1)},getCurrentSound:function(){return this.soundsCollection.at(this.currentSoundCursor)},getNextSound:function(){return this.soundsCollection.at(this.currentSoundCursor+1)},getFirstSound:function(){return this.soundsCollection.at(0)},getLastSound:function(){return this.soundsCollection.at(this.soundsCollection.length-1)},play:function(e){if(this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.createAudio()&&(this.playbackOptions=e||{},t.audio.enablePreloading(),t.audio.play())}else if(!this.lastFetchTime){var n={};this._playLock=n,this.fetch().done(function(){this._playLock===n&&(this._playLock=null,this.play(e))}.bind(this))}},pause:function(e){this._playLock=null;if(this.soundsCollection&&this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.audio&&(this.playbackOptions=e||{},t.audio.pause())}},rewind:function(){this.currentSoundCursor=0},setCurrentSound:function(e){this.currentSoundCursor=this.getSoundIndex(e)},isPlaying:function(){return this.soundsCollection.some(function(e){return e.isPlaying()})},isPlayable:function(){return this.soundsCollection.every(function(e){return e.isPlayable()})}},{urnPrefix:"soundcloud:playlists",onCleanup:function(e){e.soundsCollection.each(function(e){e.playlist=null,e.release()}),e.soundsCollection.off(),delete e.soundsCollection,s.onCleanup(e)},resolve:function(e,t,n){return a._resolve(this,[e,"sets",t,n],function(n){var r=n.get("user");return r&&n.get("permalink")===t&&r.permalink===e})}})}), define("layouts/blocked-listen.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("layouts/blocked-listen.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-blockedListen{background-color:#f2f2f2}")),data=null}), define("views/listen/blocked",["require","exports","module","lib/view","views/listen/blocked.css","views/listen/blocked.tmpl"],function(e,t,n){var r=e("lib/view"),i=n.exports=r.extend({css:e("views/listen/blocked.css"),template:e("views/listen/blocked.tmpl"),className:"blockedTrack"})}), define("views/listen/listen-carousel",["require","exports","module","underscore","$","lib/views/mixins/audible-control","config","lib/futures","lib/views/mixins/has-queue-source","lib/play-manager","router","models/sound","views/sound/sound","lib/helpers/style-helper","lib/view","lib/window-events","views/listen/listen-carousel.css","views/listen/listen-carousel.tmpl"],function(e,t,n){function b(e){var t=e?"on":"off";v[t]("resize:debounced",P,this),f[t]("change:currentSound",w,this)}function w(e){e.isGoingForward&&e.prev?E.call(this,e.current.resource_id,!0):e.isGoingForward===!1&&E.call(this,e.current.resource_id),T(this,e.current)}function E(e,t){var n=t?0:3,r=t?2:0,i=t?C:N;this.animationPromise=this.animationPromise.then(function(){if(this.disposed)return;var n=this.$("."+this.itemClassName);return x.call(this,e,r),t?k.call(this,[n[1],n[2]],"left"):k.call(this,[n[0],n[1]],"right")}.bind(this)).then(function(){if(this.disposed)return;i(this.getElement("wrapper")[0],A.call(this));var e=this.$("."+this.itemClassName);e[n].parentNode.removeChild(e[n]),L([e[1],e[2]])}.bind(this))}function S(e){var t="sound_"+e,n=this.subviews[t];return n||(n=new h({resource_id:e}),this.addSubview(n.render(),t)),n}function x(e,t){var n=S.call(this,e),r=this.$("."+this.itemClassName)[t];r&&(r.innerHTML="",r.appendChild(n.el))}function T(e,t){var n=l.getRoute("listen",t);n?o.get("router").navigate(n,{trigger:!1,replace:!0}):t.once("change:permalink",function(){!e.disposed&&f.getCurrentSound()===t&&T(e,t)})}function N(e,t){e.insertBefore(t,e.firstChild)}function C(e,t){e.appendChild(t)}function k(e,t){t=t==="left"?-this._carouselWidth:this._carouselWidth;var n="transform: translate3d("+t+"px , 0, 0);";return e.forEach(function(e){e.className+=" g-transition-translate",p(e,n)}),u.delay(m)}function L(e){var t="transform: none;";e.forEach(function(e){i(e).removeClass("g-transition-translate"),p(e,t)})}function A(){var e=document.createElement("div");return e.className=this.itemClassName,O.call(this,e,this._carouselWidth),e}function O(e,t){e.style.width=t+"px"}function M(e){this.elWidth=this.el.offsetWidth,this.$el.find(".listenCarousel__itemWrapper").each(function(t){O(t,e)})}function _(e){var t=this.getElement("wrapper")[0],n=-1*e;p(t,"transform: translate("+n+"px, 0)"),t.style.width=3*e+"px"}function D(){return this._carouselWidth=this.el.offsetWidth,this._carouselWidth}function P(){var e=D.call(this);_.call(this,e),M.call(this,e)}var r=e("underscore"),i=e("$"),s=e("lib/views/mixins/audible-control"),o=e("config"),u=e("lib/futures"),a=e("lib/views/mixins/has-queue-source"),f=e("lib/play-manager"),l=e("router"),c=e("models/sound"),h=e("views/sound/sound"),p=e("lib/helpers/style-helper"),d=e("lib/view"),v=e("lib/window-events"),m=250,g,y=n.exports=d.extend(s,a,{css:e("views/listen/listen-carousel.css"),template:e("views/listen/listen-carousel.tmpl"),className:"listenCarousel",itemClassName:"listenCarousel__itemWrapper",element2selector:{wrapper:".listenCarousel__wrapper"},states:{transitionTranslate:function(e){this.getElement("wrapper")[e?"addClass":"removeClass"]("g-transition-translate")}},ModelClass:c,getQueueSource:function(){return this.model.playlist||this.model},cursor:-1,animationPromise:null,setup:function(){this.animationPromise=u.resolve(),this.$el.one("pointerdown",g.bind(this)),b.call(this,!0)},dispose:function(){b.call(this,!1)},renderDecorate:function(){this.whenInserted().done(function(){P.call(this),x.call(this,this.model.resource_id,1)}.bind(this))},teardown:function(){clearTimeout(this._fetchNeighborSoundsId)}});g=r.once(function(){var e=this.getQueueSource();e&&!e.isPlaying()&&this.playAudible(e,{userInitiated:!0})})}), define("views/sound/sound-controls",["require","exports","module","underscore","lib/event-bus","lib/views/mixins/fetch-experiments","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","lib/view","views/sound/sound-controls.css","views/sound/sound-controls.tmpl"],function(e,t,n){function p(e){this.getState("disabled")||a[e==="prev"?"playPrev":"playNext"]({userInitiated:!0})}function d(){this.getState("disabled")||(a.toggleCurrent({userInitiated:!0}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&o.useDeeplinks()&&u())}function v(){var e=a.getCurrentSound(),t=!!e&&!!e.isLoading(),n=!a.hasCurrentSound(),r=n||!a.hasPrevSound(),i=n||!a.hasNextSound(),s=n||e.isBlocked();this.toggleState("loading",t).toggleState("prevDisabled",r).toggleState("nextDisabled",i).toggleState("playDisabled",s).toggleState("disabled",n)}function m(){this.toggleState("paused",!0).toggleState("playing",!1),v.call(this)}function g(){this.toggleState("playing",!0).toggleState("paused",!1),v.call(this)}function y(){this.toggleState("initializing",!0),this.addDeferred(r.delay(function(){this.toggleState("initializing",!1),this.toggleState("initialized",!0)}.bind(this),l))}function b(){this.toggleState("scrubbing",!0)}function w(){this.toggleState("scrubbing",!1)}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/views/mixins/fetch-experiments"),o=e("lib/native-links"),u=e("lib/helpers/open-app-store-helper"),a=e("lib/play-manager"),f=e("lib/view"),l=2e3,c=250,h=n.exports=f.extend(s,{css:e("views/sound/sound-controls.css"),template:e("views/sound/sound-controls.tmpl"),className:"soundControls sc-selection-disabled",tagName:"section",events:{"click .soundControls__prev":"onClickPrev","click .soundControls__next":"onClickNext","click .soundControls__playPause":d},states:{loading:"loading",playing:"playing",paused:"paused",playDisabled:"playDisabled",prevDisabled:"prevDisabled",nextDisabled:"nextDisabled",disabled:"disabled",initializing:"initializing",initialized:"initialized"},setup:function(){this.listenTo(i,"audio:play",g).listenTo(i,"audio:pause",m).listenTo(i,"audio:buffering:start audio:buffering:end",v).listenTo(i,"scrub:start",b).listenTo(i,"scrub:end",w).listenToOnce(i,"audio:play",y)},renderDecorate:function(){var e=a.getCurrentSound();e&&e.isPlaying()&&this.toggleState("initialized",!0).toggleState("playing",!0).toggleState("paused",!1)},dispose:function(){this.stopListening()},onClickNext:r.debounce(function(){p.call(this,"next")},c,!0),onClickPrev:r.debounce(function(){p.call(this,"prev")},c,!0)})}), define("views/listen/blocked.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedTrack__sound{width:100%;height:0;padding-bottom:100%;position:relative}.blockedTrack__soundInner{position:absolute;top:0;bottom:0;left:0;right:0}.blockedTrack__suggestions{background-color:#fff}")),data=null}), define("views/listen/blocked.tmpl",["vendor/handlebars-runtime","views/sound/sound","views/listen/blocked-suggestions"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+='

'+u(n.$view.call(t,"views/sound/sound",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t._options,o==null||o===!1?o:o.resource_type)},data:i}))+'

\n \n

'+u(n.$view.call(t,"views/listen/blocked-suggestions",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t.options,o==null||o===!1?o:o.resource_type)},data:i}))+"\n

\n",s})}), define("lib/views/mixins/audible-control",["require","exports","module","underscore","lib/play-manager","lib/mixin"],function(e,t,n){function u(e,t){var n,i=r.extend(t||{},{audible:e});return this.bubble?n=this.bubble("requestPlayContext",i):n={data:i},n}var r=e("underscore"),i=e("lib/play-manager"),s=e("lib/mixin"),o=n.exports=new s({toggleAudible:function(e,t){this[e.isPlaying()?"pauseAudible":"playAudible"](e,t)},playAudible:function(e,t){i.saveLayout(),i.play(e,this.getPlayContext(e,t))},pauseAudible:function(e,t){i.pause(e,this.getPlayContext(e,t))},getPlayContext:function(e,t){var n=u.call(this,e,t);return n.data},toggleSource:function(e,t){var n=i.getCurrentSound();i.source===e&&i.sourceCursor>-1&&n&&n.isPlaying()?i.pauseCurrent(t):(i.saveLayout(),i.playSource(e,t))}})}), define("lib/views/mixins/has-queue-source",["require","exports","module","underscore","lib/event-bus","lib/mixin","lib/play-manager","lib/url"],function(e,t,n){function f(e){var t=e?"on":"off";i[t]("audio:play",l,this)[t]("audio:pause",c,this)}function l(e){h.call(this,e.sound)}function c(e){h.call(this,e.sound)}function h(e){this.toggleState("playing",p.call(this,e))}function p(e){e=e||o.getCurrentSound();if(!e||!e.isPlaying())return!1;var t=this.getQueueSource(),n=t&&t.getSounds();return!!n&&n.indexOf(e)>-1}function d(e){var t=e.data,n=t.audible,r=this.getQueueSource();return r&&o.indexOfSoundInSource(n.getCurrentSound(),r)>-1}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/mixin"),o=e("lib/play-manager"),u=e("lib/url"),a=n.exports=new s({defaults:{getQueueSource:function(){return this.collection||this.model},getRestoreUrl:function(){return u.currentPath()}},applyTo:function(e){e.bubbleEvents=r.extend(e.bubbleEvents||{},{requestPlayContext:"onRequestPlayContext"})},onRequestPlayContext:function(e){d.call(this,e)&&(e.stopPropagation(),r.extend(e.data,{source:this.getQueueSource(),restoreUrl:this.getRestoreUrl()}))},before:{setup:function(){f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){var e=this.getQueueSource(),t=0;e&&o.setInitialSource(e,t,this.getRestoreUrl()),h.call(this)},teardown:function(){var e=this.getQueueSource();e&&o.unsetInitialSource(e)}}})}), define("views/sound/sound",["require","exports","module","lib/views/mixins/audible-control","lib/helpers/count-helper","lib/helpers/client-environment-helper","lib/event-bus","vendor/experiments/experiments","lib/views/mixins/fetch-experiments","lib/views/mixins/fullscreen-loader","lib/views/fullscreen-overlay","lib/views/mixins/has-queue-source","lib/helpers/image-helper","views/interstitials/like-app-upsell-content","lib/lingua","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","models/sound","lib/views/mixins/swipeable","lib/tracking/tracking-core","lib/view","views/sound/sound.css","views/sound/sound.tmpl"],function(e,t,n){function x(){this.model.get("playable")||this.getElement("info").addClass("disabled"),this.toggleState("blocked",this.model.isBlocked())}function T(){w.action("navigate","user")}function N(){this.toggleAudible(this.model,{userInitiated:!0,context:this.getContextData()}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&v.useDeeplinks()&&m()}function C(e){e.originalEvent.stopPropagation()}function k(e){w.action("submit","like"),v.useDeeplinks()&&(this.subviews.likeAppUpsellModal||this.addSubview(new l({style:"dark",showHeader:!0,closeBehavior:"background",trackingIdentifier:"get_the_app::like",Subview:p}),"likeAppUpsellModal"),this.subviews.likeAppUpsellModal.open())}function L(){this.toggleState("paused",!0),this.toggleState("playing",!1)}function A(){this.toggleState("paused",!1),this.toggleState("playing",!0)}function O(){this.getState("paused")||(this._wasPaused=this.getState("paused"),this.toggleState("paused",!0))}function M(){this.toggleState("paused",this._wasPaused)}var r=e("lib/views/mixins/audible-control"),i=e("lib/helpers/count-helper"),s=e("lib/helpers/client-environment-helper").device,o=e("lib/event-bus"),u=e("vendor/experiments/experiments"),a=e("lib/views/mixins/fetch-experiments"),f=e("lib/views/mixins/fullscreen-loader"),l=e("lib/views/fullscreen-overlay"),c=e("lib/views/mixins/has-queue-source"),h=e("lib/helpers/image-helper"),p=e("views/interstitials/like-app-upsell-content"),d=e("lib/lingua"),v=e("lib/native-links"),m=e("lib/helpers/open-app-store-helper"),g=e("lib/play-manager"),y=e("models/sound"),b=e("lib/views/mixins/swipeable"),w=e("lib/tracking/tracking-core"),E=e("lib/view"),S=n.exports=E.extend(a,f,r,c,b,{swipeableSelector:".sound__artwork",ModelClass:y,css:e("views/sound/sound.css"),template:e("views/sound/sound.tmpl"),className:"sound g-box-full",element2selector:{info:".sound__info",artwork:".sound__artworkImage"},requiredAttributes:["user","title"],events:{"click .sound__artwork":N,"click .sound__info":T,"click .sound__likes":k,"pointerdown .sound__artwork":C,"pointerdown .sound__likes":C},bubbleEvents:{scrubStart:O,scrubEnd:M},states:{"show-likes":"show-likes",go:"go"},_wasPaused:!1,setup:function(){this.el.className+=" "+s.brand,this.listenTo(o,"audio:pause",L).listenTo(o,"audio:play",A).model.on("change:playable",this.rerender,this),this.toggleState("go",this.model.isHighTier()),this.toggleState("show-likes",u.get("mweb_listening","like_button_upsell")==="enabled")},getTemplateData:function(e){return this.getState("show-likes")&&(e.likes_count_info={count:i.render(e.likes_count,{useSIUnits:!0}),fullMessage:d.tp("1 Like","%d Likes",e.likes_count,null,{comment:"How many times the track was Liked"})}),e.isBlocked=this.model.isBlocked(),e},dispose:function(){this.stopListening().model.off("change:playable",this.rerender,this)},renderDecorate:function(){var e=h.urlFrom(this.model.toJSON(),500),t=this.getElement("artwork")[0];h.fadeInBackground(e,t),x.call(this),this.model.playlist&&g.backfillHistoryFromPlaylist(this.model,this.model.playlist)},getQueueSource:function(){return this.model.playlist||this.model},onSwipeLeft:function(){g.playNext({userInitiated:!0})},onSwipeRight:function(){g.playPrev({userInitiated:!0})}})}), define("lib/helpers/style-helper",["require","exports","module"],function(e,t,n){function o(e,t,n){return e.style[t]=n,!0}function u(e){return e in document.documentElement.style}var r={transform:["webkit"]},i=Object.keys(r),s=n.exports=function(e,t){t=t.replace(";","");var n=t.split(":"),s=n[0],a=n[1],f=!1;return u(s)&&(f=o(e,s,a)),!f&&i.indexOf(s)>-1&&(f=r[s].some(function(t){var n="-"+t+"-"+s;if(u(n))return o(e,n,a)})),f}}), define("lib/window-events",["require","exports","module","$","underscore","lib/backbone","lib/support"],function(e,t,n){function l(e,t){var n=t+"d",r=e==="resize"?c(n):f.trigger.bind(f,e+":"+n);return i[t](r,a)}function c(e){var t=window.innerWidth,n=window.innerHeight,r=f.trigger.bind(f,"resize:x:"+e),i=f.trigger.bind(f,"resize:y:"+e),s=f.trigger.bind(f,"resize:"+e);return function(e){var o=window.innerWidth,u=window.innerHeight;o!==t&&r(e),u!==n&&i(e),s(e),n=u,t=o}}var r=e("$"),i=e("underscore"),s=e("lib/backbone"),o=e("lib/support"),u=o.orientationChange?"orientationchange":"resize",a=200,f=n.exports=i.extend({},s.Events);r(window).on(u,l("resize","debounce")).on(u,l("resize","throttle")).on("scroll",l("scroll","debounce")).on("scroll",l("scroll","throttle"))}), define("views/listen/listen-carousel.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".listenCarousel{position:relative;width:100%;height:100%;overflow:hidden}.listenCarousel__wrapper{height:100%}.listenCarousel__itemWrapper{float:left;height:100%}")),data=null}), define("views/listen/listen-carousel.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("lib/views/mixins/fetch-experiments",["require","exports","module","$","underscore","vendor/experiments/experiments","config/experiments","vendor/event-gateway/event-gateway","lib/mixin","lib/tracking/tracking-core","lib/url"],function(e,t,n){function v(){return h||(h=r.Deferred()),h}function m(){return c||(c=s.initialize(o).fetchAssignments().done(function(e){v().resolve(),s.setExperimentsFromQueryParams(l.getQueryParams()),u.setExperiments(e)}).fail(function(){c=null,h=null,f.whenRequestAllowed=p})),c}var r=e("$"),i=e("underscore"),s=e("vendor/experiments/experiments"),o=e("config/experiments"),u=e("vendor/event-gateway/event-gateway"),a=e("lib/mixin"),f=e("lib/tracking/tracking-core"),l=e("lib/url"),c,h,p=f.whenRequestAllowed,d=n.exports=new a({experiments:s,around:{hasData:function(e){return e.call(this)&&s.isUpToDate(s.getAssignments(),o.version)},fetchData:function(e,t){var n=[t?e.call(this,t):r.Deferred().resolve()],i=r.Deferred();return this.addDeferred(i),s.isUpToDate(s.getAssignments(),o.version)||n.push(m.call(this)),r.when(n).done(function(e){i.resolve(e)}).fail(function(){i.reject()}),i.done(this.rerender.bind(this)),i}},before:{setup:i.once(function(){s.getAssignments()||f.deferRequests(v)})}})}), define("lib/helpers/open-app-store-helper",["require","exports","module","underscore","lib/native-links"],function(e,t,n){var r=e("underscore"),i=e("lib/native-links");n.exports=r.once(function(){window.open(i.getStoreLink(),"_blank")})}), define("views/sound/sound-controls.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundControls{height:80px;position:absolute;top:50%;left:0;right:0;margin-top:-40px;-webkit-transform:translate3d(0,0,0);pointer-events:none}.soundControls__control{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;position:absolute;pointer-events:auto}.soundControls__prev,.soundControls__next{background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/skip_button-e03e9a61.png);width:28px;height:19px;top:30px;opacity:0;-webkit-transition:opacity 2s cubic-bezier(1,.01,.81,1);transition:opacity 2s cubic-bezier(1,.01,.81,1)}.soundControls__prev{left:17px}.soundControls__next{right:17px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.soundControls.disabled .soundControls__playPause,.soundControls.playing .soundControls__playPause:active,.soundControls.loading .soundControls__playPause:active{background-color:rgba(0,0,0,.5)}.soundControls.playing .soundControls__playPause,.soundControls.loading .soundControls__playPause{background-position:0 0}.soundControls__prev:active,.soundControls__next:active{background-position:0 -19px}.soundControls.disabled .soundControls__next,.soundControls.nextDisabled .soundControls__next,.soundControls.disabled .soundControls__prev,.soundControls.prevDisabled .soundControls__prev,.soundControls.playDisabled .soundControls__playPause{display:none}.initialized .soundControls__playPause{opacity:0}.initializing .soundControls__next,.initializing .soundControls__prev,.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{opacity:1}.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{-webkit-transition:none;transition:none}.soundControls.scrubbing{display:none}")),data=null}), define("views/sound/sound-controls.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=''+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Previous track",{hash:{_comment:"Help text on prev button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Play or pause track",{hash:{_comment:"Help text on play/pause button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Next track",{hash:{_comment:"Help text on next button"},data:i})},data:i}))+"\n",s})}), define("views/listen/blocked-suggestions",["require","exports","module","lib/helpers/charts-helper","collections/chart-tracks","collections/related-sounds","models/sound","lib/view","views/listen/blocked-suggestions.css","views/listen/blocked-suggestions.tmpl"],function(e,t,n){function c(){return this.relatedSounds.isFullyPopulated()||h.call(this)}function h(){return this.relatedSounds.length>=f}var r=e("lib/helpers/charts-helper"),i=e("collections/chart-tracks"),s=e("collections/related-sounds"),o=e("models/sound"),u=e("lib/view"),a="top",f=3,l=n.exports=u.extend({css:e("views/listen/blocked-suggestions.css"),template:e("views/listen/blocked-suggestions.tmpl"),className:"blockedSuggestions",ModelClass:o,requiredAttributes:["genre"],setup:function(e){this.relatedSounds=new s(null,{resource_id:e.resource_id,resource_type:e.resource_type}),this.setupCollectionListeners(this.relatedSounds)},dispose:function(){this.teardownCollectionListeners(this.relatedSounds),this.relatedSounds.release()},hasData:function(){return u.prototype.hasData.apply(this,arguments)&&c.call(this)},getTemplateData:function(e){var t=e.useFallback=!h.call(this),n=this.options.resource_id,o=r.userGenreToChartGenre(e.genre).id;return t?(e.tagline=r.taglines(a,o).short,e.getSuggestionsCollection=function(){return new i(null,{genre:o,chartKind:a})}):e.getSuggestionsCollection=function(){return new s(null,{resource_id:n})},e},fetchData:function(){return c.call(this)?u.prototype.fetchData.apply(this,arguments):this.relatedSounds.bulkFetch(f)}})}), define("lib/views/mixins/fullscreen-loader",["require","exports","module","lib/views/loading","lib/mixin"],function(e,t,n){var r=e("lib/views/loading"),i=e("lib/mixin"),s=n.exports=new i({override:{LoadingView:r,loadingViewArgs:function(){return{size:"fullscreen"}}}})}), define("views/interstitials/like-app-upsell-content",["require","exports","module","lib/helpers/client-environment-helper","lib/lingua","lib/view","views/interstitials/like-app-upsell-content.tmpl","views/interstitials/like-app-upsell-content.css"],function(e,t,n){function u(e){this.bubble("closeButton:click")}function a(e){e.stopPropagation()}var r=e("lib/helpers/client-environment-helper").device,i=e("lib/lingua"),s=e("lib/view"),o=n.exports=s.extend({template:e("views/interstitials/like-app-upsell-content.tmpl"),css:e("views/interstitials/like-app-upsell-content.css"),className:"likeAppUpsellContent g-align-vertical",events:{"click .likeAppUpsellContent__closeButton":u,click:a},setup:function(e){this.el.className+=" "+r.brand},getTemplateData:function(e){var t=r.iOS?i.t("Get our iPhone app to save this track to your likes, create playlists and more."):i.t("Get our Android app to save this track to your likes, create playlists and more.");return{upsellIcon:"https://m.soundcloud.com/assets/images/ldpi/interstitial/like-upsell/heart-android-280d5bc8.png",upsellHeader:i.t("Try our app.

It's even better"),upsellContent:t}}})}), define("lib/views/mixins/swipeable",["require","exports","module","lib/mixin"],function(e,t,n){function s(e){var t=e.data.direction;t==="left"&&this.onSwipeLeft?this.onSwipeLeft():this.onSwipeRight&&this.onSwipeRight(),e.originalEvent.preventDefault()}var r=e("lib/mixin"),i=n.exports=new r({defaults:{swipeableSelector:null},after:{renderDecorate:function(){this.$el.on("swipe",this.swipeableSelector,s.bind(this))}}})}), define("views/sound/sound.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".sound__info{position:absolute;z-index:1;top:20px;left:18px;right:18px}.sound__username{font-size:15px;line-height:22px}.sound__username a{color:#ccc}.sound__title{font-size:22px;line-height:1.3}.sound__controls{position:absolute;top:50%;left:0;right:0;height:80px;margin-top:-50px}.sound__infoContent{margin:0 0 4px}.sound__artwork,.sound__artworkOverlay{position:absolute;top:0;bottom:0;width:100%}.sound__artworkOverlay{height:100%;opacity:0;background:#000}.sound__playIndicator{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.sound__likes{color:#fff;position:absolute;bottom:12px;right:20px;line-height:39px;padding:0 10px 0 5px;font-size:14px}.sound__likes:before{width:35px;height:35px;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/like_button-280d5bc8.png);background-size:35px 35px}.iOS .sound__likes{right:auto;left:20px;border-radius:4px;height:33px;line-height:33px;background:rgba(0,0,0,.3);border:1px solid transparent}.sound.iOS.blocked .sound__likes,.sound.iOS.paused .sound__likes{background:none;border-color:rgba(255,255,255);border-color:rgba(255,255,255,.2)}.iOS .sound__likes:before{width:25px;height:25px;background-size:25px 25px;margin-top:4px}.sound__blockedMessage{color:#ccc;position:absolute;text-align:center;font-size:15px;line-height:18px;width:80%;left:0;right:0;margin:0 auto;top:40%;padding:102px 18px 0;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/geoblock-5a813d34.png);background-size:68px 84px;background-position:center top;background-repeat:no-repeat}.sound.playing .sound__playIndicator{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sound.go .sound__playIndicator{background:linear-gradient(to right,#7d01a1,#f50)}.sound__info.disabled>.sound__infoDisabled{display:block}.sound__infoDisabled{display:none;position:absolute;background:rgba(0,0,0,.2);top:0;left:0;right:0;bottom:0}.sound.blocked .sound__artworkOverlay,.sound.paused .sound__artworkOverlay{opacity:.6}.sound.paused .sound__username,.sound.blocked .sound__username,.sound.paused .sound__title,.sound.blocked .sound__title{background:none;box-shadow:none}")),data=null}), define("views/sound/sound.tmpl",["vendor/handlebars-runtime","views/banner/banner","views/sound/waveform"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="";return r+='

'+u(n.$t.call(e,"Not available in

your country",{hash:{},data:t}))+"

\n",r}function c(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.playable,{hash:{},inverse:a.program(6,p,t),fn:a.program(4,h,t),data:t});if(i||i===0)r+=i;r+=" "+u(n.$view.call(e,"views/sound/waveform",{hash:{resource_id:e&&e._resource_id,resource_type:e&&e._resource_type},data:t}))+" ",i=n["if"].call(e,e&&e.likes_count_info,{hash:{},inverse:a.noop,fn:a.program(9,v,t),data:t});if(i||i===0)r+=i;return r+="\n",r}function h(e,t){var r="";return r+=" "+u(n.$view.call(e,"views/banner/banner",{hash:{},data:t}))+" ",r}function p(e,t){var r="",i;r+=" ",i=n.$view.call(e,"views/banner/banner",{hash:{},inverse:a.noop,fn:a.program(7,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+=" "+u(n.$t.call(e,"We’re sorry, that track isn’t available on mobile.",{hash:{},data:t}))+" ",r}function v(e,t){var r="",i;return r+=' '+u(n.$a11y.call(e,{hash:{visible:(i=e&&e.likes_count_info,i==null||i===!1?i:i.count),screenreader:(i=e&&e.likes_count_info,i==null||i===!1?i:i.fullMessage)},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+=' \n

'+u((o=t&&t.title,typeof o===f?o.apply(t):o))+'

\n ',o=n["if"].call(t,t&&t.isBlocked,{hash:{},inverse:a.program(3,c,i),fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("config/experiments",["require","exports","module","lib/endpoints","vendor/event-gateway/event-gateway","lib/support"],function(e,t,n){var r=e("lib/endpoints"),i=e("vendor/event-gateway/event-gateway"),s=e("lib/support"),o=n.exports={version:"23-05-2016_15:35",availableLayers:["mweb_listening"],anonymousUserId:i.getAnonymousId(),assignmentServiceUrl:r.getEndpointUrl("assignments"),localStorageKey:"MW::local::assignments",localStorageEnabled:s.localStorage}}), define("lib/helpers/charts-helper",["require","exports","module","underscore","lib/lingua","shared/config/charts"],function(e,t,n){function u(e){return e.toLowerCase().replace(/[^a-z]/g,"").replace(/^(drumnbass|dn?b)$/,"drumbass").replace(/^(rn?b|soul)$/,"rbsoul").replace(/^(rap|hiphop)$/,"hiphoprap").replace(/^folk$/,"folksingersongwriter").replace(/^(jazz|blues)$/,"jazzblues").replace(/^(dance|edm)$/,"danceedm")}function a(e){return r.findWhere(s.genres,{id:e})}var r=e("underscore"),i=e("lib/lingua"),s=e("shared/config/charts"),o=n.exports={genreLabel:function(e){return l[e]},genres:function(e){return r.where(s.genres,{category:e})},getGenre:a,genreUrn:function(e){return"soundcloud:genres:"+e},chartKindLabel:function(e){return f[e]},chartKinds:function(){return s.kinds},userGenreToChartGenre:function(e){return e&&a(u(e))||a("all-music")},taglines:function(e,t){var n=o.genreLabel(t),r=o.getGenre(t),s=r.category,u=r.content,a=[s,e,u].join("-");switch(a){case"all-trending-music":return{"short":i.t("New & hot tracks"),"long":i.t("Up-and-coming tracks on SoundCloud")};case"all-trending-audio":return{"short":i.t("New & hot audio"),"long":i.t("Up-and-coming audio on SoundCloud")};case"all-top-music":return{"short":i.t("Top 50 tracks"),"long":i.t("The most played tracks on SoundCloud this week")};case"all-top-audio":return{"short":i.t("Top 50 audio"),"long":i.t("The most played audio on SoundCloud this week")};case"music-trending-music":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot music tracks in (a genre)"}),"long":i.t("Up-and-coming tracks in [[[genreLabel]]] on SoundCloud",{genreLabel:n})};case"music-top-music":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 music tracks in (a genre)"}),"long":i.t("The most played tracks in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n})};case"audio-trending-audio":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot audio tracks in (a genre)"}),"long":i.t("Up-and-coming in [[[genreLabel]]] on SoundCloud",{genreLabel:n},{comment:"Up-and-coming audio tracks in (a genre)"})};case"audio-top-audio":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 audio tracks in (a genre)"}),"long":i.t("The most played in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n},{comment:"The most played audio tracks in (a genre)"})};default:}}},f={trending:i.t("New & hot"),top:i.t("Top 50")},l={"all-music":i.t("All music genres"),"all-audio":i.t("All audio genres"),alternativerock:i.t("Alternative Rock"),ambient:i.t("Ambient"),classical:i.t("Classical"),country:i.t("Country"),danceedm:i.t("Dance & EDM"),dancehall:i.t("Dancehall"),deephouse:i.t("Deep House"),disco:i.t("Disco"),drumbass:i.t("Drum & Bass"),dubstep:i.t("Dubstep"),electronic:i.t("Electronic"),folksingersongwriter:i.t("Folk & Singer-Songwriter"),hiphoprap:i.t("Hip-hop & Rap"),house:i.t("House"),indie:i.t("Indie"),jazzblues:i.t("Jazz & Blues"),latin:i.t("Latin"),metal:i.t("Metal"),piano:i.t("Piano"),pop:i.t("Pop"),rbsoul:i.t("R&B & Soul"),reggae:i.t("Reggae"),reggaeton:i.t("Reggaeton"),rock:i.t("Rock"),soundtrack:i.t("Soundtrack"),speech:i.t("Speech"),techno:i.t("Techno"),trance:i.t("Trance"),trap:i.t("Trap"),triphop:i.t("Triphop"),world:i.t("World"),audiobooks:i.t("Audiobooks"),business:i.t("Business"),comedy:i.t("Comedy"),entertainment:i.t("Entertainment"),learning:i.t("Learning"),newspolitics:i.t("News & Politics"),religionspirituality:i.t("Religion & Spirituality"),science:i.t("Science"),sports:i.t("Sports"),storytelling:i.t("Storytelling"),technology:i.t("Technology")}}), define("collections/chart-tracks",["require","exports","module","underscore","lib/mixins/audio-source","lib/helpers/charts-helper","lib/collection","models/sound"],function(e,t,n){var r=e("underscore"),i=e("lib/mixins/audio-source"),s=e("lib/helpers/charts-helper"),o=e("lib/collection"),u=e("models/sound"),a=n.exports=o.extend(i,{model:u,baseUrl:function(){return this.getEndpointUrl("charts",{},{kind:this.options.chartKind,genre:s.genreUrn(this.options.genre)})},getSourceInfo:function(){return{type:"charts"}},getSounds:function(){return this.models},parse:function(e){return r.pluck(e.collection,"track")}})}), define("views/listen/blocked-suggestions.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedSuggestions__section{padding:0 10px}.blockedSuggestions__heading{border-bottom:1px solid #f3f3f3;line-height:55px}")),data=null}), define("views/listen/blocked-suggestions.tmpl",["vendor/handlebars-runtime","lib/views/sounds-list"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var n="",r;return n+=" "+a((r=e&&e.tagline,typeof r===u?r.apply(e):r))+" ",n}function c(e,t){var r="";return r+=" "+a(n.$t.call(e,"Try playing these related tracks",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;s+='

',o=n["if"].call(t,t&&t.useFallback,{hash:{},inverse:f.program(3,c,i),fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="

\n \n"+a(n.$view.call(t,"lib/views/sounds-list",{hash:{getCollection:t&&t.getSuggestionsCollection},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";s+=''+u(n.$t.call(t,"Close",{hash:{},data:i}))+'

'+u((o=t&&t.upsellContent,typeof o===a?o.apply(t):o))+"\n

"+u(n.$view.call(t,"views/app-buttons/app-buttons",{hash:{},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".likeAppUpsellContent{background:#fff;padding:24px 24px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.likeAppUpsellContent__image{display:block;margin:0 auto}.likeAppUpsellContent.iOS{border-radius:6px;padding-bottom:19px;text-align:center;width:300px}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageHeader{margin-top:20px;font-size:16;color:#333}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageContent{margin-top:18px;font-size:14;color:#999}.likeAppUpsellContent.iOS .appButtons{margin-top:20px}.likeAppUpsellContent.android{border-radius:2px;padding-bottom:16px;text-align:left;width:280px}.likeAppUpsellContent.android .likeAppUpsellContent__messageHeader{margin-top:24px;font-size:16;color:#333}.likeAppUpsellContent.android .likeAppUpsellContent__messageContent{margin-top:20px;font-size:14;color:#999}.likeAppUpsellContent.android .appButtons{margin-top:32px}.likeAppUpsellContent__closeButton{position:absolute;top:13px;right:11px;border:0;overflow:hidden;background-color:transparent;width:11px;height:11px}.likeAppUpsellContent__closeButton:before{width:11px;height:11px;background:url(https://m.soundcloud.com/assets/images/ldpi/interstitial/dialog_close-a797f6bf.png);background-size:11px 11px;float:left;content:''}")),data=null}), define("views/banner/banner",["require","exports","module","underscore","lib/view","views/banner/banner.css"],function(e,t,n){var r=e("underscore"),i=e("lib/view"),s=n.exports=i.extend({className:"banner g-z-index-banner",css:e("views/banner/banner.css"),template:function(){return""},defaults:{message:null},setup:function(e){this.options.message=e.message||e.blockContent,this.toggleState("disabled",!0),r.bindAll(this,"setBanner")},renderDecorate:function(){this.whenInserted().done(function(){var e=this.options;!r.isEmpty(e)&&!r.isEmpty(r.compact(r.values(e)))&&this.setBanner(e)}.bind(this))},setBanner:function(e){if(!e||!e.message)return;var t=this.el,n=e.message;n&&this.getState("disabled")?(this.toggleState("disabled",!1),t.innerHTML=e.message,t.style.top=e.position):n&&!this.getState("disabled")?t.innerHTML=e.message:this.toggleState("disabled",!0)}})}), define("views/sound/waveform",["require","exports","module","views/sound/waveform-canvas","lib/math","models/sound","lib/helpers/style-helper","lib/view","views/sound/waveform.tmpl","views/sound/waveform.css"],function(e,t,n){function f(e){var t=e?"on":"off";this.model[t]("play pause",l,this)[t]("position",c,this)}function l(){this.toggleState("playing",this.model.isPlaying())}function c(){this._isScrubbing||h.call(this,this.model.currentTime()/this.model.duration())}function h(e){if(!this.subviews.waveformCanvasUnplayed)return;var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this.model.getMediaDuration()/this.model.duration();e=i.clamp(e,0,n),o(this.getElement("waveformPlayed")[0],"transform: translateX("+(t-Math.floor(t*e))+"px)"),o(this.getElement("waveformUnplayed")[0],"transform: translateX("+ -Math.floor(t*e)+"px)")}function p(e){var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this._currentSeek+e*t,r=this.model.getMediaDuration()/this.model.duration();this._currentSeek=i.clamp(n,0,r*t),this._isScrubbing&&(h.call(this,this._currentSeek/t),this.subviews.timeIndicator.manualProgress(this._currentSeek/t))}function d(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!0,this._currentSeek=this.model.currentTime()/this.model.duration()*e,this.subviews.timeIndicator.toggleScrubbing(!0),this.toggleState("scrubbing",!0)}function v(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!1,this.subviews.timeIndicator.toggleScrubbing(!1),this.toggleState("scrubbing",!1),this.model.seek(this.model.duration()*(this._currentSeek/e))}function m(e){p.call(this,e.data.delta)}var r=e("views/sound/waveform-canvas").Events,i=e("lib/math"),s=e("models/sound"),o=e("lib/helpers/style-helper"),u=e("lib/view"),a=n.exports=u.extend({template:e("views/sound/waveform.tmpl"),css:e("views/sound/waveform.css"),className:"waveform sc-selection-disabled g-opacity-transition",ModelClass:s,element2selector:{waveformPlayed:".waveform__waveformCanvasPlayed > canvas",waveformUnplayed:".waveform__waveformCanvasUnplayed > canvas"},bubbleEvents:{scrubStart:d,scrub:m,scrubEnd:v},defaults:{upperPartHeight:.7},requiredAttributes:["id","waveform_url","state"],setup:function(){this.toggleState("visual",this.options.visual),this._currentSeek=0,f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){this.subviews.waveformCanvasUnplayed.on(r.RENDERED,function(){this.toggleState("visible",!0),l.call(this)},this)},getTemplateData:function(e){var t=this.options;return{model:e,upperPartHeight:t.upperPartHeight,upperPartHeightPercent:t.upperPartHeight*100+"%"}}})}), define("shared/config/charts",["require","exports","module"],function(e,t,n){n.exports={defaultKind:"top",defaultGenre:"all-music",kinds:[{id:"top",urlPart:"top"},{id:"trending",urlPart:"new"}],genres:[{id:"all-music",category:"all",content:"music"},{id:"all-audio",category:"all",content:"audio"},{id:"alternativerock",category:"music",content:"music"},{id:"ambient",category:"music",content:"music"},{id:"classical",category:"music",content:"music"},{id:"country",category:"music",content:"music"},{id:"danceedm",category:"music",content:"music"},{id:"dancehall",category:"music",content:"music"},{id:"deephouse",category:"music",content:"music"},{id:"disco",category:"music",content:"music"},{id:"drumbass",category:"music",content:"music"},{id:"dubstep",category:"music",content:"music"},{id:"electronic",category:"music",content:"music"},{id:"folksingersongwriter",category:"music",content:"music"},{id:"hiphoprap",category:"music",content:"music"},{id:"house",category:"music",content:"music"},{id:"indie",category:"music",content:"music"},{id:"jazzblues",category:"music",content:"music"},{id:"latin",category:"music",content:"music"},{id:"metal",category:"music",content:"music"},{id:"piano",category:"music",content:"music"},{id:"pop",category:"music",content:"music"},{id:"rbsoul",category:"music",content:"music"},{id:"reggae",category:"music",content:"music"},{id:"reggaeton",category:"music",content:"music"},{id:"rock",category:"music",content:"music"},{id:"soundtrack",category:"music",content:"music"},{id:"techno",category:"music",content:"music"},{id:"trance",category:"music",content:"music"},{id:"trap",category:"music",content:"music"},{id:"triphop",category:"music",content:"music"},{id:"world",category:"music",content:"music"},{id:"audiobooks",category:"audio",content:"audio"},{id:"business",category:"audio",content:"audio"},{id:"comedy",category:"audio",content:"audio"},{id:"entertainment",category:"audio",content:"audio"},{id:"learning",category:"audio",content:"audio"},{id:"newspolitics",category:"audio",content:"audio"},{id:"religionspirituality",category:"audio",content:"audio"},{id:"science",category:"audio",content:"audio"},{id:"sports",category:"audio",content:"audio"},{id:"storytelling",category:"audio",content:"audio"},{id:"technology",category:"audio",content:"audio"}]}}), define("lib/views/sounds-list",["require","exports","module","lib/views/list","views/sound/sound-badge"],function(e,t,n){var r=e("lib/views/list"),i=e("views/sound/sound-badge"),s=n.exports=r.extend({Subview:i,defaults:{maxDisplay:3,getCollection:null},className:"g-list",itemClassName:"g-list-item",setup:function(e){this.collection=e.getCollection()}})}), define("views/banner/banner.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".banner.disabled{display:none}.banner{position:absolute;left:0;width:100%;height:36px;line-height:36px;background:#000;background:rgba(0,0,0,.8);color:#e5e5e5;text-align:center;font-size:13px}")),data=null}), define("views/sound/waveform-canvas",["require","exports","module","underscore","lib/views/canvas-view","vendor/color/color","config","models/sound","lib/store","lib/support"],function(e,t,n){function E(){if(this.disposed)return;if(!this.waveformData){T.call(this).done(this.renderWaveform.bind(this));return}var e=this.options;this.clearCanvas(),S({waveform:this.waveformData,duration:this.model.duration(),mediaDuration:this.model.getMediaDuration(),scaledWidth:this.elWidth,scaledHeight:this.elHeight,context:this.context,bgColor:e.bgColor,bottomBgColor:e.bottomBgColor,upperPartHeight:e.upperPartHeight,upperAlpha:e.upperAlpha,lowerAlpha:e.lowerAlpha}),this.trigger(w.Events.RENDERED)}function S(e){var t=e.waveform,n=e.scaledWidth,r=e.scaledHeight,i=e.upperPartHeight,o=e.context,u=Math.round(i*r),a=r-u,f=n/t.length,l=s(e.bgColor),c=s(e.bottomBgColor),h,p,m,b,w,E=l.rgba(e.upperAlpha),S=c.rgba(e.lowerAlpha),x=l.rgba(e.upperAlpha*y),T=l.rgba(e.lowerAlpha*y),N=Math.ceil(e.mediaDuration/e.duration*n);for(h=0;h-1?C():b.get(r);return i?t.resolve({data:i}):(t.done(function(e){b.set(e.key,e.data)}),x(r).done(function(e){t.resolve({key:r,data:e.samples.reduce(N(e.height),new l(e.samples.length))})}).fail(function(){t.resolve({key:r,data:C()})})),t.done(function(e){this.waveformData=e.data}.bind(this)),t.promise()}var r=e("underscore"),i=e("lib/views/canvas-view"),s=e("vendor/color/color"),o=e("config"),u=e("models/sound"),a=e("lib/store"),f=e("lib/support"),l=f.typedArrays?Uint8Array:Array,c="/images/player-waveform-medium.png",h=500,p=1800,d=140,v=2,m=1,g=v+m,y=.2,b=new a({maxLength:h}),w=n.exports=i.extend({className:"g-box-full waveformCanvas",defaults:{bgColor:"#333333",bottomBgColor:"#EEEEEE",lowerAlpha:1,upperAlpha:1,upperPartHeight:.61},ModelClass:u,requiredAttributes:["waveform_url"],waveformData:null,onCanvasInserted:E,onCanvasResize:E,renderWaveform:E,renderWaveformDecorate:$.noop},{Events:{RENDERED:"waveform-canvas.rendered"}}),N=r.memoize(function(e){return function(t,n,r){return t[r]=e-n,t}}),C=r.memoize(function(){var e=new l(p);for(var t=0;t

= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+='

'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasPlayed",bgColor:"#FF6600",bottomBgColor:"#ffa366",className:"g-moving-element"},data:i}))+'

'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasUnplayed",bgColor:"#FFFFFF",bottomBgColor:"#B3B3B3",className:"g-moving-element"},data:i}))+'

\n

'+u(n.$view.call(t,"views/listen/time-indicator",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"timeIndicator"},data:i}))+'\n

'+u(n.$view.call(t,"views/listen/scrubber",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type)},data:i}))+"\n

",s})}), define("views/sound/waveform.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".waveform{height:100%;pointer-events:none}.waveform,.waveform__layer{width:100%;position:absolute}.waveform__layer{height:87px;bottom:18%;overflow:hidden;pointer-events:auto;-ms-touch-action:none;touch-action:none}.waveform__layer .waveform__layer{bottom:0}.waveform__timeIndicator{position:absolute;bottom:18%;margin-bottom:34px;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:bottom .15s linear;z-index:2}.waveform:not(.playing) .waveform__timeIndicator .timeIndicator__container,.waveform.scrubbing .waveform__timeIndicator .timeIndicator__container{background:none}.waveform.scrubbing .waveform__timeIndicator{bottom:46%;transition-timing-function:cubic-bezier(.51,.37,.61,1.6);transition-duration:.25s}.waveform.scrubbing .timeIndicator__text{font-size:20px}.waveform__waveformCanvases{clip:rect(50px,auto,53px,0);-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 54px;transform-origin:0 54px;-webkit-transition:all .2s cubic-bezier(.68,.68,.165,1);transition:all .2s cubic-bezier(.68,.68,.165,1);z-index:0}.waveform.playing .waveform__waveformCanvases{clip:rect(0,auto,87px,0);-webkit-transform:scaleY(1);transform:scaleY(1);transition:all .45s cubic-bezier(.68,.68,.165,1.45);-webkit-transition:all .45s cubic-bezier(.68,.68,.165,1.45)}.waveform__waveformCanvasPlayed,.waveform__waveformCanvasUnplayed{z-index:1}.waveform__waveformCanvasPlayed{right:50%}.waveform__waveformCanvasPlayed canvas{-webkit-transform:translateX(100%);transform:translateX(100%)}.waveform__waveformCanvasUnplayed{left:50%}.waveform__waveformCanvasUnplayed canvas{-webkit-transform:translateX(0);transform:translateX(0)}.waveform__scrubber{z-index:3}")),data=null}), define("views/sound/sound-badge",["require","exports","module","lib/views/mixins/audible-control","config","lib/helpers/datetime-helper","lib/views/mixins/deferred-images","models/sound","lib/view","views/sound/sound-badge.css","views/sound/sound-badge.tmpl"],function(e,t,n){function l(e){var t=e?"on":"off";this.model[t]("play pause",c,this)}function c(){h.call(this)}function h(){if(this.disposed)return;this.toggleState("playing",this.model.isPlaying())}function p(e){var t=this.model;if(t.isBlocked()){e.preventDefault();return}t.isPlaying()||this.playAudible(t,{userInitiated:!0,context:this.getContextData()})}var r=e("lib/views/mixins/audible-control"),i=e("config"),s=e("lib/helpers/datetime-helper"),o=e("lib/views/mixins/deferred-images"),u=e("models/sound"),a=e("lib/view"),f=n.exports=a.extend(r,o,{css:e("views/sound/sound-badge.css"),template:e("views/sound/sound-badge.tmpl"),ModelClass:u,className:"soundBadge g-badge",requiredAttributes:["permalink_url","user","title"],events:{click:p},setup:function(){l.call(this,!0)},dispose:function(){l.call(this,!1)},renderDecorate:function(){this.toggleState("go",this.model.isHighTier()),h.call(this)},getTemplateData:function(e){var t=i.get("router").getLayoutInfo(),n=t&&t.args,r=n&&n.username;return e.timecode=s.timecode(e.duration),e.isReposted&&t.layoutName==="user-profile"&&(e.layoutUsername=r),e.isBlocked=this.model.isBlocked(),e.isSnippetized=this.model.isSnippetized(),e}})}), define("lib/views/canvas-view",["require","exports","module","lib/helpers/client-environment-helper","lib/view","lib/window-events"],function(e,t,n){function a(){try{var e=this.el.offsetWidth,t=this.el.offsetHeight;if(this.elWidth!==e||this.elHeight!==t)f.call(this,e,t),this.onCanvasResize()}catch(n){}}function f(e,t){this.elWidth=e||this.el.offsetWidth,this.elHeight=t||this.el.offsetHeight,r.device.dpi==="hdpi"&&o!==1?(this.el.setAttribute("width",this.elWidth*o),this.el.setAttribute("height",this.elHeight*o),this.context.scale(o,o)):(this.el.setAttribute("width",this.elWidth),this.el.setAttribute("height",this.elHeight))}var r=e("lib/helpers/client-environment-helper"),i=e("lib/view"),s=e("lib/window-events"),o=r.device.devicePixelRatio/r.browser.backingStoreRatio,u=n.exports=i.extend({tagName:"canvas",className:"g-box-full",context:null,template:function(){return""},_setup:function(){this.context=this.el.getContext("2d"),s.on("resize:debounced",a,this),i.prototype._setup.apply(this,arguments)},_dispose:function(){if(this.disposed)return;s.off("resize:debounced",a,this),delete this.context,delete this.elWidth,delete this.elHeight,i.prototype._dispose.apply(this,arguments)},renderDecorate:function(){this.whenInserted().done(function(){f.call(this),this.onCanvasInserted()}.bind(this))},onCanvasInserted:$.noop,onCanvasResize:$.noop,forceResize:function(){this._onWindowResize()},clearCanvas:function(){this.context&&this.context.clearRect(0,0,this.elWidth,this.elHeight)}})}), define("vendor/color/color",["require","exports","module"],function(e,t,n){(function(){function f(e){return e===void 0}function l(e){return parseInt(e,16)}function c(e){return parseInt(e,10)}function h(e){return e.length===1?"0"+e:""+e}function p(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function d(e){return typeof e=="string"&&e.indexOf("%")!==-1}function v(e){return o(1,u(0,e))}function m(e,t){p(e)&&(e="100%");var n=d(e);return e=o(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),r.abs(e-t)r.brightness&&n.color>r.color?A(e):A(t)}var e=/^[\s,#]+/,t=/\s+$/,r=Math,i=r.abs,s=r.round,o=r.min,u=r.max,a=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{rgb:new RegExp("rgb"+r),hsl:new RegExp("hsl"+r),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}(),A=function(e){var t=E(e);return{hue:function(e){return S.call(this,e)},darken:function(e){return x.call(this,e)},lighten:function(e){return T.call(this,e)},analogous:function(e,t){return N.call(this,e,t)},readable:function(e){return k.call(this,e)},diff:function(e){return C.call(this,e)},contrast:function(e,t){return L.call(this,e,t)},hex:function(){return t?"#"+g(t):null},toRgb:function(){return t},isValid:function(){return t?!0:!1},rgb:function(){return t?"rgb("+[s(t.r),s(t.g),s(t.b)].join(", ")+")":null},rgba:function(e){return t?"rgba("+[s(t.r),s(t.g),s(t.b),f(e)?1:v(e)].join(", ")+")":null},toHsl:function(){return b(t)},hsl:function(){var e=b(t);return t?"hsl("+e.h+", "+e.s+"%, "+e.l+"%)":null}}};typeof n!="undefined"&&n.exports?n.exports=A:(global=function(){return this}(),global.SC=global.SC||{},global.SC.color=A)})()}), define("views/listen/time-indicator",["require","exports","module","underscore","lib/helpers/datetime-helper","lib/views/progress-bar","views/listen/time-indicator.tmpl","views/listen/time-indicator.css"],function(e,t,n){var r=e("underscore"),i=e("lib/helpers/datetime-helper"),s=e("lib/views/progress-bar"),o=1e3/60,u=n.exports=s.extend({template:e("views/listen/time-indicator.tmpl"),css:e("views/listen/time-indicator.css"),className:"timeIndicator",element2selector:{current:".timeIndicator__current"},setup:function(){s.prototype.setup.apply(this,arguments),this._isScrubbing=!1,this.updateTimeDisplay=r.throttle(this.updateTimeDisplay.bind(this),o)},getTemplateData:function(e){e.timecode=i.timecode(this.model.getMediaDuration())},manualProgress:function(e){this.updateTimeDisplay(e*this.model.duration())},updateProgress:function(e){this._isScrubbing||this.updateTimeDisplay(e)},toggleScrubbing:function(e){this._isScrubbing=e},updateTimeDisplay:function(e){var t=e?e:this.model.currentTime();t=Math.floor(t/1e3+.1)*1e3,this.getElement("current")[0].innerHTML=i.timecode(t)}})}), define("views/listen/scrubber",["require","exports","module","lib/views/mixins/draggable","lib/event-bus","models/sound","lib/view"],function(e,t,n){function a(){i.trigger("scrub:start"),this.bubble("scrubStart")}function f(e){this.bubble("scrub",{delta:e.data.delta})}function l(){i.trigger("scrub:end"),this.bubble("scrubEnd")}var r=e("lib/views/mixins/draggable"),i=e("lib/event-bus"),s=e("models/sound"),o=e("lib/view"),u=n.exports=o.extend(r,{className:"scrubber g-box-full",template:function(){return""},ModelClass:s,events:{"draggable-start":a,"draggable-drag":f,"draggable-end":l},setup:function(){this.el.style.background="rgba(0,0,0,0)"}})}), define("lib/helpers/datetime-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){var r=e("underscore"),i=e("lib/lingua"),s=1e3,o=6e4,u=36e5,a={inWords:!1},f=n.exports={timecode:function(e,t){var n,f;return t=t||{},t=r.defaults(t,a),isNaN(e)?e:(n=[],f={h:Math.floor(e/u),m:Math.floor(e/o%60),s:Math.floor(e/s%60)},t.inWords?(f.h>0&&n.push(i.tp("1 hour","%d hours",f.h)),f.m>0&&n.push(i.tp("1 minute","%d minutes",f.m)),(f.s>0||f.m===0&&f.h===0)&&n.push(i.tp("1 second","%d seconds",f.s)),n.join(" ")):(f.h>0&&n.push(f.h),n.push(f.m0?"0"+f.m:f.m,f.s=e.top&&g(e,t)},this)}function g(e){var t=e.element,n=t.getAttribute("data-src");e.loading=!0,u.load(n).done(function(){var e=r(t);t.tagName==="IMG"?t.src=n:t.style.backgroundImage="url("+n+")",e.hasClass("image__defer")&&(e.removeClass("image__defer"),t.removeAttribute("data-src"),o(t))})}function y(){var e=s.get("appView").nativeScrollEl;return e?e[0].scrollTop:window.pageYOffset}var r=e("$"),i=e("underscore"),s=e("config"),o=e("lib/css-transitions").fadeIn,u=e("lib/helpers/image-helper"),a=e("lib/mixin"),f=300,l={},c=window.innerHeight/2,h=!1,p,d=n.exports=new a({after:{renderDecorate:function(){this.whenInserted().done(v.bind(this))}},storeDeferredImages:function(){this.$(".image__defer").each(function(e){var t=i.uniqueId();l[t]={top:e.getBoundingClientRect().top+window.pageYOffset,element:e,loading:!1}})}})}), define("views/sound/sound-badge.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundBadge .soundBadge__playing{display:none}.soundBadge.playing .soundBadge__playing{display:block}.soundBadge.playing .soundBadge__indicator{display:none}.soundBadge .soundBadge__artwork{position:relative}.soundBadge .soundBadge__artwork::after{display:none;content:'';position:absolute;width:23px;height:20px;background-size:23px 20px;background-image:url(https://m.soundcloud.com/assets/images/go-plus-tag-5a7a7f9f.svg);top:-5px;right:-5px}.soundBadge.go .soundBadge__artwork::after{display:block}")),data=null}), define("views/sound/sound-badge.tmpl",["vendor/handlebars-runtime","views/stats/sound-stats","lib/views/promoted"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){return" g-badge-disabled"}function c(e,t){return" g-badge-title-disabled"}function h(e,t){var r="";return r+='

'+u(n.$t.call(e,"Not available in your country",{hash:{},data:t}))+"

",r}function p(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.isReposted,{hash:{},inverse:a.program(10,v,t),fn:a.program(8,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+='

'+u(n.$t.call(e,"Reposted by [[username]]",{hash:{username:e&&e.layoutUsername},data:t}))+"

",r}function v(e,t){var r="";return r+='

'+u(n.$view.call(e,"views/stats/sound-stats",{hash:{resource_id:e&&e._resource_id},data:t}))+"

",r}function m(e,t){var r="";return r+='

'+u(n.$t.call(e,"Preview",{hash:{_context:"track",_comment:"An audio snippet of a track"},data:t}))+"

",r}function g(e,t){var n="",r;return n+='

'+u((r=e&&e.timecode,typeof r===f?r.apply(e):r))+"

",n}function y(e,t){var r="";return r+=" "+u(n.$view.call(e,"lib/views/promoted",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+='

'+u(n.$image.call(t,t,{hash:{size:60,defer:!0},data:i}))+'

",o=n["if"].call(t,t&&t.is_promoted,{hash:{},inverse:a.noop,fn:a.program(16,y,i),data:i});if(o||o===0)s+=o;return s+="\n\n",s})}), define("lib/views/progress-bar",["require","exports","module","underscore","$","models/sound","lib/view","lib/window-events"],function(e,t,n){function p(e){var t=e?"on":"off";a[t]("pointerup",w,this)[t]("pointerdown",b,this),u[t]("resize:debounced",N,this)[t]("resize:debounced",this.getWidth.bind(this,!0),this),this.model[t]("finish",g,this)[t]("seeked",m,this)[t]("manually-seeked",m,this)[t]("play",v,this)[t]("pause",d,this)}function d(){T.call(this)}function v(){x.call(this)}function m(){y.call(this)}function g(){y.call(this)}function y(){var e=this.model.currentTime();if(this.disposed||this.isUserScrubbing&&!e)return;this.playedProgress=e?E.call(this,e):this.getPlayedProgress(),this.updateProgress(e)}function b(){this.isUserScrubbing=!0}function w(){r.delay(function(){this.isUserScrubbing=!1}.bind(this),c)}function E(e){return e/this.model.duration()}function S(e){var t=this._throttleTime,n;!e&&!this.isUserScrubbing&&y.call(this),n=Math.max(f,t&&t-this.model.currentTime()%t),this._throttleTimeout=setTimeout(S.bind(this,this.isUserScrubbing),n)}function x(){this.model.isPlaying()&&(this._throttleTime||N.call(this),this._throttleTimeout||S.call(this))}function T(){clearTimeout(this._throttleTimeout),this._throttleTimeout=null}function N(){if(this.disposed)return;var e=this.el.clientWidth,t;e!==this._lastContainerSize&&(this._lastContainerSize=e,t=this.model.duration(),this._throttleTime=Math.max(f,Math.floor(t/e)),this._throttleTime=Math.min(this._throttleTime,l))}var r=e("underscore"),i=e("$"),s=e("models/sound"),o=e("lib/view"),u=e("lib/window-events"),a=i(document),f=50,l=250,c=300,h=n.exports=o.extend({ModelClass:s,setup:function(){this.loadedProgress=this.getLoadedProgress(),this.playedProgress=this.getPlayedProgress(),this.isFullyLoaded=!1,this.isUserScrubbing=!1,p.call(this,!0)},dispose:function(){p.call(this,!1)},renderDecorate:function(){x.call(this)},teardown:function(){T.call(this)},updateProgress:i.noop,getLoadedProgress:function(){return this.model.loadProgress()},getPlayedProgress:function(){return this.model.currentTime()},calculateProgressPixels:function(e){return Math.floor(this.getWidth()*e)},getWidth:function(e){return e=this.el.parentNode?e:!0,this._width=e?this.el.offsetWidth:this._width||this.el.offsetWidth,this._width}})}), define("views/listen/time-indicator.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;return s+='

0.00 | '+a((o=t&&t.timecode,typeof o===u?o.apply(t):o))+" \n

\n",s})}), define("views/listen/time-indicator.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".timeIndicator__container{background:rgba(0,0,0,.8);height:20px;line-height:20px;font-size:0;white-space:nowrap}.timeIndicator__current{color:#fff}.timeIndicator__text{font-size:12px;transition:font-size .15s cubic-bezier(.51,.37,.61,1.6)}.timeIndicator__current,.timeIndicator__total{padding:0 5px}.timeIndicator__divider,.timeIndicator__total{color:#999}")),data=null}), define("lib/views/mixins/draggable",["require","exports","module","$","lib/animation","lib/mixin","lib/window-events"],function(e,t,n){function f(e){this.el=e,this.width=null,this.coords=null,this.reset(),this.onPointerMove=p.bind(this),this.onPointerUp=d.bind(this),this.onPointerDown=h.bind(this),l.call(this,!0)}function l(e){var t=e?"on":"off";this.el[t?"addEventListener":"removeEventListener"]("pointerdown",this.onPointerDown),o[t?"on":"off"]("resize:debounced",v,this)}function c(e){var t=e?"on":"off";u[t]("pointerup",this.onPointerUp)[t]("pointermove",this.onPointerMove)}function h(e){this.kineticMoveAnimation&&this.kineticMoveAnimation.reject(),this.dispatchEvent("start"),this.dispatchEvent("drag",0),this.lastPointerX=e.x,c.call(this,!0)}function p(e){e.maskedEvent?e.maskedEvent.preventDefault():e.preventDefault();var t=e.x,n=this.lastPointerX-t;this.startMoveTimestamp=this.startMoveTimestamp||Date.now(),this.deltas.push(n),this.lastPointerX=t,(n>.01||n0?1:-1,t=this.deltas.reduce(function(e,t){return e+Math.abs(t)},0),n=t/this.deltas.length,n-1&&(mime=mime.split(",",2)[0]),xhr.overrideMimeType&&xhr.overrideMimeType(mime));if(settings.contentType||settings.data&&settings.type.toUpperCase()!="GET")baseHeaders["Content-Type"]=settings.contentType||"application/x-www-form-urlencoded";settings.headers=extend(baseHeaders,settings.headers||{}),xhr.onreadystatechange=function(){if(xhr.readyState==4){clearTimeout(abortTimeout);var result,error=!1;if(xhr.status>=200&&xhr.status0&&(abortTimeout=setTimeout(function(){xhr.onreadystatechange=empty,xhr.abort(),ajaxError(null,"timeout",xhr,settings)},settings.timeout)),xhr.send(settings.data?settings.data:null),xhr)};ajax.active=0,ajax.JSONP=function(e){if("type"in e){var t="jsonp"+ ++jsonpID,n=document.createElement("script"),r=function(){t in window&&(window[t]=empty),ajaxComplete("abort",i,e)},i={abort:r},s,o=document.getElementsByTagName("head")[0]||document.documentElement;return e.error&&(n.onerror=function(){i.abort(),e.error()}),window[t]=function(n){clearTimeout(s),delete window[t],ajaxSuccess(n,i,e)},serializeData(e),n.src=e.url.replace(/=\?/,"="+t),o.insertBefore(n,o.firstChild),e.timeout>0&&(s=setTimeout(function(){i.abort(),ajaxComplete("timeout",i,e)},e.timeout)),i}return ajax(e)},ajax.settings={type:"GET",beforeSend:empty,success:empty,error:empty,complete:empty,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript",json:jsonType,xml:"application/xml, text/xml",html:htmlType,text:"text/plain"},crossDomain:!1,timeout:0},ajax.get=function(e,t){return ajax({url:e,success:t})},ajax.post=function(e,t,n,r){return type(t)==="function"&&(r=r||n,n=t,t=null),ajax({type:"POST",url:e,data:t,success:n,dataType:r})},ajax.getJSON=function(e,t){return ajax({url:e,success:t,dataType:"json"})};var escape=encodeURIComponent}), define("classes",["require","exports","module","indexof"],function(e,t,n){function s(e){this.el=e,this.list=e.classList}var r=e("indexof"),i=/\s+/;n.exports=function(e){return new s(e)},s.prototype.add=function(e){if(this.list)return this.list.add(e),this;var t=this.array(),n=r(t,e);return~n||t.push(e),this.el.className=t.join(" "),this},s.prototype.remove=function(e){if(this.list)return this.list.remove(e),this;var t=this.array(),n=r(t,e);return~n&&t.splice(n,1),this.el.className=t.join(" "),this},s.prototype.toggle=function(e){return this.list?(this.list.toggle(e),this):(this.has(e)?this.remove(e):this.add(e),this)},s.prototype.array=function(){var e=this.el.className.split(i);return""===e[0]&&e.pop(),e},s.prototype.has=s.prototype.contains=function(e){return this.list?this.list.contains(e):!!~r(this.array(),e)}}), define("vendor/zepto-events",["require","exports","module"],function(e,t,n){function a(e){return e._zid||(e._zid=i++)}function f(e,t,n,i){t=l(t);if(t.ns)var s=c(t.ns);return(r[a(e)]||[]).filter(function(e){return e&&(!t.e||e.e==t.e)&&(!t.ns||s.test(e.ns))&&(!n||a(e.fn)===a(n))&&(!i||e.sel==i)})}function l(e){var t=(""+e).split(".");return{e:t[0],ns:t.slice(1).sort().join(" ")}}function c(e){return new RegExp("(?:^| )"+e.replace(" "," .* ?")+"(?: |$)")}function h(e,t,n){typeof e!="string"?u.each(e,n):e.split(/\s/).forEach(function(e){n(e,t)})}function p(e,t){return e.del&&(e.e=="focus"||e.e=="blur")||!!t}function d(e){return o[e]||e}var r={},i=1,s={},o={mouseenter:"mouseover",mouseleave:"mouseout"},u={};u.each=function(e){return[].every.call(this,function(t,n){return e.call(t,n,t)!==!1}),this},s.click=s.mousedown=s.mouseup=s.mousemove="MouseEvents",t.add=add=function(e,t,n,i,s,u){var f=a(e),c=r[f]||(r[f]=[]);h(t,n,function(t,n){var r=l(t);r.fn=n,r.sel=i,r.e in o&&(n=function(e){var t=e.relatedTarget;if(!t||t!==this&&!this.contains(t))return r.fn.apply(this,arguments)}),r.del=s&&s(n,t);var a=r.del||n;r.proxy=function(t){var n=a.apply(e,[t].concat(t.data));return n===!1&&(t.preventDefault(),t.stopPropagation()),n},r.i=c.length,c.push(r),e.addEventListener(d(r.e),r.proxy,p(r,u))})},t.remove=remove=function(e,t,n,i,s){var o=a(e);h(t||"",n,function(t,n){f(e,t,n,i).forEach(function(t){delete r[o][t.i],e.removeEventListener(d(t.e),t.proxy,p(t,s))})})};var v=function(){return!0},m=function(){return!1},g=/^([A-Z]|layer[XY]$)/,y={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.createProxy=createProxy=function(e){var t,n={originalEvent:e};for(t in e)!g.test(t)&&e[t]!==undefined&&(n[t]=e[t]);return u.each(y,function(t,r){n[t]=function(){return this[r]=v,e[t].apply(e,arguments)},n[r]=m}),n},t.Event=Event=function(e,t){typeof e!="string"&&(t=e,e=t.type);var n=document.createEvent(s[e]||"Events"),r=!0;if(t)for(var i in t)i=="bubbles"?r=!!t[i]:n[i]=t[i];return n.initEvent(e,r,!0,null,null,null,null,null,null,null,null,null,null,null,null),n.isDefaultPrevented=function(){return this.defaultPrevented},n}}), define("lib/layout",["require","exports","module","underscore","$","lib/backbone","css","lib/helpers/title-helper","lib/lingua","lib/deferred-loader","lib/mixins/layouts/performance-measuring","lib/template"],function(e,t,n){var r=e("underscore"),i=e("$"),s=e("lib/backbone"),o=e("css"),u=e("lib/helpers/title-helper"),a=e("lib/lingua"),f=e("lib/deferred-loader"),l=e("lib/mixins/layouts/performance-measuring"),c=e("lib/template"),h,p,d;h="l-footer",p="views/footer/footer",d=a.t("Enjoy the full SoundCloud experience with our app.",null,{comment:"Default page title"});var v=n.exports=s.View.extend({css:null,template:null,views:null,_currentViews:null,_viewPaths:null,slots:null,includeFooter:".l-main",footerClassName:"",getPageUrn:function(){return""},initialize:function(){this.views={},this._currentViews={}},setArgs:function(e){this.args=e||{}},setup:function(){var e=i.Deferred();return r.defer(e.resolve),e},dispose:function(){r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.$el.remove(),delete this.slots,delete this.views,delete this._viewPaths,delete this._currentViews},switchLayout:function(e){e&&(r.invoke(this._currentViews,"_dispose"),r.invoke(this.views,"_dispose"),this.template=e.template,this.includeFooter=e.includeFooter,this.slots=null,this.$el.html(""))},render:function(){var e,t;return this.includeFooter&&(e=this.views[h]),this.css&&o.insert(this.css),this.el.innerHTML===""&&(c.render(this.template,{},this.el),this.slots={},r.each(this.views,function(e,t){this.slots[t]=this.$("."+t)[0]},this)),r.each(this.views,function(e,t){this._currentViews[t]!==e&&(this._currentViews[t]&&this._currentViews[t]._dispose(),e.render(),t!==h&&this.slots[t].appendChild(e.el),this._currentViews[t]=e)},this),t=this.$(this.includeFooter)[0],t&&e&&(this.footerClassName&&(e.el.className+=" "+this.footerClassName),t.appendChild(e.el)),this},setViews:function(e){this.includeFooter&&(e[h]=[p,{upsellText:this.getUpsellText()}]);var t=Object.keys(e),n=r.pluck(e,0),s=i.Deferred();return f.load(n).done(function(){this._viewPaths={},r.each(arguments,function(r,i){var s=t[i],o=e[s][1];if(!this._currentViews[s]||!this._currentViews[s].isEquivalentTo(r,o))this.views[s]=new r(o);this._viewPaths[s]=n[i]},this)}.bind(this)).done(s.resolve).fail(s.reject),s},getChangeEventData:function(e){var t={};return r.each(this._viewPaths,function(e,n){t[e]=this.views[n].constructorArguments},this),{layout:this,layoutName:e,views:t,args:this.args}},setTitle:function(e){u.set(e)},getUpsellText:function(){return d},t:a.t,tp:a.tp});l.applyTo(v.prototype),u.initialize()}), define("lib/layouts/fullheight.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-fullheight{height:100%;background:#000}.l-fullheight>.l-main{height:100%}")),data=null}), define("lib/layouts/fullheight.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},'

\n'})}), define("lib/views/loading.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".loadingThrobber{background:transparent url(https://m.soundcloud.com/assets/images/ldpi/loader-81295ad2.gif) 50% 50% no-repeat;background-size:32px 32px;clear:both;text-align:center;height:40px;width:100%;padding:100px}.loadingThrobber.small{height:20px;background-size:16px}.loadingThrobber.fullscreen{top:44px;left:0;right:0;bottom:0;position:fixed;background-color:#f2f2f2;height:100%}")),data=null}), define("lib/event-bubble",["require","exports","module"],function(e,t,n){var r=n.exports=Class.extend({_propagate:!0,data:null,initialize:function(e){this.data=e||{}},stopPropagation:function(){this._propagate=!1},isPropagationStopped:function(){return!this._propagate}})}), define("lib/views/mixins/stateful",["require","exports","module","underscore","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/mixin"),s=n.exports=new i({states:null,_states:null,toggleState:function(e,t){var n,i;return this.disposed?this:(this.states||(this.states={}),this.states[e]||(this.states[e]=e),this._states=this._states||{},this._states[e]=this._states[e]||!1,t=typeof t!="undefined"?!!t:!this._states[e],this._states[e]===t?this:(this._states[e]=t,n=this.states[e],typeof n=="string"?(i=n,this.$el[t?"addClass":"removeClass"](i)):r.isFunction(n)?n.call(this,t):n&&n[t?"setup":"teardown"].call(this),this.trigger("state:"+e,t),this))},getState:function(e){return!!this._states&&!!this._states[e]}})}), define("lib/template",["require","exports","module","underscore","vendor/handlebars-runtime","lib/subview-plugin","lib/template-helpers"],function(e,t,n){var r=e("underscore"),i=e("vendor/handlebars-runtime"),s=e("lib/subview-plugin"),o=e("lib/template-helpers");r.each(o,function(e,t){i.registerHelper(t,e)});var u=n.exports={render:function(e,t,n){var r=e(t||{});n&&(n.innerHTML=r)},subviews:function(e){s.replacePlaceholders(e)}}}), define("vendor/handlebars-runtime",["require","exports","module"],function(e,t,n){var r=function(){var e=function(){"use strict";function t(e){this.string=e}var e;return t.prototype.toString=function(){return""+this.string},e=t,e}(),t=function(e){"use strict";function o(e){return r[e]||"&"}function u(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}function c(e){return e instanceof n?e.toString():!e&&e!==0?"":(e=""+e,s.test(e)?e.replace(i,o):e)}function h(e){return!e&&e!==0?!0:l(e)&&e.length===0?!0:!1}var t={},n=e,r={"&":"&","",'"':""","'":"'","`":"`"},i=/[&"'`]/g,s=/[&"'`]/;t.extend=u;var a=Object.prototype.toString;t.toString=a;var f=function(e){return typeof e=="function"};f(/x/)&&(f=function(e){return typeof e=="function"&&a.call(e)==="[object Function]"});var f;t.isFunction=f;var l=Array.isArray||function(e){return e&&typeof e=="object"?a.call(e)==="[object Array]":!1};return t.isArray=l,t.escapeExpression=c,t.isEmpty=h,t}(e),n=function(){"use strict";function n(e,n){var r;n&&n.firstLine&&(r=n.firstLine,e+=" - "+r+":"+n.firstColumn);var i=Error.prototype.constructor.call(this,e);for(var s=0;s0?e.helpers.each(t,n):r(this):i(t)}),e.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i=0,s="",o;f(e)&&(e=e.call(this)),t.data&&(o=m(t.data));if(e&&typeof e=="object")if(a(e))for(var u=e.length;i= 1.0.0"};n.REVISION_CHANGES=u;var a=r.isArray,f=r.isFunction,l=r.toString,c="[object Object]";n.HandlebarsEnvironment=h,h.prototype={constructor:h,logger:d,log:v,registerHelper:function(e,t,n){if(l.call(e)===c){if(n||t)throw new i("Arg not supported with multiple helpers");r.extend(this.helpers,e)}else n&&(t.not=n),this.helpers[e]=t},registerPartial:function(e,t){l.call(e)===c?r.extend(this.partials,e):this.partials[e]=t}};var d={methodMap:{0:"debug",1:"info",2:"warn",3:"error"},DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){if(d.level.header__logo{width:34px}")),data=null}), define("views/header/header.tmpl",["vendor/handlebars-runtime","views/header/search-button","views/search/search-box"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=' "+o(n.$view.call(t,"views/header/search-button",{hash:{key:"searchButton"},data:i}))+"\n"+o(n.$view.call(t,"views/search/search-box",{hash:{key:"searchBox"},data:i}))+"\n",s})}), define("lib/helpers/consumer-sub-upsell-helper",["require","exports","module"],function(e,t,n){function i(e){return e.isSnippetized()&&s(e.get("monetization_model")).length>0}function s(e){switch(e){case"SUB_MID_TIER":return[r.productIds.HIGH_TIER];case"SUB_HIGH_TIER":return[r.productIds.HIGH_TIER];default:return[]}}var r=n.exports={monetizationModelToProductIds:s,soundRequiresUpsell:i,productIds:{HIGH_TIER:"go"}}}), define("lib/helpers/firefoxos-helper",["require","exports","module","$"],function(e,t,n){var r=e("$"),i="https://m.soundcloud.com/manifest.webapp",s=n.exports={isAppInstalled:function(){var e=new r.Deferred,t=navigator.mozApps.checkInstalled(i);return t.onsuccess=function(){t.result?e.resolve(!0):e.reject(!1)},e},installApp:function(e){navigator.mozApps.install(i).onsuccess=e}}}), define("lib/views/fullscreen-overlay",["require","exports","module","config","lib/views/mixins/overlay","lib/tracking/tracking-core","lib/view","lib/views/fullscreen-overlay.css","lib/views/fullscreen-overlay.tmpl"],function(e,t,n){var r=e("config"),i=e("lib/views/mixins/overlay"),s=e("lib/tracking/tracking-core"),o=e("lib/view"),u=n.exports=o.extend(i,{defaults:{showHeader:!1,closeBehavior:null,style:null,trackingIdentifier:null},parentEl:function(){return r.get("appView").el},transitions:{"in":"fadeIn",out:"fadeOut"},css:e("lib/views/fullscreen-overlay.css"),template:e("lib/views/fullscreen-overlay.tmpl"),className:"fullscreen-overlay",bubbleEvents:{"closeButton:click":"close"},setup:function(e){e.animate||(this.transitions=null),e.style&&this.$el.addClass("fullscreen-overlay-"+e.style),this.$el.toggleClass("fullscreen-overlay-show-header",e.showHeader);switch(e.closeBehavior){case"button":this.events={"click .fullscreen-overlay__closeButton":"close"};break;case"background":this.events={click:"close"};break;default:}},getTemplateData:function(e){return{closeWithButton:this.options.closeBehavior==="button"}},onOpen:function(){this.options.trackingIdentifier&&s.action("submit",this.options.trackingIdentifier)},onClose:function(){this.options.trackingIdentifier&&s.action("cancel",this.options.trackingIdentifier+"_cancel")}})}), define("lib/views/mixins/impression-on-render",["require","exports","module","underscore","lib/tracking/tracking-core","lib/mixin"],function(e,t,n){var r=e("underscore"),i=e("lib/tracking/tracking-core"),s=e("lib/mixin"),o=n.exports=new s({applyTo:function(e,t){this.after(e,{renderDecorate:function(){this._trackImpression()},setup:function(){this._trackImpression=r.once(function(){i.impression(t.impressionName,t.data||{})})}})}})}), define("views/banner/launch-app",["require","exports","module","config","lib/native-links","lib/view","lib/tracking/tracking-core","views/banner/launch-app.css","views/banner/launch-app.tmpl"],function(e,t,n){function a(e){return function(n){o.trackClickV1({click_category:"upsell",click_name:e,click_object:"launch-app-button"})}}var r=e("config"),i=e("lib/native-links"),s=e("lib/view"),o=e("lib/tracking/tracking-core"),u=n.exports=s.extend({className:"launchApp",css:e("views/banner/launch-app.css"),template:e("views/banner/launch-app.tmpl"),events:{"click .launchApp__get-app":a("download_app_button:get_app"),"click .launchApp__open-in-app":a("download_app_button:open_in_app")},getTemplateData:function(){return{deepLink:i.getIOSUpsellDeepLink(r.get("router").getLayoutInfo()),storeLink:i.getStoreLink()}}})}), define("lib/native-links",["require","exports","module","lib/helpers/client-environment-helper","lib/url"],function(e,t,n){function N(){return s.iOS||s.android}function C(){return s.iOS&&i.iOSVersion= 0.");this.end=e+t}return e.normalizeRawTimeRanges=function(e){return e.slice(0).sort(function(e,t){return e.start-t.start}).reduce(function(e,t,n){var r=e.length-1;return n>0&&e[r].end>=t.start?e[r].end=t.end:e.push(t),e},[])},e.normalize=function(t){return e.normalizeRawTimeRanges(t.map(function(e){return{start:e.start,end:e.end}})).map(function(t){return new e(t.start,t.end-t.start)})},e.getCoverage=function(t){if(0===t.length)return new e(0,0);var n=1/0,r=0;return t.forEach(function(e){e.startr&&(r=e.end)}),new e(n,r-n)},e.rangesContainTime=function(e,t){return t.some(function(t){return t.containsTime(e)})},e.prototype.containsTime=function(e){return this.starte},e}();t.TimeRange=r},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function i(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function s(e){if(c===clearTimeout)return clearTimeout(e);if((c===r||!c)&&clearTimeout)return c=clearTimeout,clearTimeout(e);try{return c(e)}catch(t){try{return c.call(null,e)}catch(t){return c.call(this,e)}}}function o(){v&&p&&(v=!1,p.length?d=p.concat(d):m=-1,d.length&&u())}function u(){if(!v){var e=i(o);v=!0;for(var t=d.length;t;){for(p=d,d=[];++m1)for(var n=1;n=c)return null;var t=e>0?Math.pow(2,e/s-1):0;return Math.min(t*r,u||1/0)+Math.round(Math.random()*f)}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(14),o=n(1);t.noMoreAttemptsError=new Error("No more attempts remaining."),t.retry=r,t.buildExponentialDelayCalculator=i},function(e,t,n){"use strict";function r(e){var t=o.exec(e);return t?t[1].toLowerCase():null}function i(e,t){return s.buildAbsoluteURL(e,t,{alwaysNormalize:!0})}Object.defineProperty(t,"__esModule",{value:!0});var s=n(32),o=/^.*\.([^\.;\?#]*).*$/;t.getExtension=r,t.buildAbsoluteUrl=i},function(e,t,n){"use strict";function r(e){var t=Object.create(null);return Object.keys(e).forEach(function(n){t[n]=e[n]}),t}Object.defineProperty(t,"__esModule",{value:!0});var i=n(17),s=function(){},o=function(){function e(e,t){void 0===t&&(t={});var n=this;this._subscribers=[],this._onExit=new i.OnExit(function(){return n._after()}),this._dead=!1,this._state=r(e),this._initialState=r(e),this._afterUpdate=t.afterUpdate||s,this._afterDispatches=t.afterDispatches||s}return e.prototype.subscribe=function(e,t){var n=this;if(void 0===t&&(t=!0),this._dead){var i=!1;return{retrieve:function(){},remove:function(){return!i&&(i=!0)}}}var s=function(){var i={callback:e,localState:t?r(n._state):n._initialState};return n._subscribers.push(i),{remove:function(){var t=n._subscribers.map(function(e){return e.callback}).indexOf(e);return t>=0&&(n._subscribers.splice(t,1),!0)},retrieve:function(){n._updateSubscriber(i)}}};return t?s():this._onExit.enter(s)},e.prototype.subscribeIndividual=function(e,t,n){return this.subscribe(function(n){var r=n[e];void 0!==r&&t(r)},n)},e.prototype.getHandle=function(){return{subscribe:this.subscribe.bind(this)}},e.prototype.getIndividualHandle=function(e){var t=this;return{subscribe:function(n){return t.subscribeIndividual(e,n)}}},e.prototype.update=function(e){var t=this;return this._onExit.enter(function(){return e(t._state)})},e.prototype.getState=function(){return this._state},e.prototype.kill=function(){var e=this;this._dead||this._onExit.enter(function(){e._dead=!0})},e.prototype._after=function(){var e=this;try{this._afterUpdate(this._state)}finally{this._subscribers.forEach(function(t){return e._updateSubscriber(t)}),this._afterDispatches(this._state)}this._dead&&this._subscribers.splice(0)},e.prototype._updateSubscriber=function(e){var t=this._calculateDiff(e.localState);if(Object.keys(t).length){e.localState=r(this._state);try{e.callback(t,e.localState)}catch(n){window.setTimeout(function(){throw n},0)}}},e.prototype._calculateDiff=function(e){var t=this,n=Object.create(null);return Object.keys(this._state).forEach(function(r){var i=t._state[r];i!==e[r]&&(n[r]=i)}),n},e}();t.StateManager=o},function(e,t,n){!function(t){var n=/^((?:[^\/;?#]+:)?)(\/\/[^\/\;?#]*)?(.*?)??(;.*?)?(\?.*?)?(#.*?)?$/,r=/^([^\/;?#]*)(.*)$/,i=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/).*?(?=\/)/g,o={buildAbsoluteURL:function(e,t,n){if(n=n||{},e=e.trim(),!(t=t.trim())){if(!n.alwaysNormalize)return e;var i=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var s=this.parseURL(t);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return n.alwaysNormalize?(s.path=o.normalizePath(s.path),o.buildURLFromParts(s)):t;var u=this.parseURL(e);if(!u)throw new Error("Error trying to parse base URL.");if(!u.netLoc&&u.path&&"/"!==u.path[0]){var a=r.exec(u.path);u.netLoc=a[1],u.path=a[2]}u.netLoc&&!u.path&&(u.path="/");var f={scheme:u.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(f.netLoc=u.netLoc,"/"!==s.path[0]))if(s.path){var l=u.path,c=l.substring(0,l.lastIndexOf("/")+1)+s.path;f.path=o.normalizePath(c)}else f.path=u.path,s.params||(f.params=u.params,s.query||(f.query=u.query));return null===f.path&&(f.path=n.alwaysNormalize?o.normalizePath(s.path):s.path),o.buildURLFromParts(f)},parseURL:function(e){var t=n.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(i,"");e.length!==(e=e.replace(s,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}};e.exports=o}()},function(module,exports){var g;g=function(){return this}();try{g=g||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(g=window)}module.exports=g},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version="8.0.0",t.buildNumber=853;var r=n(2),i=n(22),s=n(3),o=n(23);t.ProxyPlayer=o.ProxyPlayer;var u=n(8);t.ProxyPlayerBase=u.ProxyPlayerBase;var a=n(20);t.errors=a.errors;var f=n(21);t.helpers=f.helpers;var l=n(7);t.BasePlayer=l.BasePlayer;var c=n(19);t.Descriptor=c.Descriptor;var h=n(9);t.State=h.State;var p=n(24);t.TimeRange=p.TimeRange,!function(e){e.EventDispatcher=r.EventDispatcher}(t.eventDispatcher||(t.eventDispatcher={})),!function(e){e.LoaderRequest=i.LoaderRequest}(t.loader||(t.loader={})),!function(e){e.noOpLogger=s.noOpLogger,e.consoleLogger=s.consoleLogger,e.prefixLogger=s.prefixLogger,e.cloneLogger=s.cloneLogger}(t.logger||(t.logger={}))}])})},function(e,t,n){!function(t,r){e.exports=r(n(0))}(0,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=8)}([function(t,n){t.exports=e},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable error occurred whilst decoding.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.DECODE_ERROR"},t}(i.errors.PlayerFatalError);t.DecodeError=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(0),s=function(e){function t(){return e.call(this,"An unrecoverable network error occurred.")||this}return r(t,e),t.prototype.getCode=function(){return"HTML5_PLAYER.NETWORK_ERROR"},t}(i.errors.PlayerFatalError);t.NetworkError=s},function(e,t,n){"use strict";function r(e){for(var t=[],n=e.length,r=0;r0?(t._logger.debug("Seeking to expected position..."),t._performSeek(t._positionWhenMediaElementRevoked,function(e){if(void 0!==e)return t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to seek to the expected position."),t.revokeMediaElement(),void n.reject(new Error("An error occurred when trying to restore the position."));t._logger.debug("Seeked to expected position."),u()})):u()},u=function(){t.isPlaying()===t.isActuallyPlaying()&&t._playingWhenMediaElementRevoked?(t._logger.debug("Calling play to match previous state..."),t._play().catch(function(){t._provideMediaElementDeferred=null,t._logger.error("An error occurred when trying to play."),r===t._mediaElementAndState&&t.revokeMediaElement(),n.reject(new Error("Browser refused play() request on media element."))}),t._listenToOnce("play",function(){t._logger.debug("Play succeeded."),a()},{earlyAttach:!0})):a()},a=function(){if(t._mediaElementAndState!==r)return void t._triggerError(new v("Media element switched unexpectedly."));t._provideMediaElementDeferred=null,i.remove(),n.resolve(void 0),t._mediaElementAndState.state="STABLE",t._logger.debug("Finished putting element in expected state."),null!==t._duration&&t._atomic(function(){t.isReady()||t._signalReady(),t._handleDefferredPauseAndSeek()})}};return this._initialized?i():this._deferredProvideMediaElementCallback=i,this._provideMediaElementDeferred.promise},t.prototype.revokeMediaElement=function(){if(!this._mediaElementAndState)throw new Error("There is no media element to revoke.");this._deferredProvideMediaElementCallback=null,this._provideMediaElementDeferred&&(this._provideMediaElementDeferred.reject(m),this._provideMediaElementDeferred=null),this._logger.debug("revokeMediaElement() called."),this._detachListeners();var e=this._mediaElementAndState.element;this.isDead()||(this._positionWhenMediaElementRevoked=this.getPosition(),this._playingWhenMediaElementRevoked=this.isPlaying()),this._mediaElementAndState=null,this._initMediaElement(e,null),this.isDead()||this._handleStalled()},t.prototype.getVolume=function(){return this._volume},t.prototype.getMuted=function(){return this._muted},t.prototype.setMuted=function(e){this._muted=e,this._mediaElementAndState&&(this._mediaElementAndState.element.muted=e)},t.prototype.getBufferedTimeRanges=function(){return this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state?a.buildTimeRanges(this._mediaElementAndState.element.buffered):[]},t.prototype.getMaxBufferLength=function(){return null},t.prototype._setVolume=function(e){this._volume=e,this._mediaElementAndState&&(this._mediaElementAndState.element.volume=e)},t.prototype._getResolvedMimeType=function(){return this._mimeType},t.prototype._canPlay=function(){return this._mimeType&&this._canPlayProtocol(this._descriptor.getProtocol())&&this._canPlayType(this._mimeType)?h.resolve(!0):h.resolve(!1)},t.prototype._canPlayProtocol=function(e){return["http","hls"].indexOf(e.name)>=0},t.prototype._canPlayType=function(e){try{return!!document.createElement("audio").canPlayType(e)}catch(t){return!1}},t.prototype._initialize=function(){var e=this;this._initialized=!0,this._listenTo("error",function(){if("INITIALIZING"===e._mediaElementAndState.state)return void e._logger.debug("An error occurred, but the media element is initializing, so ignoring...");switch(e._mediaElementAndState.element.error.code){case 2:e._triggerError(new u.NetworkError);break;case 3:e._triggerError(new o.DecodeError);break;default:e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred."))}},{earlyAttach:!0}),this._listenTo("playing",function(){e._logger.debug("Media element playing event."),e._mediaElementAndState&&!e._mediaElementAndState.element.paused?e._handlePlayingEvent():e._logger.debug("Ignoring playing event because media element is reporting it is paused.")}),this._listenTo("pause",function(){e._logger.debug("Media element pause event."),e._mediaElementAndState&&e._mediaElementAndState.element.paused?e._handlePauseEvent():e._logger.debug("Ignoring pause event because media element is reporting it is not paused.")}),this._listenTo("ended",function(){e._logger.debug("Media element ended event."),e._mediaElementAndState&&!e._mediaElementAndState.element.ended?e._handleEndedEvent():e._logger.debug("Ignoring ended event because media element is reporting it is not ended.")}),this._listenTo("stalled",function(){e._logger.debug("Media element stalled event."),e._checkIfStalled()}),this._stallCheckTimerId=window.setInterval(function(){return e._checkIfStalled()},400),this._retrieveDuration().then(function(t){e._logger.debug("Duration retrieved.",t),e._duration=t,e._atomic(function(){e._provideDuration(t),e._mediaElementAndState&&"STABLE"===e._mediaElementAndState.state&&(e._signalReady(),e._handleDefferredPauseAndSeek())})}).catch(function(t){e._triggerError(new s.errors.PlayerFatalError("An unexpected error occurred when attempting to retrieve the duration.",t))}),this._deferredProvideMediaElementCallback&&this._deferredProvideMediaElementCallback()},t.prototype._createDefaultMediaElement=function(){return document.createElement(this._playerDependencies.mediaElementType||"audio")},t.prototype._handlePauseEvent=function(){var e=this;this._atomic(function(){e._shouldBeEnded()?e._signalEnded():(e._notifyNotStalled(),e._notifyPlaying(!1))})},t.prototype._handlePlayingEvent=function(){var e=this,t=this._duration;if(null===t)throw new Error("Expecting duration to exist.");var n=this._getTruePosition();return n>=t?void this._logger.warn("Got a media element playing event and the positon was >= the duration.",n,t):this.isEnded()||this._shouldBeEnded()?void this._logger.warn("Got a media element playing event when the player is/should be ended."):void this._atomic(function(){e._endedOverride=!1,e._notifyNotStalled(),e._signalNotEnded(),e._notifyPlaying(!0)})},t.prototype._handleEndedEvent=function(){var e=this;if(null!==this._getQueuedSeekPosition())return void this._logger.warn("Got a media element ended event but ignoring because a seek is in progress.");this._atomic(function(){e._endedOverride=!0,e._signalEnded()})},t.prototype._shouldBeEnded=function(){return this._endedOverride||this._mediaElementReportingEnded()},t.prototype._mediaElementReportingEnded=function(){return!!this._mediaElementAndState&&!!this._mediaElementAndState.element.ended},t.prototype._signalNotEnded=function(){if(this._shouldBeEnded())throw new Error("Attempt to signal not ended when it should be.");e.prototype._signalNotEnded.call(this)},t.prototype._retrieveDuration=function(){var e=this;return new h(function(t){e._listenToOnce("loadedmetadata",function(){var n=e._mediaElementAndState;n&&t(1e3*n.element.duration)},{reattach:!0,earlyAttach:!0})})},t.prototype._handlePlayPauseChange=function(e){var t=this;if(this.isEnded())return void this._notifyPlaying(e);if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var n=this._mediaElementAndState.element;if((this._playInProgress.inProgress||!n.paused)!==e)if(e){var r={inProgress:!0};this._playInProgress=r,this._play().then(function(){return r.inProgress=!1}).catch(function(e){r.inProgress=!1,t._notifyPlayRejection(e)})}else this._playInProgress={inProgress:!1},n.pause(),this._notifyPlaying(!1);else this._playInProgress.inProgress||this._notifyPlaying(e)}},t.prototype._handleSeekChange=function(e){var t=this,n=this._mediaElementAndState;n&&"USABLE"===n.state&&(this._endedOverride=!1,this._performSeek(e,function(n){if(void 0!==n)return void t._triggerError(new s.errors.PlayerFatalError("An error occurred when trying to seek.",n));e===t._duration&&(t._endedOverride=!0),t._atomic(function(){t._signalSeekComplete(),t.isEnded()||t._handlePlayPauseChange(t.isPlaying())})}))},t.prototype._performSeek=function(e,t){var n=this,r=this._mediaElementAndState;if(!r)throw new Error("Media element does not exist.");var i=this._currentSeekCallback;if(i&&(this._currentSeekCallback=null,i.listenerHandle.remove()),r.element.currentTime===e/1e3)return void t();r.element.currentTime=e/1e3;var s=this._listenToOnce("seeked",function(){n._currentSeekCallback=null,t()},{earlyAttach:!0});this._currentSeekCallback={listenerHandle:s,callback:t}},t.prototype._getPosition=function(){var e=null!==this._duration?this._duration:1/0;if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)return this._positionWhenMediaElementRevoked;var t=Math.min(this._getTruePosition(),e);return this._shouldBeEnded()?e:t},t.prototype._getTruePosition=function(){if(!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state)throw new Error("Media element does not exist or is in invalid state.");return 1e3*this._mediaElementAndState.element.currentTime},t.prototype._kill=function(){window.clearTimeout(this._canPlayTimer),this._mediaElementAndState&&this.revokeMediaElement(),this._stallCheckTimerId&&window.clearInterval(this._stallCheckTimerId),this._listeners=[]},t.prototype._listenToOnce=function(e,t,n){void 0===n&&(n={});var r=n.reattach,i=n.earlyAttach;void 0===r&&(r=!1),void 0===i&&(i=!1);var s=function(e){o.remove(),t(e)},o=this._listenTo(e,s,{reattach:r,earlyAttach:i});return o},t.prototype._listenTo=function(e,t,n){var r=this;void 0===n&&(n={});var i=n.reattach,s=n.earlyAttach;void 0===i&&(i=!0),void 0===s&&(s=!1);var o=function(e){u.attached?t(e):r._logger.warn("Got media element event after handler was removed. Ignoring.",e)},u={attached:!1,handler:o,eventType:e,once:!1,reattach:i,earlyAttach:s};if(this._listeners.push(u),!this._mediaElementAndState||"USABLE"!==this._mediaElementAndState.state&&!s)return{remove:function(){var e=r._listeners.indexOf(u);e>=0&&r._listeners.splice(e,1)}};var a=this._mediaElementAndState.element;return a.addEventListener(e,o,!1),u.attached=!0,{remove:function(){var t=r._listeners.indexOf(u);t>=0&&(r._listeners.splice(t,1),u.attached=!1,a.removeEventListener(e,o,!1))}}},t.prototype._notifyNotStalled=function(){this._stallDetected=!1,this._lastStallCheckPos=null,this._handleStalled()},t.prototype._initMediaElement=function(e,t){this._initMediaElementLocal(e,t)},t.prototype._initMediaElementLocal=function(e,t){e.setAttribute("msAudioCategory","BackgroundCapableMedia"),e.mozAudioChannelType="content",e.removeAttribute("src"),r(e),t&&(this._logger.debug("Setting media element src.",t),e.src=t),e.volume=this._volume,e.muted=this._muted,e.playbackRate=1,e.setAttribute("preload","metadata"),e.load()},t.prototype._checkIfStalled=function(){if(this._mediaElementAndState&&"USABLE"===this._mediaElementAndState.state){var e=this._mediaElementAndState.element;if(!e.paused&&this.isActuallyPlaying()){var t=e.currentTime;this._stallDetected=e.readyState 0.");if("string"!=typeof d)throw new Error("endpointBaseUrl must be > 0.");if("boolean"!=typeof m)throw new Error("encryptedStreamsEnabled invalid.");return g._loader=n,g._clientId=r,g._requestAuthorization=a,g._trackId=i,g._secretToken=o,g._endpointBaseUrl=d,g._encryptedStreamsEnabled=m,g._excludedRenditions=l,g._excludedRenditionsOnLastURLRequest=l.slice(),g._maxBitrate=h,g}return r(t,e),t.prototype.getTrackId=function(){return this._trackId},t.prototype.excludeRendition=function(e){this._excludedRenditions.indexOf(e)0||a===0&&u===0)&&o.push(l.sec(f)),o.join(" ")):(u>0&&o.push(u),n&&n.minimal&&u===0&&a===0?o.push(""):o.push(a0?"0"+a:a),o.push(f23||r>59)return;if(i)if(i==="p"){if(n13)return}else if(i==="a")if(n===12)n=0;else if(n>12)return;return r||(r=0),[n,r]}function v(){var e=new Date(2009,0,1,6,0,0),t=new Date(2009,6,1,6,0,0),n;return n=e.getUTCHours()>t.getUTCHours()?e.getTimezoneOffset():t.getTimezoneOffset(),n}function m(e){if(e.offset==null)return{};var t=new Date;g(t,e.resolution);var n=+(new Date(+t+e.offset*a[e.resolution])),r=+(new Date(n+(e.duration-1)*a[e.resolution]));return{from:n,to:r}}function g(e,t){switch(t){case"day":e.setUTCHours(0,0,0,0);break;case"hour":e.setUTCMinutes(0,0,0)}}function y(e){return("0"+e).substr(-2)}function b(e){var t=typeof e=="string"?Date.parse(e):typeof e=="number"?e:e.valueOf(),n=v()*60*1e3;return new Date(t+n)}n.exports=f;var r=1e3,i=6e4,s=60*i,o=24*s,u={sec:1e3,min:60,hour:60,day:24,month:30,year:12},a={minute:i,hour:s,day:o}}), define("vendor/i18n/lib/number",["require","exports","module"],function(e,t,n){function r(e){return{round:i,format:function(t,n){if(t===""||t==null||isNaN(t)||Math.abs(t)===Infinity)return"";t=parseFloat(t);var r=n&&n.precision||0,s=e.delimiters;return r=Math.max(Math.min(r,20),0),t=i(t,r,n&&n.roundingFn),n&&!isNaN(n.fixed)&&(t=t.toFixed(Math.max(Math.min(n.fixed,20),0))),(""+t).split(".").map(function(e,t){return t===0?e.replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+s.thousands):e}).join(s.decimal)},zeroPad:function(e,t){if(e==null)return e;e+="";var n=t-e.length;return n>0&&(e=(new Array(n+1)).join("0")+e),e}}}function i(e,t,n){n=n||Math.round;var r=Math.pow(10,t||0);return n(e*r)/r}n.exports=r}), define("vendor/i18n/locales/es",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Ahora mismo",rightNow:"Ahora mismo",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 día","%d días"]),month:i(["1 mes","%d meses"]),year:i(["1 año","%d años"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],weekdays:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"],shortWeekdays:["Dom.","Lun.","Mar.","Mié.","Jue.","Vie.","Sáb."],minWeekdays:["Do","Lu","Ma","Mi","Ju","Vi","Sá"]},d3:{grouping:[3],currency:["€",""],dateTime:"%A, %e de %B de %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Cerrar",prevText:"Ant",nextText:"Sig",currentText:"Hoy",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/de",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Vor kurzem",rightNow:"Jetzt",future:"%s",past:"%s",sec:i(["1 Sekunde","%d Sekunden"]),min:i(["1 Minute","%d Minuten"]),hour:i(["1 Stunde","%d Stunden"]),day:i(["1 Tag","%d Tagen"]),month:i(["1 Monat","%d Monaten"]),year:i(["1 Jahr","%d Jahren"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD.MM.YYYY"},dates:{months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mrz","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],weekdays:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],shortWeekdays:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],minWeekdays:["So","Mo","Di","Mi","Do","Fr","Sa"]},d3:{grouping:[3],currency:[""," €"],dateTime:"%A, der %e. %B %Y, %X",date:"%d.%m.%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Schließen",prevText:"Zurück",nextText:"Weiter",currentText:"Heute",weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}};n.exports=r}), define("vendor/i18n/locales/en",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Just now",rightNow:"Right now",future:"%s",past:"%s",sec:i(["1 second","%d seconds"]),min:i(["1 minute","%d minutes"]),hour:i(["1 hour","%d hours"]),day:i(["1 day","%d days"]),month:i(["1 month","%d months"]),year:i(["1 year","%d years"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortWeekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],minWeekdays:["Su","Mo","Tu","We","Th","Fr","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/fr",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Récemment",rightNow:"Maintenant",future:"%s",past:"%s",sec:i(["1 seconde","%d secondes"]),min:i(["1 minute","%d minutes"]),hour:i(["1 heure","%d heures"]),day:i(["1 jour","%d jours"]),month:i(["1 mois","%d mois"]),year:i(["1 an","%d ans"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"DD MMM YYYY",readableWithWeekday:"DDDD DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthsShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],weekdays:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],shortWeekdays:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],minWeekdays:["Di","Lu","Ma","Me","Je","Ve","Sa"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, le %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e>1?1:0}}}), define("vendor/i18n/locales/it",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Un momento fa",rightNow:"Ora",future:"%s",past:"%s",sec:i(["1 secondo","%d secondi"]),min:i(["1 minuto","%d minuti"]),hour:i(["1 ora","%d ore"]),day:i(["1 giorno","%d giorni"]),month:i(["1 mese","%d mesi"]),year:i(["1 anno","%d anni"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],weekdays:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],shortWeekdays:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],minWeekdays:["Do","Lu","Ma","Me","Gi","Ve","Sa"]},d3:{grouping:[3],currency:["€",""],dateTime:"%A %e %B %Y, %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Chiudi",prevText:"Prec",nextText:"Succ",currentText:"Oggi",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/nl",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:",",decimal:"."},relativeTime:{justNow:"Zojuist",rightNow:"Nu",future:"%s",past:"%s",sec:i(["1 seconde","%d seconden"]),min:i(["1 minuut","%d minuten"]),hour:i(["1 uur","%d uur"]),day:i(["1 dag","%d dagen"]),month:i(["1 maand","%d maanden"]),year:i(["1 jaar","%d jaar"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD-MM-YYYY"},dates:{months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],weekdays:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],shortWeekdays:["zon","maa","din","woe","don","vri","zat"],minWeekdays:["zo","ma","di","wo","do","vr","za"]},d3:{grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%d-%m-%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/pt_BR",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:".",decimal:","},relativeTime:{justNow:"Agora há pouco",rightNow:"Agora há pouco",future:"%s",past:"%s",sec:i(["1 segundo","%d segundos"]),min:i(["1 minuto","%d minutos"]),hour:i(["1 hora","%d horas"]),day:i(["1 dia","%d dias"]),month:i(["1 mês","%d meses"]),year:i(["1 ano","%d anos"])},dateFormats:{readable:"DD MMMM YYYY",readableTime:"DD MMMM YYYY HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, DD MMMM YYYY","default":"DD/MM/YYYY"},dates:{months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],weekdays:["Domingo","Segunda-Feira","Terça-Feira","Quarta-Feira","Quinta-Feira","Sexta-Feira","Sábado"],shortWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],minWeekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"]},d3:{grouping:[3],currency:["$",""],dateTime:"%A, %e de %B de %Y. %X",date:"%d/%m/%Y",time:"%H:%M:%S",periods:["AM","PM"]},datePicker:{closeText:"Fechar",prevText:"Anterior",nextText:"Próximo",currentText:"Hoje",weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("vendor/i18n/locales/sv",["require","exports","module"],function(e,t,n){function i(e,t){return function(t){return e[r.pluralForm(t)].replace(/%d/i,t)}}var r=n.exports={delimiters:{thousands:" ",decimal:","},relativeTime:{justNow:"Alldeles nyss",rightNow:"Alldeles nyss",future:"%s",past:"%s",sec:i(["1 sekund","%d sekunder"]),min:i(["1 minut","%d minuter"]),hour:i(["1 timme","%d timmar"]),day:i(["1 dygn","%d dygn"]),month:i(["1 månad","%d månad"]),year:i(["1 år","%d år"])},dateFormats:{readable:"YYYY MMMM DD",readableTime:"YYYY MMMM DD HH:mm",readableAbbreviated:"MMM DD, YYYY",readableWithWeekday:"DDDD, YYYY MMMM DD","default":"YYYY-MMMM-DD"},dates:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],weekdays:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],shortWeekdays:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"],minWeekdays:["Sö","Må","Ti","On","To","Fr","Lö"]},d3:{grouping:[3],currency:["","SEK"],dateTime:"%A den %d %B %Y %X",date:"%Y-%m-%d",time:"%H:%M:%S",periods:["fm","em"]},datePicker:{closeText:"Stäng",prevText:"Förra",nextText:"Nästa",currentText:"Idag",weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},pluralForm:function(e){return e!==1?1:0}}}), define("shared/config/locales/locale-de.json",[],{"Something doesn’t sound right.":"Mit diesem Track stimmt etwas nicht.","Refresh the page to try again.":"Aktualisiere die Seite, um es erneut zu versuchen.","We can’t find this page.":"Wir können diese Seite nicht finden.","We can’t find this sound.":"Wir können diesen Track nicht finden.","We can’t find this playlist.":"Wir können diese Playlist nicht finden.","We can’t find this user.":"Wir können diesen Benutzer nicht finden.","Charts on SoundCloud.":"Charts auf SoundCloud.","Charts are only available on desktop browsers.":"Charts sind nur in Desktop-Browsern verfügbar.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Alternativ kannst du unsere mobile App herunterladen, um trendige Musik und Audio-Inhalte auch unterwegs zu entdecken.","Joining Premier is only available on desktop browsers.":"Du kannst dem Premier-Partnerprogramm nur über einen Desktop-Browser beitreten.","Come back when you’re at your computer to accept your invitation.":"Melde dich von deinem Computer aus an, um die Einladung anzunehmen.","Upload your music & audio and share it with the world.":"Lade deine Musik und deine Audiodateien hoch und teile sie mit der Welt.","Upload is only supported on desktop browsers.":"Uploads werden nur von Desktop-Browsern unterstützt.","Come back when you’re at your computer to upload more tracks.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du weitere Tracks hochladen.","Connect with Facebook friends.":"Verbinde dich mit Facebook-Freunden.","Connect is only available on desktop browsers.":"Die Funktion zum Verbinden ist nur in Desktop-Browsern verfügbar.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Möchtest du dich mit Facebook-Freunden verbinden oder neue Leute zum Folgen finden? Diese Funktion ist nur in Desktop-Browsern verfügbar.","Come back when you’re at your computer to find new people to follow.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du neue Leute zum Folgen finden.","Your profile":"Dein Profil","Managing your account is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verfügbar.",'For more information on optimizing your profile, visit our Creator Guide.':'Weitere Informationen zum Optimieren deines Profils findest du in unserer Anleitung für Ersteller.',"Your tracks.":"Deine Tracks.","Managing your tracks is only available on desktop browsers.":"Die Verwaltung deines Kontos ist nur in Desktop-Browsern verfügbar.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Wenn du dich wieder von deinem Computer aus anmeldest, kannst du Playlists bearbeiten und teilen und ihnen Tracks hinzufügen.",'For more information, visit our Creator Guide.':'Weitere Informationen findest du in unserer Anleitung für Ersteller.',"Enjoy the free SoundCloud experience with our app.":"Genieß das kostenlose SoundCloud-Erlebnis mit unserer App.","Enjoy the full SoundCloud experience with our free app.":"Genieß das uneingeschränkte SoundCloud-Erlebnis mit unserer App.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] von [[authorName]]",Messages:"Nachrichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Nimm diese Playlist mit und genieß das uneingeschränkte SoundCloud-Erlebnis mit unserer kostenlosen App.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] von [[authorName]]","Go Pro":"Pro-Abonnent werden",Search:"Suche","Search tracks":"Tracks suchen","Search playlists":"Playlists suchen","Search people":"Leute suchen","Search groups":"Gruppen suchen","Search [[category]]":"[[category]] durchsuchen","Unsubscribed successfully":"Abonnement erfolgreich gekündigt","Be the first to hear what [[username]] posts next with our free app.":"Mit unserer kostenlosen App erfährst du als Erster, was [[username]] als Nächstes postet.","[[username]]’s stream":"[[username]]s Stream","New & hot tracks":"Neue und angesagte Tracks","Up-and-coming tracks on SoundCloud":"Vielversprechende neue Tracks auf SoundCloud","New & hot audio":"Neue und angesagte Audio-Tracks","Up-and-coming audio on SoundCloud":"Vielversprechende neue Audio-Tracks auf SoundCloud","Top 50 tracks":" Top 50 Tracks","The most played tracks on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielte Tracks","Top 50 audio":"Top 50 Audio","The most played audio on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielte Audio-Tracks","New & hot in [[[genreLabel]]]":"Neu und angesagt in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Vielversprechende neue Tracks in [[[genreLabel]]] auf SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielte Tracks in [[[genreLabel]]]","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Vielversprechendes Neues in [[[genreLabel]]] auf SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Diese Woche auf SoundCloud am häufigsten gespielt in [[[genreLabel]]]","New & hot":"Neu und angesagt","All music genres":"Alle Musikgenres","All audio genres":"Alle Audio-Genres",Classical:"Klassik",Electronic:"Elektro","Hip-hop & Rap":"Hip-Hop & Rap",Piano:"Klavier",Speech:"Sprache",World:"Weltmusik",Audiobooks:"Hörbücher",Learning:"Bildung","News & Politics":"News & Politik","Religion & Spirituality":"Religion und Spiritualität",Sports:"Sport",Storytelling:"Erzählung",Technology:"Wissenschaft","1 hour":["1 Stunde","%d Stunden"],"1 minute":["1 Minute","%d Minuten"],"1 second":["1 Sekunde","%d Sekunden"],"Enjoy the full SoundCloud experience with our app.":"Genieß das uneingeschränkte SoundCloud-Erlebnis mit unserer App.",Close:"Schließen",Retry:"Erneut versuchen","1 track":["1 Track","%d Tracks"],"1 play":["1 Play","%d Plays"],"1 follower":["1 Follower","%d Follower"],"Download on the App Store":"Im App Store herunterladen","Get it on Google Play":"Bei Google Play holen","Get it at BlackBerry World":"In der BlackBerry World holen","Available at Amazon":"Bei Amazon verfügbar","Get it in the Firefox Marketplace":"Im Firefox Marketplace holen","Download SoundCloud":"SoundCloud herunterladen","I already have the app":"Ich habe die App schon","Listen on the SoundCloud app":"Hör rein in die SoundCloud-App","Download our free app":"Lade unsere kostenlose App herunter","No more previews, just full tracks.":"Schluss mit Vorschau, Tracks jetzt in voller Länge.","Try SoundCloud Go+":"SoundCloud Go+ testen","Terms of use":"Nutzungsbedingungen",Legal:"Rechtliches","Privacy policy":"Datenschutzrichtlinie",Privacy:"Datenschutz","Cookies policy":"Cookies-Richtlinie","Company information":"Angaben zum Unternehmen",Imprint:"Impressum","People directory":"Personenverzeichnis",Directory:"Verzeichnis","SoundCloud homepage":"SoundCloud-Startseite","Hear the world's sounds":"Hör dir die Musik der Welt an","Trending tracks on SoundCloud":"Trendige Tracks auf SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Hol dir unsere Android-App, um diesen Track deinen Likes hinzuzufügen, Playlists zu erstellen und mehr.","Get our iPhone app to save this track to your likes, create playlists and more.":"Hol dir unsere iPhone-App, um diesen Track deinen Likes hinzuzufügen, Playlists zu erstellen und mehr.","Try our app.

It's even better":"Probier unsere App aus.

Sie ist noch besser.","Try playing these related tracks":"Probiere es mit diesen ähnlichen Tracks",Cancel:"Abbrechen","Select your language":"Sprache wählen","Language:":"Sprache:","Messages are only

supported on desktop browsers.":"Nachrichten werden nur

auf Desktop-Browsern unterstützt.","Pages might not display correctly

in mobile browsers.":"Seiten werden auf mobilen Browsern

ggf. nicht richtig angezeigt.","Go to Messages":"Gehe zu Nachrichten","SoundCloud for mobile is

only available as an app.":"SoundCloud für Mobilgeräte

ist nur als App verfügbar.","Open or download now

to use SoundCloud on

your device.":"Jetzt öffnen oder herunterladen,

um SoundCloud auf deinem

Gerät zu nutzen.","Open or get the app":"Du musst die App öffnen oder herunterladen","We’re sorry to hear you’re leaving.":"Es tut uns leid zu hören, dass du uns verlassen möchtest.","Review your email subscriptions at":"Prüf deine E-Mail-Abonnements unter","Results for: [[generatedSummary]]":"Ergebnisse für: [[generatedSummary]]",back:"Back","Don't want to be included? Visit the desktop version of this page to opt out.":"Du möchtest nicht einbezogen werden? Besuche die Desktop-Version dieser Seite, um dich abzumelden.","Play or pause track":"Spielen oder Track anhalten","Become a SoundCloud Pro":"Werde ein SoundCloud-Pro-Abonnent","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Jeden Monat hören 175 Mio. Menschen auf SoundCloud Musik. Hole dir die Tools, die du brauchst, um deine Musik zu teilen und dein Publikum zu erweitern.","Pro plans can only be purchased from a computer.":"Pro-Abos können nur über einen Computer erworben werden.","Stats with more data.":"Statistiken mit mehr Daten.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-Statistiken liefern die Daten, die du zum Planen von Veröffentlichungen, für den Kontakt mit deinen größten Fans und zum Aufbauen deiner Karriere benötigst.","More upload time.":"Mehr Upload-Zeit.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdoppele deine Upload-Zeit mit einem Pro-Abonnement oder hol dir uneingeschränkten Speicher für deine Tracks, Alben, Projekte und Backkataloge mit Pro Unlimited.","More control.":"Mehr Kontrolle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Pinne mit Spotlight Tracks und Playlists oben an dein Profil an, schalte Kommentare und öffentliche Statistiken ein oder aus im stummen Modus – mit dem Pro-Abo hast du die volle Kontrolle über deine Tracks und Playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Werde noch heute auf deinem Computer ein SoundCloud Pro unter [[[link]]].",All:"Alle",Tracks:" Tracks",Playlists:" Playlists",People:"Leute","1 person":["1 Person","[[count]] Personen"],"1 playlist":["1 Playlist","[[count]] Playlists"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-Ergebnis gefunden","%d SoundCloud Go+-Ergebnisse gefunden"],"Show more SoundCloud Go+ results":"Weitere SoundCloud Go+-Ergebnisse anzeigen","Sorry, nothing matches your search.":"Leider stimmt nichts mit deiner Suche überein","Search SoundCloud":"SoundCloud durchsuchen","Find people, tracks and playlists":"Finde Leute, Tracks und Playlists","You have successfully

changed your password.":"Du hast dein Kennwort

erfolgreich geändert.","Activate your device":"Dein Gerät aktivieren","Open the SoundCloud app":"SoundCloud-App öffnen","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Gib nach entsprechender Aufforderung den Aktivierungscode auf deinem Gerät ein. Die Aktivierung ist nur in der neuesten Version der App möglich.","Or, continue in your browser":"Oder im Browser fortfahren","Not available in your country":"In deinem Land nicht verfügbar","Reposted by [[username]]":"Repost von [[username]]","Now playing":"Aktueller Track","Previous track":"Vorheriger Track","Next track":"Nächster Track","1 Like":["1 Like","%d Likes"],"Not available in

your country":"In deinem Land

nicht verfügbar","We’re sorry, that track isn’t available on mobile.":"Leider ist der Track auf dem Mobilgerät nicht verfügbar.","Show more tracks":"Weitere Tracks zeigen","Show more playlists":"Weitere Playlists anzeigen","Show more likes":"Weitere Likes zeigen","Enjoy the custom experience for creators with SoundCloud Pulse.":"Genieß die benutzerdefinierte Erfahrung für Ersteller mit SoundCloud Pulse.","searchResults::1 track":["1 Track","[[count]] Tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gefunden","button::Sign in to SoundCloud":"Anmelden in SoundCloud","button::Download our free app":"Lade unsere kostenlose App herunter","track::Preview":"Vorschau"}), define("shared/config/locales/locale-es.json",[],{"Something doesn’t sound right.":"Parece que algo no funciona bien.","Refresh the page to try again.":"Actualiza la página e inténtalo de nuevo.","We can’t find this page.":"No se encuentra esta página.","We can’t find this sound.":"No se encuentra esta pista.","We can’t find this playlist.":"No se encuentra esta lista.","We can’t find this user.":"No se encuentra este usuario.","Charts on SoundCloud.":"Listas de éxitos en SoundCloud.","Charts are only available on desktop browsers.":"Las listas de éxitos solo están disponibles en los navegadores de escritorio.","Alternatively, download our mobile app to discover trending music & audio on the go.":"También puedes descargar nuestra app móvil para descubrir audio y música del momento en cualquier lugar.","Joining Premier is only available on desktop browsers.":"Solo puedes unirte a Premier desde navegadores de escritorio.","Come back when you’re at your computer to accept your invitation.":"Vuelve cuando estés en el ordenador para aceptar tu invitación.","Upload your music & audio and share it with the world.":"Sube tu música y tus audios para compartirlos con el mundo.","Upload is only supported on desktop browsers.":"Solo se pueden subir pistas en navegadores de escritorio.","Come back when you’re at your computer to upload more tracks.":"Vuelve cuando estés en el ordenador para subir más pistas.","Connect with Facebook friends.":"Conecta con tus amigos de Facebook.","Connect is only available on desktop browsers.":"Solo puedes conectarte en navegadores de escritorio.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"¿Quieres conectarte con tus amigos de Facebook o seguir a más gente? Esta función solo está disponible en navegadores de escritorio.","Come back when you’re at your computer to find new people to follow.":"Vuelve cuando estés en el ordenador para encontrar a más gente a la que seguir.","Your profile":"Tu perfil","Managing your account is only available on desktop browsers.":"La gestión de tu cuenta solo está disponible en navegadores de escritorio.",'For more information on optimizing your profile, visit our Creator Guide.':'Para obtener más información sobre la optimización de tu perfil, visita nuestra Guía para creadores.',"Your tracks.":"Tus pistas.","Managing your tracks is only available on desktop browsers.":"La gestión de tus pistas solo está disponible en navegadores de escritorio.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Vuelve cuando estés en el ordenador para editar, compartir y añadir pistas a listas.",'For more information, visit our Creator Guide.':'Para obtener más información, visita la Guía para creadores.',"Enjoy the free SoundCloud experience with our app.":"Disfruta de la experiencia gratuita SoundCloud con nuestra app.","Enjoy the full SoundCloud experience with our free app.":"Vive al máximo la experiencia SoundCloud con nuestra app gratuita.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensajes","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Disfruta de esta lista en cualquier lugar y vive al máximo la experiencia SoundCloud con nuestra app gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Hazte Pro",Search:"Buscar","Search tracks":"Buscar pistas","Search playlists":"Buscar listas","Search people":"Buscar gente","Search groups":"Buscar grupos","Search [[category]]":"Buscar [[category]]","Unsubscribed successfully":"Suscripción anulada correctamente","Be the first to hear what [[username]] posts next with our free app.":"Sé el primero en escuchar los nuevos posts de [[username]] con nuestra app gratuita.","[[username]]’s stream":"Stream de [[username]]","New & hot tracks":"Nuevas pistas destacadas","Up-and-coming tracks on SoundCloud":"Pistas revelación en SoundCloud","New & hot audio":"Nuevo audio destacado","Up-and-coming audio on SoundCloud":"Audio revelación en SoundCloud","Top 50 tracks":"Top 50 - pistas","The most played tracks on SoundCloud this week":"Las pistas más reproducidas en SoundCloud esta semana","Top 50 audio":"Top 50 - audio","The most played audio on SoundCloud this week":"Los audios más reproducidos en SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novedades de [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Pistas revelación de [[[genreLabel]]] en SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 de [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Las pistas más reproducidas de [[[genreLabel]]] en SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Pistas prometedoras de [[[genreLabel]]] en SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Lo más reproducido de [[[genreLabel]]] en SoundCloud esta semana","New & hot":"Novedades","All music genres":"Todos los géneros musicales","All audio genres":"Todos los géneros de audio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clásica","Dance & EDM":"Dance y EDM","Deep House":"Deep house","Drum & Bass":"Drum & Bass",Electronic:"Electrónica","Folk & Singer-Songwriter":"Folk y Cantautores","Hip-hop & Rap":"Hip hop y Rap","Jazz & Blues":"Jazz y Blues",Latin:"Latina","R&B & Soul":"R&B y Soul",Reggaeton:"Reguetón",Soundtrack:"Bandas sonoras",Speech:"Oratoria",World:"Música del mundo",Audiobooks:"Audiolibros",Business:"Negocios",Comedy:"Comedia",Entertainment:"Entretenimiento",Learning:"Aprendizaje","News & Politics":"Noticias y política","Religion & Spirituality":"Religión y espiritualidad",Science:"Ciencia",Sports:"Deportes",Storytelling:"Narración",Technology:"Tecnología","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Vive al máximo la experiencia SoundCloud con nuestra app.",Close:"Cerrar",Retry:"Inténtalo de nuevo","1 track":["1 pista","%d pistas"],"1 play":["1 reproducción","%d reproducciones"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Descargatela en el App Store","Get it on Google Play":"Obtenla en Google Play","Get it at BlackBerry World":"Consíguela en BlackBerry World","Available at Amazon":"Disponible en Amazon","Get it in the Firefox Marketplace":"Obtener en Firefox Marketplace","Download SoundCloud":"Descargar SoundCloud","I already have the app":"Ya tengo la app","Listen on the SoundCloud app":"Escuchar en la app de SoundCloud","Download our free app":"Descarga nuestra app gratuita","No more previews, just full tracks.":"Se acabaron las vistas previas, solo pistas enteras.","Try SoundCloud Go+":"Prueba SoundCloud Go+","Terms of use":"Condiciones de uso","Privacy policy":"Política de privacidad",Privacy:"Privacidad","Cookies policy":"Política de cookies","Company information":"Información de la empresa",Imprint:"SoundCloud Ltd.","People directory":"Directorio de gente",Directory:"Directorio","SoundCloud homepage":"Página de inicio de SoundCloud","Hear the world's sounds":"Escucha las pistas del mundo","Trending tracks on SoundCloud":"Pistas del momento en SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Obtén nuestra app para Android para guardar esta pista en tus Me gusta, crear listas y más.","Get our iPhone app to save this track to your likes, create playlists and more.":"Obtén nuestra app para iPhone para guardar esta pista en tus Me gusta, crear listas y más.","Try our app.

It's even better":"Prueba nuestra app.

Es aún mejor",Like:"Me gusta","Try playing these related tracks":"Escucha estas pistas similares",Cancel:"Cancelar","Select your language":"Selecciona tu idioma","Language:":"Idioma:","Messages are only

supported on desktop browsers.":"Los mensajes solo

son compatibles en los navegadores de escritorio","Pages might not display correctly

in mobile browsers.":"Puede que las páginas no se muestren correctamente

en los navegadores para móviles.","Go to Messages":"Ir a Mensajes","SoundCloud for mobile is

only available as an app.":"SoundCloud para móviles

solo está disponible como app.","Open or download now

to use SoundCloud on

your device.":"Descárgala o ábrela ahora

para usar SoundCloud en

tu dispositivo.","Open or get the app":"Hazte con la app o ábrela","We’re sorry to hear you’re leaving.":"Lamentamos que te marches.","Review your email subscriptions at":"Consulta tus suscripciones de correo en","Results for: [[generatedSummary]]":"Resultados de: [[generatedSummary]]",back:"atrás","Don't want to be included? Visit the desktop version of this page to opt out.":"¿No quieres aparecer en los resultados? Visita la versión de esta página para escritorio para que no te incluyamos.","Play or pause track":"Reproducir o pausar la pista","Become a SoundCloud Pro":"Pásate a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"Más de 175 millones de personas escuchan SoundCloud cada mes. Obtén las herramientas que necesitas para compartir tu música y ampliar tu público.","Pro plans can only be purchased from a computer.":"Solo es posible comprar un plan Pro desde un ordenador.","Stats with more data.":"Estadísticas con más datos.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Las estadísticas del plan Pro te facilitan los datos que necesitas para planificar tus nuevos lanzamientos, conectar con tus seguidores más fieles y desarrollar tu carrera.","More upload time.":"Más tiempo de subida.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobla tu tiempo de subida con una suscripción Pro o adquiere almacenamiento ilimitado para tus pistas, álbumes, proyectos y trabajos anteriores con Pro Ilimitado.","More control.":"Más control.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Fija pistas y listas en la parte superior de tu perfil con Destacados, y activa o desactiva los comentarios y las estadísticas públicas mediante el modo silencioso. Con una cuenta Pro tendrás todo el control sobre tus pistas y tus listas.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Entra en [[[link]]] desde tu ordenador y pásate hoy mismo a SoundCloud Pro.",All:"Todo",Tracks:"Pistas",Playlists:"Listas",People:"Gente","1 person":["1 persona","[[count]] personas"],"1 playlist":["1 lista","[[count]] listas"],"Found 1 SoundCloud Go+ result":["Encontramos 1 resultado de SoundCloud Go+","Encontramos %d resultados de SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostrar más resultados de SoundCloud Go+","Sorry, nothing matches your search.":"No se ha encontrado ningún resultado.","Search SoundCloud":"Buscar en SoundCloud","Find people, tracks and playlists":"Buscar gente, pistas y listas","You have successfully

changed your password.":"Has cambiado tu contraseña

correctamente.","Activate your device":"Activa tu dispositivo","Open the SoundCloud app":"Abre la app de SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Cuando te lo solicitemos, introduce el código de activación de tu dispositivo. Para la activación necesitarás tener la versión más reciente de la app.","Or, continue in your browser":"También puedes hacerlo desde el navegador","Not available in your country":"No está disponible en tu país","Reposted by [[username]]":"Reposteado por [[username]]","Now playing":"Reproducción en curso","Previous track":"Pista anterior","Next track":"Pista siguiente","1 Like":["1 Me gusta","%d Me gusta"],"Not available in

your country":"No está disponible en

tu país","We’re sorry, that track isn’t available on mobile.":"La pista no está disponible para dispositivos móviles.",Spotlight:"Destacados","Show more tracks":"Mostrar más pistas","Show more playlists":"Mostrar más listas",Likes:"Me gusta","Show more likes":"Mostrar otros me gusta","Enjoy the custom experience for creators with SoundCloud Pulse.":"Disfruta de una experiencia pensada para creadores con SoundCloud Pulse.","searchResults::1 track":["1 pista","[[count]] pistas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Se encontraron [[joinedCounts]]","button::Sign in to SoundCloud":"Iniciar sesión en SoundCloud","button::Download our free app":"Descarga nuestra app gratuita","track::Preview":"Vista previa"}), define("shared/config/locales/locale-fr.json",[],{"Something doesn’t sound right.":"Il semble y avoir un problème","Refresh the page to try again.":"Actualisez la page pour réessayer.","We can’t find this page.":"Cette page est introuvable","We can’t find this sound.":"Ce titre est introuvable.","We can’t find this playlist.":"Cette playlist est introuvable.","We can’t find this user.":"Cet utilisateur est introuvable.","Charts on SoundCloud.":"Charts sur SoundCloud.","Charts are only available on desktop browsers.":"Les charts sont uniquement disponibles sur les navigateurs de bureau.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Vous pouvez également télécharger notre application mobile pour découvrir les titres tendance pendant vos déplacements.","On SoundCloud Premier":"On SoundCloud Premium","Joining Premier is only available on desktop browsers.":"Vous avez la possibilité de rejoindre le programme Premium uniquement sur les navigateurs de bureau.","Come back when you’re at your computer to accept your invitation.":"Pour accepter l'invitation, utilisez votre ordinateur.","Upload your music & audio and share it with the world.":"Uploadez votre musique et vos enregistrements audio et partagez-les avec le monde entier.","Upload is only supported on desktop browsers.":"Uploader est pris en charge sur les navigateurs d'ordinateur de bureau uniquement.","Come back when you’re at your computer to upload more tracks.":"Réessayez lorsque vous utiliserez votre ordinateur pour uploader plus de titres.","Connect with Facebook friends.":"Restez en contact avec vos amis Facebook.","Connect is only available on desktop browsers.":"La fonction Connect est uniquement disponible sur les navigateurs de bureau.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vous souhaitez rester en contact avec vos amis Facebook ou trouver de nouvelles personnes à suivre ? Cette fonction est uniquement disponible sur les navigateurs de bureau.","Come back when you’re at your computer to find new people to follow.":"Réessayez lorsque vous utiliserez votre ordinateur pour trouver d'autres personnes à suivre.","Your profile":"Votre profil","Managing your account is only available on desktop browsers.":"La gestion de votre compte est uniquement disponible sur les navigateurs de bureau.",'For more information on optimizing your profile, visit our Creator Guide.':"Pour plus d'informations sur l'optimisation de votre profil, consultez notre Guide de l'auteur.","Your tracks.":"Vos titres.","Managing your tracks is only available on desktop browsers.":"La gestion de vos titres est uniquement disponible sur les navigateurs de bureau.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Réessayez lorsque vous utiliserez votre ordinateur pour modifier, partager et ajouter des titres à des playlists.",'For more information, visit our Creator Guide.':"Pour plus d'informations, consultez notre Guide de l'auteur.","Enjoy the free SoundCloud experience with our app.":"Bénéficiez gratuitement de l'expérience SoundCloud avec notre application.","Enjoy the full SoundCloud experience with our free app.":"Bénéficiez de l'expérience SoundCloud complète avec notre application gratuite.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] par [[authorname]]","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Prenez cette playlist avec vous et vivez l'expérience SoundCloud pleinement avec notre application gratuite.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] par [[authorName]]","Go Pro":"Passer à la version Pro",Search:"Rechercher","Search tracks":"Rechercher des titres","Search playlists":"Rechercher des playlists","Search people":"Rechercher des personnes","Search groups":"Rechercher des groupes","Search [[category]]":"Rechercher dans [[category]]","Unsubscribed successfully":"Désinscription réussie.","Be the first to hear what [[username]] posts next with our free app.":"Soyez le premier à savoir ce que publie [[username]] avec notre application gratuite. ","[[username]]’s stream":"Stream de [[username]]","New & hot tracks":"Nouveaux titres tendance","Up-and-coming tracks on SoundCloud":"Titres disponibles et à venir sur SoundCloud","New & hot audio":"Nouveaux titres audio tendance","Up-and-coming audio on SoundCloud":"Titres audio disponibles et à venir sur SoundCloud","Top 50 tracks":"50 meilleurs titres","The most played tracks on SoundCloud this week":"Titres les plus écoutés sur SoundCloud cette semaine","Top 50 audio":"50 meilleurs titres audio","The most played audio on SoundCloud this week":"Titres audio les plus écoutés sur SoundCloud cette semaine","New & hot in [[[genreLabel]]]":"Nouveaux titres tendance dans la catégorie [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Titres disponibles et à venir dans la catégorie [[[genreLabel]]] sur SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 dans la catégorie [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Titres les plus écoutés dans la catégorie [[[genreLabel]]] sur SoundCloud cette semaine","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Titres disponibles et à venir dans la catégorie [[[genreLabel]]] sur SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Titres les plus écoutés dans la catégorie [[[genreLabel]]] sur SoundCloud cette semaine","New & hot":"Nouveaux & tendance","All music genres":"Tous les genres de musique","All audio genres":"Tous les genres audio","Alternative Rock":"Rock alternatif",Ambient:"Ambiance",Classical:"Classique",Electronic:"Electro","Folk & Singer-Songwriter":"Folk & Auteur-compositeur",Soundtrack:"Musiques de films",Speech:"Discours",Audiobooks:"Livres audio",Comedy:"Comédie",Learning:"Éducation","News & Politics":"Actualités & politique","Religion & Spirituality":"Religion & spiritualité",Technology:"Technologie","1 hour":["%d heure","%d heures"],"1 minute":["%d minute","%d minutes"],"1 second":["%d seconde","%d secondes"],"Enjoy the full SoundCloud experience with our app.":"Vivez l'expérience SoundCloud pleinement avec notre application.",Close:"Fermer",Retry:"Réessayer","1 track":["%d titre","%d titres"],"1 play":["%d écoute","%d écoutes"],"1 follower":["%d abonné","%d abonnés"],"Download on the App Store":"Télécharger dans l'App Store","Get it on Google Play":"Disponible sur Google Play","Get it at BlackBerry World":"Disponible sur BlackBerry World","Available at Amazon":"Disponible sur Amazon","Get it in the Firefox Marketplace":"Disponible sur le Firefox Marketplace ","Download SoundCloud":"Télécharger SoundCloud","I already have the app":"Je dispose déjà de l'application","Listen on the SoundCloud app":"Écouter sur l'application SoundCloud","Download our free app":"Télécharger notre application gratuite","No more previews, just full tracks.":"Fini les aperçus, bénéficiez de titres complets.","Try SoundCloud Go+":"Essayez SoundCloud Go+","Terms of use":"Conditions d'utilisation",Legal:"Informations légales","Privacy policy":"Politique de confidentialité",Privacy:"Confidentialité","Cookies policy":"Politique d'utilisation des cookies","Company information":"Informations sur l'entreprise",Imprint:"A propos","People directory":"Répertoire de personnes",Directory:"Répertoire","SoundCloud homepage":"Page d'accueil de SoundCloud","Hear the world's sounds":"Découvrez les sons du monde","Trending tracks on SoundCloud":"Titres en vogue sur SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Téléchargez notre application Android pour ajouter ce titre à vos favoris, créer des playlists et bien plus encore.","Get our iPhone app to save this track to your likes, create playlists and more.":"Téléchargez notre application pour iPhone pour ajouter ce titre à vos favoris, créer des playlists et bien plus encore.","Try our app.

It's even better":"Essayez notre application

pour une expérience optimale",Like:"Aimer","Try playing these related tracks":"Essayer de lire ces titres similaires",Cancel:"Annuler","Select your language":"Sélectionnez votre langue","Language:":"Langue :","Messages are only

supported on desktop browsers.":"Les messages sont uniquement

pris en charge par les navigateurs d'ordinateurs de bureau.","Pages might not display correctly

in mobile browsers.":"Les pages peuvent ne pas s'afficher correctement

dans les navigateurs mobiles.","Go to Messages":"Accéder aux Messages","SoundCloud for mobile is

only available as an app.":"SoundCloud pour mobile est

uniquement disponible sous forme d'application.","Open or download now

to use SoundCloud on

your device.":"Ouvrez ou téléchargez

SoundCloud sur votre mobile.","Open or get the app":"Ouvrir ou télécharger l'application","We’re sorry to hear you’re leaving.":"Nous sommes désolés d'apprendre que vous nous quittez.","Review your email subscriptions at":"Vérifiez vos inscriptions par e-mail sur","Results for: [[generatedSummary]]":"Résultats pour : [[generatedSummary]]",back:"retour","Don't want to be included? Visit the desktop version of this page to opt out.":"Vous ne souhaitez pas y figurer ? Utilisez la version de bureau pour vous exclure.","Play or pause track":"Lire un titre ou le mettre en pause","Become a SoundCloud Pro":"Passez à la version SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 millions de personnes écoutent de la musique sur SoundCloud chaque mois. Profitez des outils nécessaires pour partager votre musique et élargir votre public. ","Pro plans can only be purchased from a computer.":"L'achat d'un abonnement Pro ne peut s'effectuer que depuis un ordinateur.","Stats with more data.":"Statistiques détaillées","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Les statistiques Pro vous fournissent les données nécessaires pour planifier vos sorties, entrer en contact avec vos plus grands fans et construire votre carrière.","More upload time.":"Davantage de temps d'upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Multipliez votre temps d'upload par deux avec un abonnement Pro ou obtenez un espace de stockage illimité pour vos titres, vos albums, vos projets et vos anciens enregistrements avec Pro Illimité.","More control.":"Davantage de contrôle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Placez des titres et des playlists dans la partie supérieure de votre profil avec les Titres Épinglés, activez ou désactivez les commentaires et les statistiques avec le Mode silencieux : en passant à la version Pro, vous avez le contrôle de vos titres et de vos playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passez à un abonnement SoundCloud Pro sur votre ordinateur dès aujourd'hui sur [[[link]]].",All:"Tous",Tracks:"Titres",People:"Personnes","1 person":["1 personne","[[count]] personnes"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 résultat SoundCloud Go+ trouvé. ","%d résultats SoundCloud Go+ trouvés"],"Show more SoundCloud Go+ results":"Afficher davantage de résultats SoundCloud Go+","Sorry, nothing matches your search.":"Désolé, aucun résultat ne correspond à votre recherche.","Search SoundCloud":"Rechercher dans SoundCloud","Find people, tracks and playlists":"Trouver des personnes, des titres et des playlists","You have successfully

changed your password.":"Vous avez bien

modifié votre mot de passe.","Activate your device":"Activez votre appareil","Open the SoundCloud app":"Ouvrir l'application SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Lorsqu'on vous le demande, saisissez le code d'activation de votre appareil. La fonction d'activation est uniquement disponible dans la dernière version de l'application.","Or, continue in your browser":"Ou continuez sur votre navigateur","Not available in your country":"Non disponible dans votre pays","Reposted by [[username]]":"Reposté par [[username]]","Now playing":"Lecture en cours","Previous track":"Titre précédent","Next track":"Titre suivant","1 Like":["1 favori","%d favoris"],"Not available in

your country":"Non disponible dans votre pays","We’re sorry, that track isn’t available on mobile.":"Désolé, ce titre n'est pas disponible sur mobile.",Spotlight:"Titres épinglés","Show more tracks":"Afficher plus de titres","Show more playlists":"Afficher plus de playlists",Likes:"Favoris","Show more likes":"Afficher plus de favoris","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profitez d'une expérience personnalisée dédiée aux créateurs grâce à SoundCloud Pulse.","searchResults::1 track":["1 titre","[[count]] titres"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] trouvé(s)","button::Sign in to SoundCloud":"Se connecter à SoundCloud","button::Download our free app":"Télécharger notre application gratuite","track::Preview":"Aperçu"}), define("shared/config/locales/locale-it.json",[],{"Something doesn’t sound right.":"Qualcosa è andato storto.","Refresh the page to try again.":"Aggiorna la pagina per riprovare.","We can’t find this page.":"Impossibile trovare la pagina.","We can’t find this sound.":"Impossibile trovare la traccia.","We can’t find this playlist.":"Impossibile trovare la playlist.","We can’t find this user.":"Impossibile trovare l'utente.","Charts on SoundCloud.":"Classifiche su SoundCloud.","Charts are only available on desktop browsers.":"Le classifiche sono disponibili solo sul browser del computer.","Alternatively, download our mobile app to discover trending music & audio on the go.":"In alternativa, scarica la nostra app per dispositivi mobili per scoprire musica e audio di tendenza anche quando sei in movimento.","On SoundCloud Premier":"su SoundCloud Premier","Joining Premier is only available on desktop browsers.":"Puoi iscriverti a Premier solo tramite il browser del computer.","Come back when you’re at your computer to accept your invitation.":"Torna quando sei al computer per accettare l'invito.","Upload your music & audio and share it with the world.":"Carica musica e audio e condividi con tutto il mondo.","Upload is only supported on desktop browsers.":"È possibile caricare solo tramite il browser del computer.","Come back when you’re at your computer to upload more tracks.":"Accedi quando sei al computer per caricare più tracce.","Connect with Facebook friends.":"Collegati con i tuoi amici di Facebook.","Connect is only available on desktop browsers.":"La connessione è disponibile solo sul browser del computer.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Vuoi collegarti con i tuoi amici di Facebook o trovare nuove persone da seguire? Questa funzionalità è disponibile solo sul browser del computer.","Come back when you’re at your computer to find new people to follow.":"Torna quando sei al computer per trovare nuove persone da seguire.","Your profile":"Il tuo profilo","Managing your account is only available on desktop browsers.":"L'account può essere gestito solo tramite il browser del computer.",'For more information on optimizing your profile, visit our Creator Guide.':'Per ulteriori informazioni su come ottimizzare il profilo, dai un\'occhiata alla nostra Guida per gli autori.',"Your tracks.":"Le tue tracce.","Managing your tracks is only available on desktop browsers.":"Le tracce possono essere gestite solo tramite il browser del computer.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Accedi quando sei al computer per modificare, caricare e aggiungere tracce alle playlist.",'For more information, visit our Creator Guide.':'Per ulteriori informazioni, visita la Guida per gli autori.',"Enjoy the free SoundCloud experience with our app.":"Goditi tutto ciò che SoundCloud offre gratuitamente grazie alla nostra applicazione.","Enjoy the full SoundCloud experience with our free app.":"Goditi tutto ciò che offre SoundCloud grazie alla nostra app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] di [[authorName]]",Messages:"Messaggi","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Porta con te questa playlist e goditi tutto ciò che offre SoundCloud grazie all'applicazione gratuita.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] di [[authorName]]","Go Pro":"Passa a Pro",Search:"Cerca","Search tracks":"Cerca tracce","Search playlists":"Cerca playlist","Search people":"Cerca persone","Search groups":"Cerca gruppi","Search [[category]]":"Cerca in [[category]]","Unsubscribed successfully":"Iscrizione annullata correttamente","Be the first to hear what [[username]] posts next with our free app.":"Ascolta per primo cosa pubblica [[username]], grazie all'applicazione gratuita.","[[username]]’s stream":"Stream di [[username]]","New & hot tracks":"Tracce nuove e di tendenza","Up-and-coming tracks on SoundCloud":"Tracce di tendenza su SoundCloud","New & hot audio":"Audio nuovi e di tendenza","Up-and-coming audio on SoundCloud":"Audio di tendenza su SoundCloud","Top 50 tracks":"Tracce Top 50","The most played tracks on SoundCloud this week":"Le tracce più ascoltate su SoundCloud questa settimana","Top 50 audio":"Audio Top 50","The most played audio on SoundCloud this week":"Le tracce più ascoltate su SoundCloud questa settimana","New & hot in [[[genreLabel]]]":"Novità e di tendenza [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Tracce di tendenza [[[genreLabel]]] su SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"Le tracce [[[genreLabel]]] più ascoltate su SoundCloud questa settimana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Di tendenza [[[genreLabel]]] su SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Le più ascoltate [[[genreLabel]]] su SoundCloud questa settimana","New & hot":"Novità e di tendenza","All music genres":"Tutti i generi musicali","All audio genres":"Tutti i generi audio","Alternative Rock":"Rock Alternativo",Classical:"Classica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Elettronica","Folk & Singer-Songwriter":"Folk e Cantautori","Hip-hop & Rap":"Hip Hop e Rap","Jazz & Blues":"Jazz e Blues",Latin:"Latina",Piano:"Pianoforte","R&B & Soul":"R&B e Soul",Soundtrack:"Colonna sonora",Speech:"Discorsi",Triphop:"Trip Hop",Audiobooks:"Audiolibri",Comedy:"Commedia",Entertainment:"Intrattenimento",Learning:"Apprendimento","News & Politics":"Notizie e Politica","Religion & Spirituality":"Religione e Spiritualità",Science:"Scienza",Sports:"Sport",Storytelling:"Narrativa",Technology:"Tecnologia","1 hour":["1 ora","%d ore"],"1 minute":["1 minuto","%d minuti"],"1 second":["1 secondo","%d secondi"],"Enjoy the full SoundCloud experience with our app.":"Goditi tutto ciò che offre SoundCloud grazie alla nostra applicazione.",Close:"Chiudi",Retry:"Riprova","1 track":["1 traccia","%d tracce"],"1 play":["1 riproduzione","%d riproduzioni"],"1 follower":["1 follower","%d follower"],"Download on the App Store":"Scaricala dall'App Store","Get it on Google Play":"Scaricala da Google Play","Get it at BlackBerry World":"Scaricala da BlackBerry World","Available at Amazon":"Disponibile su Amazon","Get it in the Firefox Marketplace":"Scaricala da Firefox Marketplace","Download SoundCloud":"Scarica SoundCloud","I already have the app":"Dispongo già dell'app","Listen on the SoundCloud app":"Ascolta sull'app SoundCloud","Download our free app":"Scarica la nostra applicazione gratuita","No more previews, just full tracks.":"Niente più anteprime, solo tracce complete.","Try SoundCloud Go+":"Prova SoundCloud Go+","Terms of use":"Termini di utilizzo",Legal:"Note legali","Privacy policy":"Informativa sulla privacy","Cookies policy":"Informativa sui cookie",Cookies:"Cookie","Company information":"Informazioni sull'azienda",Imprint:"Chi siamo","People directory":"Elenco utenti",Directory:"Elenco","SoundCloud homepage":"Homepage di SoundCloud","Hear the world's sounds":"Ascolta i suoni del mondo","Trending tracks on SoundCloud":"Tracce di tendenza su SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Scarica la nostra app per Android e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Get our iPhone app to save this track to your likes, create playlists and more.":"Scarica la nostra app per iPhone e salva questa traccia nei tuoi preferiti, crea playlist e molto altro.","Try our app.

It's even better":"Prova la nostra app.

È ancora meglio!",Like:"Mi piace","Try playing these related tracks":"Prova ad ascoltare queste tracce simili",Cancel:"Annulla","Select your language":"Seleziona la lingua","Language:":"Lingua:","Messages are only

supported on desktop browsers.":"I messaggi sono supportati

solo sui browser del computer.","Pages might not display correctly

in mobile browsers.":"Le pagine potrebbero non essere visualizzate correttamente

nei browser per dispositivi mobili.","Go to Messages":"Vai ai Messaggi","SoundCloud for mobile is

only available as an app.":"SoundCloud per dispositivi mobili è

disponibile solo come app.","Open or download now

to use SoundCloud on

your device.":"Apri o scarica subito

per utilizzare SoundCloud sul

tuo dispositivo.","Open or get the app":"Apri o scarica l'app","We’re sorry to hear you’re leaving.":"Ci dispiace che tu te ne vada.","Review your email subscriptions at":"Controlla gli abbonamenti e-mail","Results for: [[generatedSummary]]":"Risultati per: [[generatedSummary]]",back:"indietro","Don't want to be included? Visit the desktop version of this page to opt out.":"Non vuoi essere inserito? Visita la versione del computer di questa pagina per rifiutare esplicitamente.","Play or pause track":"Riproduci o metti in pausa la traccia","Become a SoundCloud Pro":"Iscriviti a SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milioni di persone ogni mese utilizzano SoundCloud per ascoltare musica. Tutto ciò di cui hai bisogno per condividere la tua musica e avere un pubblico sempre più vasto.","Pro plans can only be purchased from a computer.":"È possibile acquistare i piani Pro solo da un computer.","Stats with more data.":"Statistiche con più dati.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Le statistiche Pro ti forniscono i dati di cui hai bisogno per pianificare la pubblicazione di nuove tracce, rimanere in contatto con i tuoi fan più affezionati e consolidare la tua carriera nella musica.","More upload time.":"Più ore di caricamento.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Raddoppia le ore di caricamento con un abbonamento Pro, oppure ottieni uno spazio di archiviazione illimitato per tracce, album, progetti e cataloghi passati con Pro Illimitato.","More control.":"Più controllo.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Metti tracce e playlist in risalto sul tuo profilo, grazie alla funzionalità In evidenza, attiva e disattiva statistiche e commenti pubblici con la Modalità non interattiva: con l'abbonamento Pro, hai il controllo completo di tracce e playlist.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Passa oggi a SoundCloud Pro sul tuo computer accedendo a [[[link]]].",All:"Tutto",Tracks:"Tracce",Playlists:"Playlist",People:"Persone","1 person":["1 persona","[[count]] persone"],"1 playlist":["1 playlist","[[count]] playlist"],"Found 1 SoundCloud Go+ result":["Trovato 1 risultato di SoundCloud Go+","Trovati %d risultati di SoundCloud Go+"],"Show more SoundCloud Go+ results":"Mostra altri risultati di SoundCloud Go+","Sorry, nothing matches your search.":"La tua ricerca non ha prodotto risultati.","Search SoundCloud":"Cerca su SoundCloud","Find people, tracks and playlists":"Trova persone, tracce e playlist","You have successfully

changed your password.":"Password

modificata correttamente.","Activate your device":"Attiva il dispositivo","Open the SoundCloud app":"Apri l'app SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando richiesto, inserisci il codice di attivazione del dispositivo. L'attivazione è disponibile solo nell'ultima versione dell'app.","Or, continue in your browser":"In alternativa, continua nel browser","Not available in your country":"Non disponibile nel tuo paese","Reposted by [[username]]":"Ripubblicata da [[username]]","Now playing":"In riproduzione","Previous track":"Traccia precedente","Next track":"Traccia successiva","1 Like":["1 Mi piace","%d Mi piace"],"Not available in

your country":"Non disponibile nel

tuo paese","We’re sorry, that track isn’t available on mobile.":"Traccia non disponibile su dispositivi mobili.",Spotlight:"In evidenza","Show more tracks":"Mostra altre tracce","Show more playlists":"Mostra altre playlist",Likes:"Preferiti","Show more likes":"Mostra altri preferiti","Enjoy the custom experience for creators with SoundCloud Pulse.":"Approfitta dell'esperienza personalizzata per gli autori con SoundCloud Pulse.","searchResults::1 track":["1 traccia","[[count]] tracce"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"Trovate [[joinedCounts]]","button::Sign in to SoundCloud":"Accedi a SoundCloud","button::Download our free app":"Scarica la nostra applicazione gratuita","track::Preview":"Anteprima"}), define("shared/config/locales/locale-nl.json",[],{"Something doesn’t sound right.":"Er klinkt iets niet helemaal goed.","Refresh the page to try again.":"Vernieuw de pagina om het opnieuw te proberen.","We can’t find this page.":"We konden deze pagina niet vinden.","We can’t find this sound.":"We konden deze track niet vinden.","We can’t find this playlist.":"We konden deze afspeellijst niet vinden.","We can’t find this user.":"We konden deze gebruiker niet vinden.","Charts on SoundCloud.":"Hitlijsten op SoundCloud.","Charts are only available on desktop browsers.":"Hitlijsten zijn alleen beschikbaar via desktopbrowsers.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Je kunt ook onze mobiele app downloaden om onderweg populaire muziek en audio te ontdekken.","Joining Premier is only available on desktop browsers.":"Abonneren op Premier kan alleen via desktopbrowsers.","Come back when you’re at your computer to accept your invitation.":"Kom terug als je achter de computer zit om je uitnodiging te accepteren.","Upload your music & audio and share it with the world.":"Upload je muziek en audio en deel deze met de wereld.","Upload is only supported on desktop browsers.":"Uploaden is alleen beschikbaar via desktop browsers.","Come back when you’re at your computer to upload more tracks.":"Kom terug als je achter de computer zit om meer tracks te uploaden.","Connect with Facebook friends.":"Leg contact met Facebook-vrienden.","Connect is only available on desktop browsers.":"Contact leggen is alleen beschikbaar via desktopbrowsers.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Wil je contact leggen met Facebook-vrienden of nieuwe mensen vinden om te volgen? Deze functie is alleen beschikbaar op desktopbrowsers.","Come back when you’re at your computer to find new people to follow.":"Kom terug als je achter de computer zit om nieuwe mensen te vinden die je kunt volgen.","Your profile":"Jouw profiel","Managing your account is only available on desktop browsers.":"Accountbeheer is alleen beschikbaar via desktopbrowsers.",'For more information on optimizing your profile, visit our Creator Guide.':'Bezoek onze handleiding voor auteurs voor meer informatie over het optimaliseren van je profiel.',"Your tracks.":"Jouw tracks.","Managing your tracks is only available on desktop browsers.":"Beheer van je tracks is alleen beschikbaar via desktopbrowsers.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Kom terug als je achter de computer zit om tracks te bewerken, delen en aan afspeellijsten toe te voegen.",'For more information, visit our Creator Guide.':'Voor meer informatie, bezoek onze Handleiding voor auteurs.',"Enjoy the free SoundCloud experience with our app.":"Geniet van de gratis SoundCloud-ervaring met onze app.","Enjoy the full SoundCloud experience with our free app.":"Geniet van de complete SoundCloud-ervaring met onze gratis app.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] van [[authorName]]",Messages:"Berichten","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Luister naar deze afspeellijst onderweg en geniet van de complete SoundCloud-ervaring met onze gratis app.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] van [[authorName]]",Search:"Zoeken","Search tracks":"Tracks zoeken","Search playlists":"Afspeellijsten zoeken","Search people":"Gebruikers zoeken","Search groups":"Groepen zoeken","Search [[category]]":"[[category]] zoeken","Unsubscribed successfully":"Uitgeschreven","Be the first to hear what [[username]] posts next with our free app.":"Luister als eerste naar wat [[username]] post met onze gratis app.","New & hot tracks":"Nieuwe en populaire tracks","Up-and-coming tracks on SoundCloud":"Veelbelovende tracks op SoundCloud","New & hot audio":"Nieuwe en populaire audio","Up-and-coming audio on SoundCloud":"Veelbelovende audio op SoundCloud","The most played tracks on SoundCloud this week":"De meest afgespeelde tracks op SoundCloud van deze week","The most played audio on SoundCloud this week":"De meest afgespeelde audio op SoundCloud van deze week","New & hot in [[[genreLabel]]]":"Nieuw en populair in [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Veelbelovende tracks in [[[genreLabel]]] op SoundCloud","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"De meest afgespeelde tracks in [[[genreLabel]]] op SoundCloud van deze week","Up-and-coming in [[[genreLabel]]] on SoundCloud":"Veelbelovend in [[[genreLabel]]] op SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"Het meest afgespeeld in [[[genreLabel]]] op SoundCloud van deze week","New & hot":"Nieuw en populair","All music genres":"Alle muziekgenres","All audio genres":"Alle audiogenres","Alternative Rock":"Alternatieve Rock",Classical:"Klassiek","Dance & EDM":"Dance en EDM","Drum & Bass":"Drum & Bass",Electronic:"Electro","Folk & Singer-Songwriter":"Folk en Singer-Songwriter","Hip-hop & Rap":"Hiphop en Rap","Jazz & Blues":"Jazz en Blues","R&B & Soul":"R&B en Soul",Speech:"Gesproken woord",World:"Wereldmuziek",Audiobooks:"Audioboeken",Business:"Zakelijk",Learning:"Educatie","News & Politics":"Nieuws en Politiek","Religion & Spirituality":"Religie en Spiritualiteit",Science:"Wetenschap",Sports:"Sport",Storytelling:"Verhalen",Technology:"Technologie","1 hour":["1 uur","%d uren"],"1 minute":["1 minuut","%d minuten"],"1 second":["1 seconde","%d seconden"],"Enjoy the full SoundCloud experience with our app.":"Geniet van de complete SoundCloud-ervaring met onze app.",Close:"Sluiten",Retry:"Opnieuw proberen","1 track":["1 track","%d tracks"],"1 play":["1x afgespeeld","%d x afgespeeld"],"1 follower":["1 volger","%d volgers"],"Download on the App Store":"Downloaden van de App Store","Get it on Google Play":"Downloaden van Google Play","Get it at BlackBerry World":"Downloaden van BlackBerry World","Available at Amazon":"Verkrijgbaar op Amazon","Get it in the Firefox Marketplace":"Downloaden van de Firefox Marketplace","Download SoundCloud":"SoundCloud downloaden","I already have the app":"Ik heb de app al","Listen on the SoundCloud app":"Luisteren op de SoundCloud-app","Download our free app":"Download onze gratis app","No more previews, just full tracks.":"Geen previews meer, alleen maar volledige tracks.","Try SoundCloud Go+":"Probeer SoundCloud Go+","Terms of use":"Gebruiksvoorwaarden",Legal:"Juridisch","Privacy policy":"Privacybeleid","Cookies policy":"Cookiebeleid","Company information":"Bedrijfsinformatie",Imprint:"Impressum","People directory":"Gebruikerslijst",Directory:"Gebruikerslijst","SoundCloud homepage":"SoundCloud-homepage","Hear the world's sounds":"Muziek van over de hele wereld","Trending tracks on SoundCloud":"Trending tracks op SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Download onze Android-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Get our iPhone app to save this track to your likes, create playlists and more.":"Download onze iPhone-app om deze track in je likes op te slaan, afspeellijsten te maken en meer.","Try our app.

It's even better":"Probeer onze app.

Die is nog beter",Like:"Liken","Try playing these related tracks":"Probeer deze verwante tracks",Cancel:"Annuleren","Select your language":"Selecteer je taal","Language:":"Taal:","Messages are only

supported on desktop browsers.":"Berichten zijn enkel

beschikbaar via desktop browsers.","Pages might not display correctly

in mobile browsers.":"Pagina's worden mogelijk niet correct

weergeven in mobiele browsers.","Go to Messages":"Ga naar Berichten","SoundCloud for mobile is

only available as an app.":"SoundCloud voor mobiel is

alleen beschikbaar als app.","Open or download now

to use SoundCloud on

your device.":"Open of download de app nu

om SoundCloud op

je apparaat te gebruiken.","Open or get the app":"De app openen of downloaden","We’re sorry to hear you’re leaving.":"Wat jammer dat je ons verlaat.","Review your email subscriptions at":"Bekijk je e-mailabonnementen op","Results for: [[generatedSummary]]":"Resultaten voor: [[generatedSummary]]",back:"terug","Don't want to be included? Visit the desktop version of this page to opt out.":"Wil je niet in deze lijst? Ga dan naar de desktopversie van deze pagina om je af te melden.","Play or pause track":"Track afspelen of pauzeren","Become a SoundCloud Pro":"Word een SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 miljoen mensen luisteren iedere maand naar muziek en audio op SoundCloud. Gebruik de tools die je nodig hebt om jouw muziek te delen en breid je publiek uit.","Pro plans can only be purchased from a computer.":"Pro-abonnementen kunnen alleen gekocht worden vanaf de computer.","Stats with more data.":"Statistieken met meer gegevens.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"Pro-statistieken bieden de gegevens die je nodig hebt om je releases te plannen, contact te leggen met je fans en je carrière op te bouwen. ","More upload time.":"Meer uploadtijd.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Verdubbel je uploadtijd met een Pro-abonnement of krijg onbeperkte opslag voor je tracks, albums, projecten en muziekcatalogus met Pro Unlimited.","More control.":"Meer controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Pin tracks en afspeellijsten boven aan je profiel met Spotlight, en schakel reacties en openbare statistieken in of uit met Stille modus. Door Pro te worden, heb jij de controle over jouw tracks en afspeellijsten.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Word nu een SoundCloud Pro op je computer via [[[link]]].",All:"Alles",Playlists:"Afspeellijsten",People:"Personen","1 person":["1 persoon","[[count]] personen"],"1 playlist":["1 afspeellijst","[[count]] afspeellijsten"],"Found 1 SoundCloud Go+ result":["1 SoundCloud Go+-resultaat gevonden","%d SoundCloud Go+-resultaten gevonden"],"Show more SoundCloud Go+ results":"Meer SoundCloud Go+-resultaten weergeven","Sorry, nothing matches your search.":"Sorry, er zijn geen zoekresultaten.","Search SoundCloud":"Zoek op SoundCloud","Find people, tracks and playlists":"Vind personen, tracks en afspeellijsten","You have successfully

changed your password.":"Je hebt je

wachtwoord gewijzigd.","Activate your device":"Je apparaat activeren","Open the SoundCloud app":"Open de SoundCloud-app","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Voer de activeringscode op je apparaat in wanneer hierom wordt gevraagd. Activering is alleen beschikbaar in de nieuwste versie van de app.","Or, continue in your browser":"Of ga verder in je browser","Not available in your country":"Niet beschikbaar in jouw land","Reposted by [[username]]":"Gerepost door [[username]]","Now playing":"Nu aan het afspelen","Previous track":"Vorige track","Next track":"Volgende track","1 Like":["1 like","%d likes"],"Not available in

your country":"Niet beschikbaar in

jouw land","We’re sorry, that track isn’t available on mobile.":"Sorry, deze track is niet beschikbaar op mobiel.","Show more tracks":"Meer tracks weergeven","Show more playlists":"Meer afspeellijsten weergeven","Show more likes":"Meer likes weergeven","Enjoy the custom experience for creators with SoundCloud Pulse.":"Profiteer van de gepersonaliseerde ervaring voor auteurs met SoundCloud Pulse.","searchResults::1 track":["1 track","[[count]] tracks"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] gevonden","button::Sign in to SoundCloud":"Inloggen op SoundCloud","button::Download our free app":"Download onze gratis app","track::Preview":"Voorbeeld"}), define("shared/config/locales/locale-pt-br.json",[],{"Something doesn’t sound right.":"Parece que alguma coisa não está bem.","Refresh the page to try again.":"Atualize a página para tentar novamente.","We can’t find this page.":"Não foi possível encontrar esta página.","We can’t find this sound.":"Não foi possível encontrar esta faixa.","We can’t find this playlist.":"Não foi possível encontrar esta playlist.","We can’t find this user.":"Não foi possível encontrar este usuário.","Charts on SoundCloud.":"Paradas da SoundCloud.","Charts are only available on desktop browsers.":"As paradas só estão disponíveis em navegadores para desktop.","Alternatively, download our mobile app to discover trending music & audio on the go.":"Baixe nosso aplicativo móvel para descobrir a música e o aúdio do momento na hora que desejar.","Joining Premier is only available on desktop browsers.":"Só é possível entrar no Premier em navegadores desktop.","Come back when you’re at your computer to accept your invitation.":"Retorne quando você estiver no seu computador para aceitar o convite.","Upload your music & audio and share it with the world.":"Envie sua música e seu áudio e compartilhe-os com o mundo.","Upload is only supported on desktop browsers.":"O upload só é possível em navegadores desktop.","Come back when you’re at your computer to upload more tracks.":"Retorne quando você estiver no seu computador para enviar mais faixas.","Connect with Facebook friends.":"Conecte-se com seus amigos do Facebook.","Connect is only available on desktop browsers.":"A conexão só está disponível em navegadores desktop.","Looking to connect with Facebook friends or find new people to follow? This feature is only available on desktop browsers.":"Você quer se conectar com seus amigos do Facebook ou encontrar novas pessoas para seguir? Esse recurso só está disponível em navegadores desktop.","Come back when you’re at your computer to find new people to follow.":"Retorne quando você estiver no computador para encontrar novas pessoas para seguir.","Your profile":"Seu perfil","Managing your account is only available on desktop browsers.":"Só é possível gerenciar sua conta em navegadores desktop.",'For more information on optimizing your profile, visit our Creator Guide.':'Para mais informações sobre a otimização do seu perfil, visite nosso Guia do criador.',"Your tracks.":"Suas faixas.","Managing your tracks is only available on desktop browsers.":"Só é possível gerenciar suas faixas em navegadores desktop.","Come back when you’re at your computer to edit, share and add tracks to playlists.":"Retorne quando você estiver no seu computador para editar, compartilhar e adicionar faixas às playlists.",'For more information, visit our Creator Guide.':'Para mais informações, visite o nosso Guia do criador.',"Enjoy the free SoundCloud experience with our app.":"Aproveite a SoundCloud gratuitamente com nosso aplicativo.","Enjoy the full SoundCloud experience with our free app.":"Aproveite a SoundCloud completa gratuitamente nosso aplicativo grátis.","[[soundTitle]] by [[authorName]]":"[[soundTitle]] de [[authorName]]",Messages:"Mensagens","Take this playlist with you and enjoy the full SoundCloud experience with our free app.":"Ouça esta playlist onde quiser e aproveite a SoundCloud com nosso app gratuito.","[[playlistTitle]] by [[authorName]]":"[[playlistTitle]] de [[authorName]]","Go Pro":"Assinar Pro",Search:"Pesquisar","Search tracks":"Pesquisar faixas","Search playlists":"Pesquisar playlists","Search people":"Pesquisar pessoas","Search groups":"Pesquisar grupos","Search [[category]]":"Pesquisar [[category]]","Unsubscribed successfully":"Inscrição cancelada com sucesso","Be the first to hear what [[username]] posts next with our free app.":"Seja o primeiro a ouvir o que [[username]] publica com nosso app gratuito.","[[username]]’s stream":"Stream de [[username]]","New & hot tracks":"Faixas novas e iradas","Up-and-coming tracks on SoundCloud":"Faixas que vão bombar na SoundCloud","New & hot audio":"Áudios novos e irados","Up-and-coming audio on SoundCloud":"Áudios que vão bombar na SoundCloud","Top 50 tracks":"Faixas Top 50","The most played tracks on SoundCloud this week":"As faixas mais tocadas na SoundCloud esta semana","Top 50 audio":"Áudios Top 50","The most played audio on SoundCloud this week":"Os áudios mais tocados na SoundCloud esta semana","New & hot in [[[genreLabel]]]":"Novo e irado em [[[genreLabel]]]","Up-and-coming tracks in [[[genreLabel]]] on SoundCloud":"Faixas de [[[genreLabel]]] que vão bombar na SoundCloud","Top 50 in [[[genreLabel]]]":"Top 50 em [[[genreLabel]]]","The most played tracks in [[[genreLabel]]] on SoundCloud this week":"As faixas mais tocadas de [[[genreLabel]]] na SoundCloud esta semana","Up-and-coming in [[[genreLabel]]] on SoundCloud":"O que vai bombar em [[[genreLabel]]] na SoundCloud","The most played in [[[genreLabel]]] on SoundCloud this week":"As mais reproduzidas em [[[genreLabel]]] na SoundCloud esta semana","New & hot":"Novo e irado","All music genres":"Todos os gêneros musicais","All audio genres":"Todos os gêneros de áudio","Alternative Rock":"Rock alternativo",Ambient:"Ambiente",Classical:"Clássica","Dance & EDM":"Dance e EDM","Drum & Bass":"Drum & Bass",Electronic:"Eletrônica","Folk & Singer-Songwriter":"Folk e Cantor/compositor","Hip-hop & Rap":"Rap e Hip Hop","Jazz & Blues":"Jazz e Blues",Latin:"Latina","R&B & Soul":"Soul e R&B",Soundtrack:"Trilha sonora",Speech:"Discursos",Triphop:"Trip Hop",Business:"Negócio",Comedy:"Comédia",Entertainment:"Entretenimento",Learning:"Aprendizado","News & Politics":"Notícias e Política","Religion & Spirituality":"Religião e Espiritualidade",Science:"Ciência",Sports:"Esportes",Storytelling:"Contação de histórias",Technology:"Tecnologia","1 hour":["1 hora","%d horas"],"1 minute":["1 minuto","%d minutos"],"1 second":["1 segundo","%d segundos"],"Enjoy the full SoundCloud experience with our app.":"Aproveite a SoundCloud completa com nosso app.",Close:"Fechar",Retry:"Tentar novamente","1 track":["1 faixa","%d faixas"],"1 play":["1 reprodução","%d reproduções"],"1 follower":["1 seguidor","%d seguidores"],"Download on the App Store":"Baixar na App Store","Get it on Google Play":"Baixar no Google Play","Get it at BlackBerry World":"Baixar no BlackBerry World","Available at Amazon":"Disponível na Amazon","Get it in the Firefox Marketplace":"Baixar no Firefox Marketplace","Download SoundCloud":"Baixar a SoundCloud","I already have the app":"Já tenho o aplicativo","Listen on the SoundCloud app":"Ouvir no app SoundCloud","Download our free app":"Baixe nosso app gratuito","No more previews, just full tracks.":"Chega de pr, apenas faixas completas.","Try SoundCloud Go+":"Experimente a SoundCloud Go+","Terms of use":"Termos de Uso",Legal:"Aviso legal","Privacy policy":"Política de Privacidade",Privacy:"Privacidade","Cookies policy":"Política de Cookies","Company information":"Informações sobre a empresa",Imprint:"SoundCloud Ltd.","People directory":"Diretório de pessoas",Directory:"Diretório","SoundCloud homepage":"Página inicial da SoundCloud","Hear the world's sounds":"Ouça os sons do mundo","Trending tracks on SoundCloud":"Faixas mais tocadas na SoundCloud","Get our Android app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para Android para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Get our iPhone app to save this track to your likes, create playlists and more.":"Baixe nosso aplicativo para iPhone para salvar esta faixa nas suas curtidas, criar playlists e muito mais.","Try our app.

It's even better":"Experimente nosso aplicativo.

É ainda melhor",Like:"Curtir","Try playing these related tracks":"Experimente reproduzir as faixas relacionadas",Cancel:"Cancelar","Select your language":"Selecione o idioma","Language:":"Idioma:","Messages are only

supported on desktop browsers.":"As mensagens só estão disponíveis

em navegadores desktop.","Pages might not display correctly

in mobile browsers.":"As páginas podem não ser exibidas corretamente

em navegadores móveis.","Go to Messages":"Ir para Mensagens","SoundCloud for mobile is

only available as an app.":"A SoundCloud para dispositivos móveis só

está disponível como aplicativo.","Open or download now

to use SoundCloud on

your device.":"Abra ou baixe agora

para usar a SoundCloud no

seu dispositivo.","Open or get the app":"Abrir ou obter o aplicativo","We’re sorry to hear you’re leaving.":"Que pena que você está indo embora.","Review your email subscriptions at":"Consulte suas assinaturas por e-mail em","Results for: [[generatedSummary]]":"Resultados para: [[generatedSummary]]",back:"voltar","Don't want to be included? Visit the desktop version of this page to opt out.":"Não quer ser incluído? Visite a versão para desktop desta página para cancelar.","Play or pause track":"Reproduzir ou pausar faixa","Become a SoundCloud Pro":"Torne-se SoundCloud Pro","175 million people listen on SoundCloud each month. Get the tools you need to share your music and grow your audience.":"175 milhões de pessoas ouvem a SoundCloud todo mês. Obtenha as ferramentas necessárias para compartilhar sua música e aumentar seu público.","Pro plans can only be purchased from a computer.":"Os planos Pro podem ser adquiridos somente de um computador.","Stats with more data.":"Estatísticas com mais informações.","Pro stats provide the data you need to plan your releases, connect with your biggest fans, and build your career.":"As estatísticas Pro fornecem as informações que você precisa para planejar seus lançamentos, conectar-se com seus maiores fãs e projetar sua carreira.","More upload time.":"Mais tempo de upload.","Double your upload time with a Pro subscription or get limitless storage for your tracks, albums, projects, and back catalog with Pro Unlimited.":"Dobre o tempo de upload com uma assinatura do plano Pro ou obtenha armazenamento ilimitado para suas faixas, álbuns, projetos e catálogo com o plano Pro Iilimitado.","More control.":"Mais controle.","Pin tracks and playlists to the top of your profile with Spotlight, turn commenting and public stats on or off with Quiet Mode. By going Pro, you’re in control of your tracks and playlists.":"Fixe faixas e playlists no topo do seu perfil com os Destaques, ative ou desative comentários e estatísticas públicas com o modo silencioso. Assinando o plano Pro, você controla suas faixas e playlists.","Become a SoundCloud Pro on your computer today at [[[link]]].":"Torne-se SoundCloud Pro com seu computador hoje mesmo em [[[link]]].",All:"Tudo",Tracks:"Faixas",People:"Pessoas","1 person":["1 pessoa","[[count]] pessoas"],"1 playlist":["1 playlist","[[count]] playlists"],"Found 1 SoundCloud Go+ result":["1 resultado encontrado na SoundCloud Go+","%d resultados encontrados na SoundCloud Go+"],"Show more SoundCloud Go+ results":"Exibir mais resultados na SoundCloud Go+","Sorry, nothing matches your search.":"Lamentamos, não houve resultados para sua pesquisa.","Search SoundCloud":"Pesquisar na SoundCloud","Find people, tracks and playlists":"Encontre pessoas, faixas e playlists","You have successfully

changed your password.":"Você alterou

sua senha com sucesso.","Activate your device":"Ativar seu dispositivo","Open the SoundCloud app":"Abra o app da SoundCloud","When prompted, enter the activation code from your device. Activation is only available in the latest version of the app.":"Quando solicitado, insira o código de ativação do seu dispositivo. A ativação só está disponível na última versão do aplicativo.","Or, continue in your browser":"Ou continue no seu navegador","Not available in your country":"Não disponível no seu país","Reposted by [[username]]":"Republicada por [[username]]","Now playing":"Reproduzindo agora","Previous track":"Faixa anterior","Next track":"Próxima faixa","1 Like":["1 curtida","%d curtidas"],"Not available in

your country":"Não disponível em

seu país","We’re sorry, that track isn’t available on mobile.":"Lamentamos, essa faixa não está disponível para dispositivos móveis.",Spotlight:"Destaques","Show more tracks":"Ver mais faixas","Show more playlists":"Ver mais playlists",Likes:"Curtidas","Show more likes":"Ver mais curtidas","Enjoy the custom experience for creators with SoundCloud Pulse.":"Tenha a experiência exclusiva dos criadores com a SoundCloud Pulse.","searchResults::1 track":["1 faixa","[[count]] faixas"],'eg. "Found 12 tracks, 1 person"::Found [[joinedCounts]]':"[[joinedCounts]] encontrados","button::Sign in to SoundCloud":"Entrar na SoundCloud","button::Download our free app":"Baixar nosso aplicativo grátis","track::Preview":"Prévia"}), define("lib/helpers/dns-helper",["require","exports","module","lib/url"],function(e,t,n){var r=e("lib/url"),i=[],s=n.exports={lookup:function(e){var t=document.createDocumentFragment(),n;e=typeof e=="string"?[e]:e,e.length&&(e.forEach(function(e){n=r.parse(e).host;if(n&&i.indexOf(n)===-1){i.push(n);var s=document.createElement("link");s.rel="dns-prefetch",s.href="//"+n,t.appendChild(s)}}),t.childNodes.length&&document.head.appendChild(t))}}}), define("views/footer/footer.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons","views/locale-selector/locale-selector"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+='

\n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.shouldUpsell,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='

",s})}), define("views/footer/footer.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".footer{text-align:center;margin:26px 0 0;padding:0 0 18px;display:none}.footer.show{display:block}.app__displayMiniPlayer .footer{padding:0 0 78px}.footer__links,.footer__links a{color:#999;line-height:20px}.footer__links>.localeSelector{color:#38d}.footer__appButtonContainer{margin:0 25px 28px}.footer__appButtonText{color:#333;font-size:16px;text-align:center;margin:0 0 18px}.footerSwitchLink{font-weight:700}")),data=null}), define("lib/helpers/a11y-helper",["require","exports","module","vendor/handlebars-runtime"],function(e,t,n){var r=e("vendor/handlebars-runtime"),i=n.exports={getAccessibleMarkup:function(e){return''+r.Utils.escapeExpression(e.screenreader)+" "+(e.visible?''+r.Utils.escapeExpression(e.visible)+" ":"")}}}), define("lib/helpers/count-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){function a(e){var t=0;return e= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";o=n["if"].call(t,t&&t.needsCancel,{hash:{},inverse:a.noop,fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+='\n

× \n

\n',s})}), define("views/search/search-box.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".searchBox{position:absolute;top:0;left:0;width:100%;height:44px;background:#fff;z-index:-1;opacity:0;-webkit-transition:opacity .25s,z-index .3s;transition:opacity .25s,z-index .3s}.searchBox.open{z-index:1;opacity:1;-webkit-transition:opacity .25s,z-index .01s;transition:opacity .25s,z-index .01s}.searchBox__searchInputWrap{position:relative;overflow:hidden;padding-right:8px}.searchBox__searchCancel+.searchBox__searchInputWrap{padding-right:4px}.searchBox__searchInput{position:relative;display:block;width:100%;height:36px;margin:4px 0 0 4px;padding-left:40px;border:0;border-radius:2px;color:#333;background:#e5e5e5}.searchBox__searchInput:focus{outline:0}.searchBox__searchInput::-moz-placeholder,.searchBox__searchInput::-webkit-placeholder,.searchBox__searchInput:-ms-placeholder{color:#999}.searchBox__searchInputWrap::after{content:'';display:block;position:absolute;left:12px;top:12px;width:20px;height:20px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 0 no-repeat;opacity:.4;background-size:20px 20px}.searchBox__searchEmpty{color:#999;display:none;position:absolute;right:10px;top:3px;height:36px;line-height:36px;width:20px;font-size:20px}.searchBox.filled .searchBox__searchEmpty{display:block}.searchBox__searchCancel{float:right;margin:13px 13px 0;color:#999}")),data=null}), define("lib/css-transitions",["require","exports","module","$","underscore"],function(e,t,n){function h(e,t,n){d(e,t,{"in":f,out:l,transitionClass:a},n)}function p(e,t,n){d(e,t,{"in":o,out:u,transitionClass:s},n)}function d(e,t,n,s){var o=e?n.out:n.in,u=e?n.in:n.out,a=r(t);a.addClass(n.transitionClass).addClass(o),setTimeout(function(){a.addClass(u).removeClass(o),i.delay(function(){a.removeClass(n.transitionClass).removeClass(o).removeClass(u),s&&s()},c)},16)}var r=e("$"),i=e("underscore"),s="g-transition-fade",o="g-transition-fade-in",u="g-transition-fade-out",a="g-transition-translate",f="g-transition-slide-top-in",l="g-transition-slide-top-out",c=300;t.fadeIn=p.bind(null,!0),t.fadeOut=p.bind(null,!1),t.slideTopIn=h.bind(null,!0),t.slideTopOut=h.bind(null,!1)}), define("lib/scroll-bouncing-fix",["require","exports","module"],function(e,t,n){var r=n.exports=function(){this.$el.on("touchmove",function(e){e.preventDefault()})}}), define("views/play-controls/now-playing.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";return s+=u(n.$image.call(t,t,{hash:{size:40,"class":"nowPlaying__artwork"},data:i}))+'\n'+u((o=(o=t&&t.user,o==null||o===!1?o:o.username),typeof o===a?o.apply(t):o))+' \n'+u((o=t&&t.title,typeof o===a?o.apply(t):o))+" \n",s})}), define("views/play-controls/now-playing.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".nowPlaying{display:block}.nowPlaying__artwork{float:left;margin:0 10px 0 0}.nowPlaying__username,.nowPlaying__title{display:block}.nowPlaying__username{font-size:12px;color:#999;line-height:19px}.nowPlaying__title{font-size:14px;color:#fff;line-height:19px}")),data=null}), define("views/app-buttons/app-buttons.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="",i;return r+=' '+a(n.$a11y.call(e,{hash:{screenreader:e&&e.a11yText},data:t}))+" \n",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;o=n["if"].call(t,t&&t.url,{hash:{},inverse:f.noop,fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("views/app-buttons/app-buttons.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".appButtons__link{display:block;height:57px;overflow:hidden;margin:0 auto}.appButtons.android .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/google-a0cfe29e.png) 0 0 no-repeat;background-size:165px 57px;width:165px}.appButtons.iOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/apple-c5f7f746.png) 0 0 no-repeat;background-size:193px 57px;width:193px}.appButtons.blackberry .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/blackberry-a0cfe29e.png) 0 0 no-repeat;background-size:164px 57px;width:164px}.appButtons.amazon .appButtons__link{background:url(https://m.soundcloud.com/assets/images/ldpi/appstores/en/amazon-a0cfe29e.png) 0 0 no-repeat;background-size:167px 57px;width:167px}.appButtons.firefoxOS .appButtons__link{background:url(https://m.soundcloud.com/assets/images/firefox_marketplace-6e30092e.png) 0 0 no-repeat;background-size:172px 60px;height:60px;width:172px}.android>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ar){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ar/amazon-dd635f2d.png)}.android>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/google-dd635f2d.png)}.iOS>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(de){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/de/amazon-dd635f2d.png)}.android>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/google-dd635f2d.png)}.iOS>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(es){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/es/amazon-dd635f2d.png)}.android>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/google-dd635f2d.png)}.iOS>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(fr){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/fr/amazon-dd635f2d.png)}.android>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/google-dd635f2d.png)}.iOS>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(id){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/id/amazon-dd635f2d.png)}.android>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/google-dd635f2d.png)}.iOS>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(it){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/it/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ja){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ja/amazon-dd635f2d.png)}.android>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ko){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ko/amazon-dd635f2d.png)}.android>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/google-dd635f2d.png)}.iOS>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(nl){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/nl/amazon-dd635f2d.png)}.android>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/google-a0cfe29e.png)}.iOS>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/apple-a0cfe29e.png)}.blackberry>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/blackberry-a0cfe29e.png)}.amazon>.appButtons__link:lang(pt_BR){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/pt_BR/amazon-a0cfe29e.png)}.android>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/google-dd635f2d.png)}.iOS>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(ru){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/ru/amazon-dd635f2d.png)}.android>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/google-dd635f2d.png)}.iOS>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(th){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/th/amazon-dd635f2d.png)}.android>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/google-dd635f2d.png)}.iOS>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/apple-dd635f2d.png)}.blackberry>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/blackberry-dd635f2d.png)}.amazon>.appButtons__link:lang(zh){background-image:url(https://m.soundcloud.com/assets/images/ldpi/appstores/zh/amazon-dd635f2d.png)}")),data=null}), define("views/locale-selector/locale-selector-content",["require","exports","module","config","lib/event-bus","lib/view","lib/i18n-locale-switcher","views/locale-selector/locale-selector-content.css","views/locale-selector/locale-selector-content.tmpl"],function(e,t,n){function a(){i.trigger("locale-selector:cancel")}var r=e("config"),i=e("lib/event-bus"),s=e("lib/view"),o=e("lib/i18n-locale-switcher"),u=n.exports=s.extend({className:"localeSelectorContent",css:e("views/locale-selector/locale-selector-content.css"),template:e("views/locale-selector/locale-selector-content.tmpl"),events:{"click .localeSelector__cancel":a},renderDecorate:function(){i.trigger("locale-selector:toggle"),this.whenInserted().done(function(){o.init({selector:".localeSelectorContent__wrapper",host:r.get("v2_host")})})}})}), define("lib/helpers/lang-helper",["require","exports","module"],function(e,t,n){var r=n.exports={plural:function(e,t,n){return n=typeof n=="string"?n:t+"s",e===1?t:n},possessive:function(e,t){return e+"’s"+(t?" "+t:"")}}}), define("lib/views/list",["require","exports","module","$","underscore","vendor/handlebars-runtime","lib/helpers/map-to-html-attrs-helper","lib/view"],function(e,t,n){function f(){var e=i.pluck(this.subviews,"model");return this.collection.find(function(t){return e.indexOf(this.getSubviewModel(t))===-1},this)}function l(){return this.getDesiredNumItems()}function c(){var e=l.call(this),t,n;if(!e)return;t=this.getLength();while(t-->e)n=this.getListItemView(this.collection.at(e)),n&&(this.removeListItemFromDOM(n,{index:e}),this.removeSubview(n))}function h(){return this.hasData()&&this.collection&&this.collection.length===0&&this.collection.isFullyPopulated()}function p(e){return function(t){return t instanceof e}}var r=e("$"),i=e("underscore"),s=e("vendor/handlebars-runtime"),o=e("lib/helpers/map-to-html-attrs-helper"),u=e("lib/view"),a=n.exports=u.extend({emptyTemplate:null,defaults:{minDisplay:0,maxDisplay:3},Subview:null,subviewArgs:{},listTagName:"ul",listClassName:"sc-list-nostyle sc-clearfix",itemTagName:"li",itemClassName:"",template:function(){return""},_isShowingEmpty:!1,_listElement:null,_desiredLength:null,_setup:function(e){u.prototype._setup.call(this,e),this._desiredLength=Math.max(e.minDisplay,e.maxDisplay)||Infinity},renderDecorate:function(){this.createListElement()&&this.syncItems()},createListElement:function(){var e=this.getListContainer(),t;return e.length&&!this._listElement&&(t=window.document.createElement(this.listTagName),this.listClassName&&(t.className=this.listClassName),e.append(t),this.resetElementCache(),this._listElement=r(t)),this._listElement},syncItems:function(){var e,t=this.getModelsToRender(),n=this.getLength(),r=Math.min(l.call(this),t.length);if(nr&&c.call(this)},getDesiredNumItems:function(){return this._desiredLength},getLength:function(){return this.getListItemViews().length},setDisplayedItems:function(e){e=Math.min(e,this.options.maxDisplay||Infinity),e!==this._desiredLength&&(this._desiredLength=e,this.syncItems())},_teardown:function(){this._listElement&&(this._listElement.remove(),this._listElement=null),u.prototype._teardown.call(this)},getModelsToRender:function(){return this.collection.models},createAndInsertListItemView:function(e,t){var n=this.addListItemSubview(e);n.render(),this.addListItemToDOM(n,i.isNumber(t)?t:-1),c.call(this)},getTemplate:function(e){var t=this.emptyTemplate;return t&&h.call(this)?t:u.prototype.getTemplate.apply(this,arguments)},getListContainer:function(){return this.$el},getListElement:function(){return this._listElement||r()},getListItemView:function(e){var t=this.getSubviewModel(e);return i.find(this.subviews,function(e){return e.model===t})},getListItemViews:function(){return this.subviews.filter(p(this.Subview))},getSubviewArgs:function(e){return i.defaults({resource_id:e.resource_id,resource_type:e.resource_type},this.subviewArgs)},getSubviewModel:i.identity,getListItemAttributesData:function(e){return e.model?e.model.toJSON():{}},getListItemAttributes:function(){return{}},getListItemAttributesString:function(e){var t=this.getListItemAttributes(e);return new s.SafeString(o(t))},onAdd:function(e,t,n){if(this.disposed)return;var r=t.indexOf(e),i=l.call(this),s=r>=0&&r=this.getLength()-1||t===undefined?n.append(r):t===0?n.prepend(r):(s=this.getListItemView(this.collection.at(t-1)),s&&(i=this.getSubviewWrapper(s),r.insertAfter(i))),this.resetElementCache()},removeListItemFromDOM:function(e){var t,n=this.getSubviewWrapper(e),r=this.options.maxDisplay;t=function(){var t,i,s,o=-1;n.detach(),e._dispose(),s=!this.disposed&&r&&r","ig"),""):e=e.replace(//g,""),T.innerHTML=e,s.links&&a(T,function(e){e.nodeType===3?e.parentNode.nodeName.toLowerCase()!=="a"&&(e.nodeValue=e.nodeValue.replace(f,"{{$1}}").replace(c,"{{mailto:$1}}").replace(h,"$1{{@$2}}")):e.nodeName==="A"&&(g.test(e.href)&&(e.href=e.href.replace(g,s.internalLinksBaseUrl),e.removeAttribute("target")),e.children.length||(e.innerHTML=u(e.innerHTML,s.maxExternalLinksLength,!0)))}),e=T.innerHTML,s.links&&(e=e.replace(d,function(e,t){return s.internalLinks&&g.test(t)?''+t.replace(y,"")+"":s.externalLinks?''+u(t,s.maxExternalLinksLength)+"":t}).replace(v,'$1').replace(m,'@$1"),s.hashtagLinks&&(e=e.replace(p,'$1$2')),s.deepLinks&&(e=e.replace(l,'$1'))),s.maxLength&&(e=o(e,s.maxLength));if(s.paragraphs){e=e.split(b);for(E=0,S=e.length;E

"),e[E]="

"+e[E]+"

";e=e.join("")}else e=e.replace(/[\r\n]+/g," ").replace(w," ");return e},e.withDefaults=function(n){var i=r({},t,n);return function(t,n){var s=n?r({},i,n):i;return e.call(this,t,s)}},typeof n!="undefined"&&n.exports?n.exports=e:(global=function(){return this}(),global.SC=global.SC||{},global.SC.usertext=e)})()}), define("views/search/query-suggestion.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".querySuggestion{display:block;height:50px}.querySuggestion__result,.querySuggestion__link{height:50px;display:block}.querySuggestion__link{padding:0 16px;color:#333}.querySuggestion__result{line-height:50px;border-bottom:1px solid #d6d6d6;padding:0 0 0 32px;background:url(https://m.soundcloud.com/assets/images/ldpi/search/search_input-bd02f9a1.png) 0 14px no-repeat;background-size:18px 18px}.querySuggestion__link:active{background:#f2f2f2}")),data=null}), define("views/search/query-suggestion.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;s+=' ',o=(o=t&&t.output,typeof o===u?o.apply(t):o);if(o||o===0)s+=o;return s+=" \n\n",s})}), define("layouts/listen",["require","exports","module","config","config/error-messages","models/exception","lib/layout","lib/futures","lib/lingua","models/playlist","models/sound","lib/url","lib/layouts/fullheight.tmpl","layouts/blocked-listen.tmpl","lib/layouts/fullheight.css","layouts/blocked-listen.css"],function(e,t,n){function m(e,t,n){var r=u.defer();return l.resolve(e,t,n).done(r.resolve).fail(s.ajaxFatal(i.SOUND_NOT_FOUND)),r}function g(e){var t=u.defer(),n,i;return n=r.get("router").getRouteInfo("playlist"),i=n.route.exec(e),i?(i.shift(),n.handler.apply({apply:function(e,n){f.resolve(n.userPermalink,n.playlistPermalink,n.secretToken).done(t.resolve).fail(function(){t.resolve(null)})}},i)):t.resolve(null),t}function y(e,t){if(t){var n=t.findSound(e);n&&n.set(e.attributes,{silent:!0}),e=n||e}return this.setTitle(a.t("[[soundTitle]] by [[authorName]]",{soundTitle:e.get("title"),authorName:e.get("user").username})),e.isBlocked()?(this.switchLayout(d),this.setViews({"l-main":["views/listen/blocked",{resource_id:e.resource_id}]})):(this.switchLayout(p),this.setViews({"l-main":["views/listen/listen-carousel",{resource_id:e.resource_id}],"l-footnote":["views/sound/sound-controls"]}))}var r=e("config"),i=e("config/error-messages"),s=e("models/exception"),o=e("lib/layout"),u=e("lib/futures"),a=e("lib/lingua"),f=e("models/playlist"),l=e("models/sound"),c=e("lib/url"),h=a.t("Enjoy the full SoundCloud experience with our free app."),p={template:e("lib/layouts/fullheight.tmpl"),includeFooter:".l-footnote"},d={template:e("layouts/blocked-listen.tmpl"),includeFooter:".l-footnote"},v=n.exports=o.extend({css:[e("lib/layouts/fullheight.css"),e("layouts/blocked-listen.css")],setup:function(e){var t=u.defer(),n,r=[];return r.push(m(e.userPermalink,e.soundPermalink,e.secretToken)),n=c.getQueryParam("in"),n&&r.push(g(n)),this.pageUrn="",u.all(r).then(function(e,t){return this.pageUrn=e.getUrn(),y.call(this,e,t)}.bind(this)).then(t.resolve),t},includeFooter:".l-footnote",getPageUrn:function(){return this.pageUrn},getUpsellText:function(){return h}})}), define("config/error-messages",["require","exports","module","lib/lingua"],function(e,t,n){var r=e("lib/lingua"),i=n.exports={UNKNOWN:{title:r.t("Something doesn’t sound right."),message:r.t("Refresh the page to try again.")},PAGE_NOT_FOUND:{title:r.t("We can’t find this page.")},SOUND_NOT_FOUND:{title:r.t("We can’t find this sound.")},PLAYLIST_NOT_FOUND:{title:r.t("We can’t find this playlist.")},USER_NOT_FOUND:{title:r.t("We can’t find this user.")}}}), define("models/exception",["require","exports","module","underscore","lib/event-bus","lib/model"],function(e,t,n){var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/model"),o=n.exports=s.extend({url:null,lastFetchTime:1,initialize:function(e){e=e||{},this.id||(e.id=this.id=this.cid,o.instances.set(this.id,this)),this.fatal=!!e.fatal,s.prototype.initialize.apply(this,arguments)}},{raise:function(e,t){var n=new o(e);n.release(),t=t||{};if(t.hard)throw n;i.trigger("exception",n)},ajaxFatal:function(e){return function(t,n){n!=="abort"&&o.raise(r.extend(e,{xhr:t,fatal:!0}))}},ajaxNonFatal:function(e){return function(t,n){n!=="abort"&&o.raise({message:e,xhr:t,fatal:!1})}}})}), define("models/playlist",["require","exports","module","$","underscore","models/audible-interface","lib/backbone","lib/event-bus","lib/model","models/sound","lib/errors/unauthorized-viewer","models/user","lib/mixins/urn"],function(e,t,n){function v(e,t){var n=e[t?"on":"off"].bind(e);n("play",m,this),n("pause",g,this),n("finish",y,this),n("time",b,this),n("seeked",w,this),n("buffering:start",E,this),n("buffering:end",S,this)}function m(e){this._internalNavigation||(x.call(this,e,"play"),this._internalNavigation=!0)}function g(e){this._internalNavigation||(x.call(this,e,"pause"),this._internalNavigation=!0)}function y(e){e.sound===this.soundsCollection.last()&&(x.call(this,e,"pause"),x.call(this,e,"finish"))}function b(e){x.call(this,e,"time")}function w(e){x.call(this,e,"seeked")}function E(e){x.call(this,e,"buffering:start")}function S(e){x.call(this,e,"buffering:end")}function x(e,t){e.playlist=this,this.trigger(t,e),u.trigger("audio:"+t,e)}function T(){var e=[];i.each(this.get("tracks"),function(t){var n,r,s;this.containsSound(t.id)||(s=new f(t),this.addSubmodel(s),r=i.extend({},t,{resource_id:{playlist_id:this.id,sound_id:t.id}}),n=new f(r,{suppressGlobalEvents:!0}),n.playlist=this,n.originalSound=s,e.push(n),v.call(this,n,!0))},this),this.soundsCollection.length===0?this.soundsCollection.reset(e):this.soundsCollection.add(e,{silent:!0})}function N(e,t){var n=e.soundsCollection,r=n.get(t);if(r){var i=n.indexOf(r),s=e.get("tracks").slice();return r.isPlaying()&&r.pause(),s.splice(i,1),n.remove(r),e.set("tracks",s),r.playlist=null,r.release(),!0}return!1}var r=e("$"),i=e("underscore"),s=e("models/audible-interface"),o=e("lib/backbone"),u=e("lib/event-bus"),a=e("lib/model"),f=e("models/sound"),l=e("lib/errors/unauthorized-viewer"),c=e("models/user"),h=e("lib/mixins/urn"),p;p=o.Collection.extend({model:f,fetch:function(){return this.playlist.fetch.apply(this.playlist,arguments)},initialize:function(e,t){this.playlist=t.playlist},hasDataForView:function(){return!!this.playlist.attributes.tracks},isFullyPopulated:function(){return!0},_usageCount:function(){return 1},hold:r.noop,release:r.noop});var d=n.exports=s.extend(h,{resource_type:"playlist",urnPrefix:"soundcloud:playlists",submodelMap:{tracks:f,user:c},soundsCollection:null,currentSoundCursor:0,_playLock:null,_internalNavigation:!1,setup:function(){s.prototype.setup.apply(this,arguments);var e=this,t=this.soundsCollection=new p(null,{playlist:e});t.on("error",function(t,n){n instanceof l&&N(e,t.id)})},baseUrl:function(){return this.getEndpointUrl("playlist",{id:this.id})},parse:function(e){return e=a.prototype.parse.apply(this,arguments),e.secret_token&&e.tracks&&e.tracks.forEach(function(t){t.sharing!=="public"&&(t.secret_token=e.secret_token)}),e.sharing==="private"&&(e.track_count=Math.max(e.track_count,e.tracks.length)),e},createSubmodel:function(e,t){t==="tracks"?T.call(this):a.prototype.createSubmodel.apply(this,arguments)},findSound:function(e){return this.findSoundById(e.id)},containsSound:function(e){return!!this.findSoundById(e)},findSoundById:function(e){return this.soundsCollection.get(e)},getSounds:function(){return this.soundsCollection.models},getNumSounds:function(){return this.soundsCollection.length},getSoundIndex:function(e){return this.soundsCollection.indexOf(e)},getPrevSound:function(){return this.soundsCollection.at(this.currentSoundCursor-1)},getCurrentSound:function(){return this.soundsCollection.at(this.currentSoundCursor)},getNextSound:function(){return this.soundsCollection.at(this.currentSoundCursor+1)},getFirstSound:function(){return this.soundsCollection.at(0)},getLastSound:function(){return this.soundsCollection.at(this.soundsCollection.length-1)},play:function(e){if(this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.createAudio()&&(this.playbackOptions=e||{},t.audio.enablePreloading(),t.audio.play())}else if(!this.lastFetchTime){var n={};this._playLock=n,this.fetch().done(function(){this._playLock===n&&(this._playLock=null,this.play(e))}.bind(this))}},pause:function(e){this._playLock=null;if(this.soundsCollection&&this.soundsCollection.length){this._internalNavigation=!1;var t=this.getCurrentSound();t&&t.audio&&(this.playbackOptions=e||{},t.audio.pause())}},rewind:function(){this.currentSoundCursor=0},setCurrentSound:function(e){this.currentSoundCursor=this.getSoundIndex(e)},isPlaying:function(){return this.soundsCollection.some(function(e){return e.isPlaying()})},isPlayable:function(){return this.soundsCollection.every(function(e){return e.isPlayable()})}},{urnPrefix:"soundcloud:playlists",onCleanup:function(e){e.soundsCollection.each(function(e){e.playlist=null,e.release()}),e.soundsCollection.off(),delete e.soundsCollection,s.onCleanup(e)},resolve:function(e,t,n){return a._resolve(this,[e,"sets",t,n],function(n){var r=n.get("user");return r&&n.get("permalink")===t&&r.permalink===e})}})}), define("layouts/blocked-listen.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("layouts/blocked-listen.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".l-blockedListen{background-color:#f2f2f2}")),data=null}), define("views/listen/blocked",["require","exports","module","lib/view","views/listen/blocked.css","views/listen/blocked.tmpl"],function(e,t,n){var r=e("lib/view"),i=n.exports=r.extend({css:e("views/listen/blocked.css"),template:e("views/listen/blocked.tmpl"),className:"blockedTrack"})}), define("views/listen/listen-carousel",["require","exports","module","underscore","$","lib/views/mixins/audible-control","config","lib/futures","lib/views/mixins/has-queue-source","lib/play-manager","router","models/sound","views/sound/sound","lib/helpers/style-helper","lib/view","lib/window-events","views/listen/listen-carousel.css","views/listen/listen-carousel.tmpl"],function(e,t,n){function b(e){var t=e?"on":"off";v[t]("resize:debounced",P,this),f[t]("change:currentSound",w,this)}function w(e){e.isGoingForward&&e.prev?E.call(this,e.current.resource_id,!0):e.isGoingForward===!1&&E.call(this,e.current.resource_id),T(this,e.current)}function E(e,t){var n=t?0:3,r=t?2:0,i=t?C:N;this.animationPromise=this.animationPromise.then(function(){if(this.disposed)return;var n=this.$("."+this.itemClassName);return x.call(this,e,r),t?k.call(this,[n[1],n[2]],"left"):k.call(this,[n[0],n[1]],"right")}.bind(this)).then(function(){if(this.disposed)return;i(this.getElement("wrapper")[0],A.call(this));var e=this.$("."+this.itemClassName);e[n].parentNode.removeChild(e[n]),L([e[1],e[2]])}.bind(this))}function S(e){var t="sound_"+e,n=this.subviews[t];return n||(n=new h({resource_id:e}),this.addSubview(n.render(),t)),n}function x(e,t){var n=S.call(this,e),r=this.$("."+this.itemClassName)[t];r&&(r.innerHTML="",r.appendChild(n.el))}function T(e,t){var n=l.getRoute("listen",t);n?o.get("router").navigate(n,{trigger:!1,replace:!0}):t.once("change:permalink",function(){!e.disposed&&f.getCurrentSound()===t&&T(e,t)})}function N(e,t){e.insertBefore(t,e.firstChild)}function C(e,t){e.appendChild(t)}function k(e,t){t=t==="left"?-this._carouselWidth:this._carouselWidth;var n="transform: translate3d("+t+"px , 0, 0);";return e.forEach(function(e){e.className+=" g-transition-translate",p(e,n)}),u.delay(m)}function L(e){var t="transform: none;";e.forEach(function(e){i(e).removeClass("g-transition-translate"),p(e,t)})}function A(){var e=document.createElement("div");return e.className=this.itemClassName,O.call(this,e,this._carouselWidth),e}function O(e,t){e.style.width=t+"px"}function M(e){this.elWidth=this.el.offsetWidth,this.$el.find(".listenCarousel__itemWrapper").each(function(t){O(t,e)})}function _(e){var t=this.getElement("wrapper")[0],n=-1*e;p(t,"transform: translate("+n+"px, 0)"),t.style.width=3*e+"px"}function D(){return this._carouselWidth=this.el.offsetWidth,this._carouselWidth}function P(){var e=D.call(this);_.call(this,e),M.call(this,e)}var r=e("underscore"),i=e("$"),s=e("lib/views/mixins/audible-control"),o=e("config"),u=e("lib/futures"),a=e("lib/views/mixins/has-queue-source"),f=e("lib/play-manager"),l=e("router"),c=e("models/sound"),h=e("views/sound/sound"),p=e("lib/helpers/style-helper"),d=e("lib/view"),v=e("lib/window-events"),m=250,g,y=n.exports=d.extend(s,a,{css:e("views/listen/listen-carousel.css"),template:e("views/listen/listen-carousel.tmpl"),className:"listenCarousel",itemClassName:"listenCarousel__itemWrapper",element2selector:{wrapper:".listenCarousel__wrapper"},states:{transitionTranslate:function(e){this.getElement("wrapper")[e?"addClass":"removeClass"]("g-transition-translate")}},ModelClass:c,getQueueSource:function(){return this.model.playlist||this.model},cursor:-1,animationPromise:null,setup:function(){this.animationPromise=u.resolve(),this.$el.one("pointerdown",g.bind(this)),b.call(this,!0)},dispose:function(){b.call(this,!1)},renderDecorate:function(){this.whenInserted().done(function(){P.call(this),x.call(this,this.model.resource_id,1)}.bind(this))},teardown:function(){clearTimeout(this._fetchNeighborSoundsId)}});g=r.once(function(){var e=this.getQueueSource();e&&!e.isPlaying()&&this.playAudible(e,{userInitiated:!0})})}), define("views/sound/sound-controls",["require","exports","module","underscore","lib/event-bus","lib/views/mixins/fetch-experiments","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","lib/view","views/sound/sound-controls.css","views/sound/sound-controls.tmpl"],function(e,t,n){function p(e){this.getState("disabled")||a[e==="prev"?"playPrev":"playNext"]({userInitiated:!0})}function d(){this.getState("disabled")||(a.toggleCurrent({userInitiated:!0}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&o.useDeeplinks()&&u())}function v(){var e=a.getCurrentSound(),t=!!e&&!!e.isLoading(),n=!a.hasCurrentSound(),r=n||!a.hasPrevSound(),i=n||!a.hasNextSound(),s=n||e.isBlocked();this.toggleState("loading",t).toggleState("prevDisabled",r).toggleState("nextDisabled",i).toggleState("playDisabled",s).toggleState("disabled",n)}function m(){this.toggleState("paused",!0).toggleState("playing",!1),v.call(this)}function g(){this.toggleState("playing",!0).toggleState("paused",!1),v.call(this)}function y(){this.toggleState("initializing",!0),this.addDeferred(r.delay(function(){this.toggleState("initializing",!1),this.toggleState("initialized",!0)}.bind(this),l))}function b(){this.toggleState("scrubbing",!0)}function w(){this.toggleState("scrubbing",!1)}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/views/mixins/fetch-experiments"),o=e("lib/native-links"),u=e("lib/helpers/open-app-store-helper"),a=e("lib/play-manager"),f=e("lib/view"),l=2e3,c=250,h=n.exports=f.extend(s,{css:e("views/sound/sound-controls.css"),template:e("views/sound/sound-controls.tmpl"),className:"soundControls sc-selection-disabled",tagName:"section",events:{"click .soundControls__prev":"onClickPrev","click .soundControls__next":"onClickNext","click .soundControls__playPause":d},states:{loading:"loading",playing:"playing",paused:"paused",playDisabled:"playDisabled",prevDisabled:"prevDisabled",nextDisabled:"nextDisabled",disabled:"disabled",initializing:"initializing",initialized:"initialized"},setup:function(){this.listenTo(i,"audio:play",g).listenTo(i,"audio:pause",m).listenTo(i,"audio:buffering:start audio:buffering:end",v).listenTo(i,"scrub:start",b).listenTo(i,"scrub:end",w).listenToOnce(i,"audio:play",y)},renderDecorate:function(){var e=a.getCurrentSound();e&&e.isPlaying()&&this.toggleState("initialized",!0).toggleState("playing",!0).toggleState("paused",!1)},dispose:function(){this.stopListening()},onClickNext:r.debounce(function(){p.call(this,"next")},c,!0),onClickPrev:r.debounce(function(){p.call(this,"prev")},c,!0)})}), define("views/listen/blocked.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedTrack__sound{width:100%;height:0;padding-bottom:100%;position:relative}.blockedTrack__soundInner{position:absolute;top:0;bottom:0;left:0;right:0}.blockedTrack__suggestions{background-color:#fff}")),data=null}), define("views/listen/blocked.tmpl",["vendor/handlebars-runtime","views/sound/sound","views/listen/blocked-suggestions"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+='

'+u(n.$view.call(t,"views/sound/sound",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t._options,o==null||o===!1?o:o.resource_type)},data:i}))+'

\n \n

'+u(n.$view.call(t,"views/listen/blocked-suggestions",{hash:{resource_id:(o=t&&t._options,o==null||o===!1?o:o.resource_id),resource_type:(o=t&&t.options,o==null||o===!1?o:o.resource_type)},data:i}))+"\n

\n",s})}), define("lib/views/mixins/audible-control",["require","exports","module","underscore","lib/play-manager","lib/mixin"],function(e,t,n){function u(e,t){var n,i=r.extend(t||{},{audible:e});return this.bubble?n=this.bubble("requestPlayContext",i):n={data:i},n}var r=e("underscore"),i=e("lib/play-manager"),s=e("lib/mixin"),o=n.exports=new s({toggleAudible:function(e,t){this[e.isPlaying()?"pauseAudible":"playAudible"](e,t)},playAudible:function(e,t){i.saveLayout(),i.play(e,this.getPlayContext(e,t))},pauseAudible:function(e,t){i.pause(e,this.getPlayContext(e,t))},getPlayContext:function(e,t){var n=u.call(this,e,t);return n.data},toggleSource:function(e,t){var n=i.getCurrentSound();i.source===e&&i.sourceCursor>-1&&n&&n.isPlaying()?i.pauseCurrent(t):(i.saveLayout(),i.playSource(e,t))}})}), define("lib/views/mixins/has-queue-source",["require","exports","module","underscore","lib/event-bus","lib/mixin","lib/play-manager","lib/url"],function(e,t,n){function f(e){var t=e?"on":"off";i[t]("audio:play",l,this)[t]("audio:pause",c,this)}function l(e){h.call(this,e.sound)}function c(e){h.call(this,e.sound)}function h(e){this.toggleState("playing",p.call(this,e))}function p(e){e=e||o.getCurrentSound();if(!e||!e.isPlaying())return!1;var t=this.getQueueSource(),n=t&&t.getSounds();return!!n&&n.indexOf(e)>-1}function d(e){var t=e.data,n=t.audible,r=this.getQueueSource();return r&&o.indexOfSoundInSource(n.getCurrentSound(),r)>-1}var r=e("underscore"),i=e("lib/event-bus"),s=e("lib/mixin"),o=e("lib/play-manager"),u=e("lib/url"),a=n.exports=new s({defaults:{getQueueSource:function(){return this.collection||this.model},getRestoreUrl:function(){return u.currentPath()}},applyTo:function(e){e.bubbleEvents=r.extend(e.bubbleEvents||{},{requestPlayContext:"onRequestPlayContext"})},onRequestPlayContext:function(e){d.call(this,e)&&(e.stopPropagation(),r.extend(e.data,{source:this.getQueueSource(),restoreUrl:this.getRestoreUrl()}))},before:{setup:function(){f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){var e=this.getQueueSource(),t=0;e&&o.setInitialSource(e,t,this.getRestoreUrl()),h.call(this)},teardown:function(){var e=this.getQueueSource();e&&o.unsetInitialSource(e)}}})}), define("views/sound/sound",["require","exports","module","lib/views/mixins/audible-control","lib/helpers/count-helper","lib/helpers/client-environment-helper","lib/event-bus","vendor/experiments/experiments","lib/views/mixins/fetch-experiments","lib/views/mixins/fullscreen-loader","lib/views/fullscreen-overlay","lib/views/mixins/has-queue-source","lib/helpers/image-helper","views/interstitials/like-app-upsell-content","lib/lingua","lib/native-links","lib/helpers/open-app-store-helper","lib/play-manager","models/sound","lib/views/mixins/swipeable","lib/tracking/tracking-core","lib/view","views/sound/sound.css","views/sound/sound.tmpl"],function(e,t,n){function x(){this.model.get("playable")||this.getElement("info").addClass("disabled"),this.toggleState("blocked",this.model.isBlocked())}function T(){w.action("navigate","user")}function N(){this.toggleAudible(this.model,{userInitiated:!0,context:this.getContextData()}),this.experiments.get("mweb_listening","open_app_store_on_play")==="experiment_group"&&v.useDeeplinks()&&m()}function C(e){e.originalEvent.stopPropagation()}function k(e){w.action("submit","like"),v.useDeeplinks()&&(this.subviews.likeAppUpsellModal||this.addSubview(new l({style:"dark",showHeader:!0,closeBehavior:"background",trackingIdentifier:"get_the_app::like",Subview:p}),"likeAppUpsellModal"),this.subviews.likeAppUpsellModal.open())}function L(){this.toggleState("paused",!0),this.toggleState("playing",!1)}function A(){this.toggleState("paused",!1),this.toggleState("playing",!0)}function O(){this.getState("paused")||(this._wasPaused=this.getState("paused"),this.toggleState("paused",!0))}function M(){this.toggleState("paused",this._wasPaused)}var r=e("lib/views/mixins/audible-control"),i=e("lib/helpers/count-helper"),s=e("lib/helpers/client-environment-helper").device,o=e("lib/event-bus"),u=e("vendor/experiments/experiments"),a=e("lib/views/mixins/fetch-experiments"),f=e("lib/views/mixins/fullscreen-loader"),l=e("lib/views/fullscreen-overlay"),c=e("lib/views/mixins/has-queue-source"),h=e("lib/helpers/image-helper"),p=e("views/interstitials/like-app-upsell-content"),d=e("lib/lingua"),v=e("lib/native-links"),m=e("lib/helpers/open-app-store-helper"),g=e("lib/play-manager"),y=e("models/sound"),b=e("lib/views/mixins/swipeable"),w=e("lib/tracking/tracking-core"),E=e("lib/view"),S=n.exports=E.extend(a,f,r,c,b,{swipeableSelector:".sound__artwork",ModelClass:y,css:e("views/sound/sound.css"),template:e("views/sound/sound.tmpl"),className:"sound g-box-full",element2selector:{info:".sound__info",artwork:".sound__artworkImage"},requiredAttributes:["user","title"],events:{"click .sound__artwork":N,"click .sound__info":T,"click .sound__likes":k,"pointerdown .sound__artwork":C,"pointerdown .sound__likes":C},bubbleEvents:{scrubStart:O,scrubEnd:M},states:{"show-likes":"show-likes",go:"go"},_wasPaused:!1,setup:function(){this.el.className+=" "+s.brand,this.listenTo(o,"audio:pause",L).listenTo(o,"audio:play",A).model.on("change:playable",this.rerender,this),this.toggleState("go",this.model.isHighTier()),this.toggleState("show-likes",u.get("mweb_listening","like_button_upsell")==="enabled")},getTemplateData:function(e){return this.getState("show-likes")&&(e.likes_count_info={count:i.render(e.likes_count,{useSIUnits:!0}),fullMessage:d.tp("1 Like","%d Likes",e.likes_count,null,{comment:"How many times the track was Liked"})}),e.isBlocked=this.model.isBlocked(),e},dispose:function(){this.stopListening().model.off("change:playable",this.rerender,this)},renderDecorate:function(){var e=h.urlFrom(this.model.toJSON(),500),t=this.getElement("artwork")[0];h.fadeInBackground(e,t),x.call(this),this.model.playlist&&g.backfillHistoryFromPlaylist(this.model,this.model.playlist)},getQueueSource:function(){return this.model.playlist||this.model},onSwipeLeft:function(){g.playNext({userInitiated:!0})},onSwipeRight:function(){g.playPrev({userInitiated:!0})}})}), define("lib/helpers/style-helper",["require","exports","module"],function(e,t,n){function o(e,t,n){return e.style[t]=n,!0}function u(e){return e in document.documentElement.style}var r={transform:["webkit"]},i=Object.keys(r),s=n.exports=function(e,t){t=t.replace(";","");var n=t.split(":"),s=n[0],a=n[1],f=!1;return u(s)&&(f=o(e,s,a)),!f&&i.indexOf(s)>-1&&(f=r[s].some(function(t){var n="-"+t+"-"+s;if(u(n))return o(e,n,a)})),f}}), define("lib/window-events",["require","exports","module","$","underscore","lib/backbone","lib/support"],function(e,t,n){function l(e,t){var n=t+"d",r=e==="resize"?c(n):f.trigger.bind(f,e+":"+n);return i[t](r,a)}function c(e){var t=window.innerWidth,n=window.innerHeight,r=f.trigger.bind(f,"resize:x:"+e),i=f.trigger.bind(f,"resize:y:"+e),s=f.trigger.bind(f,"resize:"+e);return function(e){var o=window.innerWidth,u=window.innerHeight;o!==t&&r(e),u!==n&&i(e),s(e),n=u,t=o}}var r=e("$"),i=e("underscore"),s=e("lib/backbone"),o=e("lib/support"),u=o.orientationChange?"orientationchange":"resize",a=200,f=n.exports=i.extend({},s.Events);r(window).on(u,l("resize","debounce")).on(u,l("resize","throttle")).on("scroll",l("scroll","debounce")).on("scroll",l("scroll","throttle"))}), define("views/listen/listen-carousel.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".listenCarousel{position:relative;width:100%;height:100%;overflow:hidden}.listenCarousel__wrapper{height:100%}.listenCarousel__itemWrapper{float:left;height:100%}")),data=null}), define("views/listen/listen-carousel.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){return this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{},' \n'})}), define("lib/views/mixins/fetch-experiments",["require","exports","module","$","underscore","vendor/experiments/experiments","config/experiments","vendor/event-gateway/event-gateway","lib/mixin","lib/tracking/tracking-core","lib/url"],function(e,t,n){function v(){return h||(h=r.Deferred()),h}function m(){return c||(c=s.initialize(o).fetchAssignments().done(function(e){v().resolve(),s.setExperimentsFromQueryParams(l.getQueryParams()),u.setExperiments(e)}).fail(function(){c=null,h=null,f.whenRequestAllowed=p})),c}var r=e("$"),i=e("underscore"),s=e("vendor/experiments/experiments"),o=e("config/experiments"),u=e("vendor/event-gateway/event-gateway"),a=e("lib/mixin"),f=e("lib/tracking/tracking-core"),l=e("lib/url"),c,h,p=f.whenRequestAllowed,d=n.exports=new a({experiments:s,around:{hasData:function(e){return e.call(this)&&s.isUpToDate(s.getAssignments(),o.version)},fetchData:function(e,t){var n=[t?e.call(this,t):r.Deferred().resolve()],i=r.Deferred();return this.addDeferred(i),s.isUpToDate(s.getAssignments(),o.version)||n.push(m.call(this)),r.when(n).done(function(e){i.resolve(e)}).fail(function(){i.reject()}),i.done(this.rerender.bind(this)),i}},before:{setup:i.once(function(){s.getAssignments()||f.deferRequests(v)})}})}), define("lib/helpers/open-app-store-helper",["require","exports","module","underscore","lib/native-links"],function(e,t,n){var r=e("underscore"),i=e("lib/native-links");n.exports=r.once(function(){window.open(i.getStoreLink(),"_blank")})}), define("views/sound/sound-controls.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundControls{height:80px;position:absolute;top:50%;left:0;right:0;margin-top:-40px;-webkit-transform:translate3d(0,0,0);pointer-events:none}.soundControls__control{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;position:absolute;pointer-events:auto}.soundControls__prev,.soundControls__next{background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/skip_button-e03e9a61.png);width:28px;height:19px;top:30px;opacity:0;-webkit-transition:opacity 2s cubic-bezier(1,.01,.81,1);transition:opacity 2s cubic-bezier(1,.01,.81,1)}.soundControls__prev{left:17px}.soundControls__next{right:17px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.soundControls.disabled .soundControls__playPause,.soundControls.playing .soundControls__playPause:active,.soundControls.loading .soundControls__playPause:active{background-color:rgba(0,0,0,.5)}.soundControls.playing .soundControls__playPause,.soundControls.loading .soundControls__playPause{background-position:0 0}.soundControls__prev:active,.soundControls__next:active{background-position:0 -19px}.soundControls.disabled .soundControls__next,.soundControls.nextDisabled .soundControls__next,.soundControls.disabled .soundControls__prev,.soundControls.prevDisabled .soundControls__prev,.soundControls.playDisabled .soundControls__playPause{display:none}.initialized .soundControls__playPause{opacity:0}.initializing .soundControls__next,.initializing .soundControls__prev,.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{opacity:1}.paused .soundControls__next,.paused .soundControls__prev,.paused .soundControls__playPause{-webkit-transition:none;transition:none}.soundControls.scrubbing{display:none}")),data=null}), define("views/sound/sound-controls.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o=this.escapeExpression;return s+=''+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Previous track",{hash:{_comment:"Help text on prev button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Play or pause track",{hash:{_comment:"Help text on play/pause button"},data:i})},data:i}))+'\n'+o(n.$a11y.call(t,{hash:{screenreader:n.$t.call(t,"Next track",{hash:{_comment:"Help text on next button"},data:i})},data:i}))+"\n",s})}), define("views/listen/blocked-suggestions",["require","exports","module","lib/helpers/charts-helper","collections/chart-tracks","collections/related-sounds","models/sound","lib/view","views/listen/blocked-suggestions.css","views/listen/blocked-suggestions.tmpl"],function(e,t,n){function c(){return this.relatedSounds.isFullyPopulated()||h.call(this)}function h(){return this.relatedSounds.length>=f}var r=e("lib/helpers/charts-helper"),i=e("collections/chart-tracks"),s=e("collections/related-sounds"),o=e("models/sound"),u=e("lib/view"),a="top",f=3,l=n.exports=u.extend({css:e("views/listen/blocked-suggestions.css"),template:e("views/listen/blocked-suggestions.tmpl"),className:"blockedSuggestions",ModelClass:o,requiredAttributes:["genre"],setup:function(e){this.relatedSounds=new s(null,{resource_id:e.resource_id,resource_type:e.resource_type}),this.setupCollectionListeners(this.relatedSounds)},dispose:function(){this.teardownCollectionListeners(this.relatedSounds),this.relatedSounds.release()},hasData:function(){return u.prototype.hasData.apply(this,arguments)&&c.call(this)},getTemplateData:function(e){var t=e.useFallback=!h.call(this),n=this.options.resource_id,o=r.userGenreToChartGenre(e.genre).id;return t?(e.tagline=r.taglines(a,o).short,e.getSuggestionsCollection=function(){return new i(null,{genre:o,chartKind:a})}):e.getSuggestionsCollection=function(){return new s(null,{resource_id:n})},e},fetchData:function(){return c.call(this)?u.prototype.fetchData.apply(this,arguments):this.relatedSounds.bulkFetch(f)}})}), define("lib/views/mixins/fullscreen-loader",["require","exports","module","lib/views/loading","lib/mixin"],function(e,t,n){var r=e("lib/views/loading"),i=e("lib/mixin"),s=n.exports=new i({override:{LoadingView:r,loadingViewArgs:function(){return{size:"fullscreen"}}}})}), define("views/interstitials/like-app-upsell-content",["require","exports","module","lib/helpers/client-environment-helper","lib/lingua","lib/view","views/interstitials/like-app-upsell-content.tmpl","views/interstitials/like-app-upsell-content.css"],function(e,t,n){function u(e){this.bubble("closeButton:click")}function a(e){e.stopPropagation()}var r=e("lib/helpers/client-environment-helper").device,i=e("lib/lingua"),s=e("lib/view"),o=n.exports=s.extend({template:e("views/interstitials/like-app-upsell-content.tmpl"),css:e("views/interstitials/like-app-upsell-content.css"),className:"likeAppUpsellContent g-align-vertical",events:{"click .likeAppUpsellContent__closeButton":u,click:a},setup:function(e){this.el.className+=" "+r.brand},getTemplateData:function(e){var t=r.iOS?i.t("Get our iPhone app to save this track to your likes, create playlists and more."):i.t("Get our Android app to save this track to your likes, create playlists and more.");return{upsellIcon:"https://m.soundcloud.com/assets/images/ldpi/interstitial/like-upsell/heart-android-280d5bc8.png",upsellHeader:i.t("Try our app.

It's even better"),upsellContent:t}}})}), define("lib/views/mixins/swipeable",["require","exports","module","lib/mixin"],function(e,t,n){function s(e){var t=e.data.direction;t==="left"&&this.onSwipeLeft?this.onSwipeLeft():this.onSwipeRight&&this.onSwipeRight(),e.originalEvent.preventDefault()}var r=e("lib/mixin"),i=n.exports=new r({defaults:{swipeableSelector:null},after:{renderDecorate:function(){this.$el.on("swipe",this.swipeableSelector,s.bind(this))}}})}), define("views/sound/sound.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".sound__info{position:absolute;z-index:1;top:20px;left:18px;right:18px}.sound__username{font-size:15px;line-height:22px}.sound__username a{color:#ccc}.sound__title{font-size:22px;line-height:1.3}.sound__controls{position:absolute;top:50%;left:0;right:0;height:80px;margin-top:-50px}.sound__infoContent{margin:0 0 4px}.sound__artwork,.sound__artworkOverlay{position:absolute;top:0;bottom:0;width:100%}.sound__artworkOverlay{height:100%;opacity:0;background:#000}.sound__playIndicator{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}.sound__likes{color:#fff;position:absolute;bottom:12px;right:20px;line-height:39px;padding:0 10px 0 5px;font-size:14px}.sound__likes:before{width:35px;height:35px;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/like_button-280d5bc8.png);background-size:35px 35px}.iOS .sound__likes{right:auto;left:20px;border-radius:4px;height:33px;line-height:33px;background:rgba(0,0,0,.3);border:1px solid transparent}.sound.iOS.blocked .sound__likes,.sound.iOS.paused .sound__likes{background:none;border-color:rgba(255,255,255);border-color:rgba(255,255,255,.2)}.iOS .sound__likes:before{width:25px;height:25px;background-size:25px 25px;margin-top:4px}.sound__blockedMessage{color:#ccc;position:absolute;text-align:center;font-size:15px;line-height:18px;width:80%;left:0;right:0;margin:0 auto;top:40%;padding:102px 18px 0;background-image:url(https://m.soundcloud.com/assets/images/ldpi/player/geoblock-5a813d34.png);background-size:68px 84px;background-position:center top;background-repeat:no-repeat}.sound.playing .sound__playIndicator{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sound.go .sound__playIndicator{background:linear-gradient(to right,#7d01a1,#f50)}.sound__info.disabled>.sound__infoDisabled{display:block}.sound__infoDisabled{display:none;position:absolute;background:rgba(0,0,0,.2);top:0;left:0;right:0;bottom:0}.sound.blocked .sound__artworkOverlay,.sound.paused .sound__artworkOverlay{opacity:.6}.sound.paused .sound__username,.sound.blocked .sound__username,.sound.paused .sound__title,.sound.blocked .sound__title{background:none;box-shadow:none}")),data=null}), define("views/sound/sound.tmpl",["vendor/handlebars-runtime","views/banner/banner","views/sound/waveform"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var r="";return r+='

'+u(n.$t.call(e,"Not available in

your country",{hash:{},data:t}))+"

\n",r}function c(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.playable,{hash:{},inverse:a.program(6,p,t),fn:a.program(4,h,t),data:t});if(i||i===0)r+=i;r+=" "+u(n.$view.call(e,"views/sound/waveform",{hash:{resource_id:e&&e._resource_id,resource_type:e&&e._resource_type},data:t}))+" ",i=n["if"].call(e,e&&e.likes_count_info,{hash:{},inverse:a.noop,fn:a.program(9,v,t),data:t});if(i||i===0)r+=i;return r+="\n",r}function h(e,t){var r="";return r+=" "+u(n.$view.call(e,"views/banner/banner",{hash:{},data:t}))+" ",r}function p(e,t){var r="",i;r+=" ",i=n.$view.call(e,"views/banner/banner",{hash:{},inverse:a.noop,fn:a.program(7,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+=" "+u(n.$t.call(e,"We’re sorry, that track isn’t available on mobile.",{hash:{},data:t}))+" ",r}function v(e,t){var r="",i;return r+=' '+u(n.$a11y.call(e,{hash:{visible:(i=e&&e.likes_count_info,i==null||i===!1?i:i.count),screenreader:(i=e&&e.likes_count_info,i==null||i===!1?i:i.fullMessage)},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+=' \n

'+u((o=t&&t.title,typeof o===f?o.apply(t):o))+'

\n ',o=n["if"].call(t,t&&t.isBlocked,{hash:{},inverse:a.program(3,c,i),fn:a.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="\n",s})}), define("config/experiments",["require","exports","module","lib/endpoints","vendor/event-gateway/event-gateway","lib/support"],function(e,t,n){var r=e("lib/endpoints"),i=e("vendor/event-gateway/event-gateway"),s=e("lib/support"),o=n.exports={version:"23-05-2016_15:35",availableLayers:["mweb_listening"],anonymousUserId:i.getAnonymousId(),assignmentServiceUrl:r.getEndpointUrl("assignments"),localStorageKey:"MW::local::assignments",localStorageEnabled:s.localStorage}}), define("lib/helpers/charts-helper",["require","exports","module","underscore","lib/lingua","shared/config/charts"],function(e,t,n){function u(e){return e.toLowerCase().replace(/[^a-z]/g,"").replace(/^(drumnbass|dn?b)$/,"drumbass").replace(/^(rn?b|soul)$/,"rbsoul").replace(/^(rap|hiphop)$/,"hiphoprap").replace(/^folk$/,"folksingersongwriter").replace(/^(jazz|blues)$/,"jazzblues").replace(/^(dance|edm)$/,"danceedm")}function a(e){return r.findWhere(s.genres,{id:e})}var r=e("underscore"),i=e("lib/lingua"),s=e("shared/config/charts"),o=n.exports={genreLabel:function(e){return l[e]},genres:function(e){return r.where(s.genres,{category:e})},getGenre:a,genreUrn:function(e){return"soundcloud:genres:"+e},chartKindLabel:function(e){return f[e]},chartKinds:function(){return s.kinds},userGenreToChartGenre:function(e){return e&&a(u(e))||a("all-music")},taglines:function(e,t){var n=o.genreLabel(t),r=o.getGenre(t),s=r.category,u=r.content,a=[s,e,u].join("-");switch(a){case"all-trending-music":return{"short":i.t("New & hot tracks"),"long":i.t("Up-and-coming tracks on SoundCloud")};case"all-trending-audio":return{"short":i.t("New & hot audio"),"long":i.t("Up-and-coming audio on SoundCloud")};case"all-top-music":return{"short":i.t("Top 50 tracks"),"long":i.t("The most played tracks on SoundCloud this week")};case"all-top-audio":return{"short":i.t("Top 50 audio"),"long":i.t("The most played audio on SoundCloud this week")};case"music-trending-music":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot music tracks in (a genre)"}),"long":i.t("Up-and-coming tracks in [[[genreLabel]]] on SoundCloud",{genreLabel:n})};case"music-top-music":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 music tracks in (a genre)"}),"long":i.t("The most played tracks in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n})};case"audio-trending-audio":return{"short":i.t("New & hot in [[[genreLabel]]]",{genreLabel:n},{comment:"New & hot audio tracks in (a genre)"}),"long":i.t("Up-and-coming in [[[genreLabel]]] on SoundCloud",{genreLabel:n},{comment:"Up-and-coming audio tracks in (a genre)"})};case"audio-top-audio":return{"short":i.t("Top 50 in [[[genreLabel]]]",{genreLabel:n},{comment:"Top 50 audio tracks in (a genre)"}),"long":i.t("The most played in [[[genreLabel]]] on SoundCloud this week",{genreLabel:n},{comment:"The most played audio tracks in (a genre)"})};default:}}},f={trending:i.t("New & hot"),top:i.t("Top 50")},l={"all-music":i.t("All music genres"),"all-audio":i.t("All audio genres"),alternativerock:i.t("Alternative Rock"),ambient:i.t("Ambient"),classical:i.t("Classical"),country:i.t("Country"),danceedm:i.t("Dance & EDM"),dancehall:i.t("Dancehall"),deephouse:i.t("Deep House"),disco:i.t("Disco"),drumbass:i.t("Drum & Bass"),dubstep:i.t("Dubstep"),electronic:i.t("Electronic"),folksingersongwriter:i.t("Folk & Singer-Songwriter"),hiphoprap:i.t("Hip-hop & Rap"),house:i.t("House"),indie:i.t("Indie"),jazzblues:i.t("Jazz & Blues"),latin:i.t("Latin"),metal:i.t("Metal"),piano:i.t("Piano"),pop:i.t("Pop"),rbsoul:i.t("R&B & Soul"),reggae:i.t("Reggae"),reggaeton:i.t("Reggaeton"),rock:i.t("Rock"),soundtrack:i.t("Soundtrack"),speech:i.t("Speech"),techno:i.t("Techno"),trance:i.t("Trance"),trap:i.t("Trap"),triphop:i.t("Triphop"),world:i.t("World"),audiobooks:i.t("Audiobooks"),business:i.t("Business"),comedy:i.t("Comedy"),entertainment:i.t("Entertainment"),learning:i.t("Learning"),newspolitics:i.t("News & Politics"),religionspirituality:i.t("Religion & Spirituality"),science:i.t("Science"),sports:i.t("Sports"),storytelling:i.t("Storytelling"),technology:i.t("Technology")}}), define("collections/chart-tracks",["require","exports","module","underscore","lib/mixins/audio-source","lib/helpers/charts-helper","lib/collection","models/sound"],function(e,t,n){var r=e("underscore"),i=e("lib/mixins/audio-source"),s=e("lib/helpers/charts-helper"),o=e("lib/collection"),u=e("models/sound"),a=n.exports=o.extend(i,{model:u,baseUrl:function(){return this.getEndpointUrl("charts",{},{kind:this.options.chartKind,genre:s.genreUrn(this.options.genre)})},getSourceInfo:function(){return{type:"charts"}},getSounds:function(){return this.models},parse:function(e){return r.pluck(e.collection,"track")}})}), define("views/listen/blocked-suggestions.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".blockedSuggestions__section{padding:0 10px}.blockedSuggestions__heading{border-bottom:1px solid #f3f3f3;line-height:55px}")),data=null}), define("views/listen/blocked-suggestions.tmpl",["vendor/handlebars-runtime","lib/views/sounds-list"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){var n="",r;return n+=" "+a((r=e&&e.tagline,typeof r===u?r.apply(e):r))+" ",n}function c(e,t){var r="";return r+=" "+a(n.$t.call(e,"Try playing these related tracks",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression,f=this;s+='

',o=n["if"].call(t,t&&t.useFallback,{hash:{},inverse:f.program(3,c,i),fn:f.program(1,l,i),data:i});if(o||o===0)s+=o;return s+="

\n \n"+a(n.$view.call(t,"lib/views/sounds-list",{hash:{getCollection:t&&t.getSuggestionsCollection},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.tmpl",["vendor/handlebars-runtime","views/app-buttons/app-buttons"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a="function";s+=''+u(n.$t.call(t,"Close",{hash:{},data:i}))+'

'+u((o=t&&t.upsellContent,typeof o===a?o.apply(t):o))+"\n

"+u(n.$view.call(t,"views/app-buttons/app-buttons",{hash:{},data:i}))+"\n",s})}), define("views/interstitials/like-app-upsell-content.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".likeAppUpsellContent{background:#fff;padding:24px 24px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.likeAppUpsellContent__image{display:block;margin:0 auto}.likeAppUpsellContent.iOS{border-radius:6px;padding-bottom:19px;text-align:center;width:300px}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageHeader{margin-top:20px;font-size:16;color:#333}.likeAppUpsellContent.iOS .likeAppUpsellContent__messageContent{margin-top:18px;font-size:14;color:#999}.likeAppUpsellContent.iOS .appButtons{margin-top:20px}.likeAppUpsellContent.android{border-radius:2px;padding-bottom:16px;text-align:left;width:280px}.likeAppUpsellContent.android .likeAppUpsellContent__messageHeader{margin-top:24px;font-size:16;color:#333}.likeAppUpsellContent.android .likeAppUpsellContent__messageContent{margin-top:20px;font-size:14;color:#999}.likeAppUpsellContent.android .appButtons{margin-top:32px}.likeAppUpsellContent__closeButton{position:absolute;top:13px;right:11px;border:0;overflow:hidden;background-color:transparent;width:11px;height:11px}.likeAppUpsellContent__closeButton:before{width:11px;height:11px;background:url(https://m.soundcloud.com/assets/images/ldpi/interstitial/dialog_close-a797f6bf.png);background-size:11px 11px;float:left;content:''}")),data=null}), define("views/banner/banner",["require","exports","module","underscore","lib/view","views/banner/banner.css"],function(e,t,n){var r=e("underscore"),i=e("lib/view"),s=n.exports=i.extend({className:"banner g-z-index-banner",css:e("views/banner/banner.css"),template:function(){return""},defaults:{message:null},setup:function(e){this.options.message=e.message||e.blockContent,this.toggleState("disabled",!0),r.bindAll(this,"setBanner")},renderDecorate:function(){this.whenInserted().done(function(){var e=this.options;!r.isEmpty(e)&&!r.isEmpty(r.compact(r.values(e)))&&this.setBanner(e)}.bind(this))},setBanner:function(e){if(!e||!e.message)return;var t=this.el,n=e.message;n&&this.getState("disabled")?(this.toggleState("disabled",!1),t.innerHTML=e.message,t.style.top=e.position):n&&!this.getState("disabled")?t.innerHTML=e.message:this.toggleState("disabled",!0)}})}), define("views/sound/waveform",["require","exports","module","views/sound/waveform-canvas","lib/math","models/sound","lib/helpers/style-helper","lib/view","views/sound/waveform.tmpl","views/sound/waveform.css"],function(e,t,n){function f(e){var t=e?"on":"off";this.model[t]("play pause",l,this)[t]("position",c,this)}function l(){this.toggleState("playing",this.model.isPlaying())}function c(){this._isScrubbing||h.call(this,this.model.currentTime()/this.model.duration())}function h(e){if(!this.subviews.waveformCanvasUnplayed)return;var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this.model.getMediaDuration()/this.model.duration();e=i.clamp(e,0,n),o(this.getElement("waveformPlayed")[0],"transform: translateX("+(t-Math.floor(t*e))+"px)"),o(this.getElement("waveformUnplayed")[0],"transform: translateX("+ -Math.floor(t*e)+"px)")}function p(e){var t=this.subviews.waveformCanvasUnplayed.elWidth,n=this._currentSeek+e*t,r=this.model.getMediaDuration()/this.model.duration();this._currentSeek=i.clamp(n,0,r*t),this._isScrubbing&&(h.call(this,this._currentSeek/t),this.subviews.timeIndicator.manualProgress(this._currentSeek/t))}function d(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!0,this._currentSeek=this.model.currentTime()/this.model.duration()*e,this.subviews.timeIndicator.toggleScrubbing(!0),this.toggleState("scrubbing",!0)}function v(){var e=this.subviews.waveformCanvasUnplayed.elWidth;this._isScrubbing=!1,this.subviews.timeIndicator.toggleScrubbing(!1),this.toggleState("scrubbing",!1),this.model.seek(this.model.duration()*(this._currentSeek/e))}function m(e){p.call(this,e.data.delta)}var r=e("views/sound/waveform-canvas").Events,i=e("lib/math"),s=e("models/sound"),o=e("lib/helpers/style-helper"),u=e("lib/view"),a=n.exports=u.extend({template:e("views/sound/waveform.tmpl"),css:e("views/sound/waveform.css"),className:"waveform sc-selection-disabled g-opacity-transition",ModelClass:s,element2selector:{waveformPlayed:".waveform__waveformCanvasPlayed > canvas",waveformUnplayed:".waveform__waveformCanvasUnplayed > canvas"},bubbleEvents:{scrubStart:d,scrub:m,scrubEnd:v},defaults:{upperPartHeight:.7},requiredAttributes:["id","waveform_url","state"],setup:function(){this.toggleState("visual",this.options.visual),this._currentSeek=0,f.call(this,!0)},dispose:function(){f.call(this,!1)},renderDecorate:function(){this.subviews.waveformCanvasUnplayed.on(r.RENDERED,function(){this.toggleState("visible",!0),l.call(this)},this)},getTemplateData:function(e){var t=this.options;return{model:e,upperPartHeight:t.upperPartHeight,upperPartHeightPercent:t.upperPartHeight*100+"%"}}})}), define("shared/config/charts",["require","exports","module"],function(e,t,n){n.exports={defaultKind:"top",defaultGenre:"all-music",kinds:[{id:"top",urlPart:"top"},{id:"trending",urlPart:"new"}],genres:[{id:"all-music",category:"all",content:"music"},{id:"all-audio",category:"all",content:"audio"},{id:"alternativerock",category:"music",content:"music"},{id:"ambient",category:"music",content:"music"},{id:"classical",category:"music",content:"music"},{id:"country",category:"music",content:"music"},{id:"danceedm",category:"music",content:"music"},{id:"dancehall",category:"music",content:"music"},{id:"deephouse",category:"music",content:"music"},{id:"disco",category:"music",content:"music"},{id:"drumbass",category:"music",content:"music"},{id:"dubstep",category:"music",content:"music"},{id:"electronic",category:"music",content:"music"},{id:"folksingersongwriter",category:"music",content:"music"},{id:"hiphoprap",category:"music",content:"music"},{id:"house",category:"music",content:"music"},{id:"indie",category:"music",content:"music"},{id:"jazzblues",category:"music",content:"music"},{id:"latin",category:"music",content:"music"},{id:"metal",category:"music",content:"music"},{id:"piano",category:"music",content:"music"},{id:"pop",category:"music",content:"music"},{id:"rbsoul",category:"music",content:"music"},{id:"reggae",category:"music",content:"music"},{id:"reggaeton",category:"music",content:"music"},{id:"rock",category:"music",content:"music"},{id:"soundtrack",category:"music",content:"music"},{id:"techno",category:"music",content:"music"},{id:"trance",category:"music",content:"music"},{id:"trap",category:"music",content:"music"},{id:"triphop",category:"music",content:"music"},{id:"world",category:"music",content:"music"},{id:"audiobooks",category:"audio",content:"audio"},{id:"business",category:"audio",content:"audio"},{id:"comedy",category:"audio",content:"audio"},{id:"entertainment",category:"audio",content:"audio"},{id:"learning",category:"audio",content:"audio"},{id:"newspolitics",category:"audio",content:"audio"},{id:"religionspirituality",category:"audio",content:"audio"},{id:"science",category:"audio",content:"audio"},{id:"sports",category:"audio",content:"audio"},{id:"storytelling",category:"audio",content:"audio"},{id:"technology",category:"audio",content:"audio"}]}}), define("lib/views/sounds-list",["require","exports","module","lib/views/list","views/sound/sound-badge"],function(e,t,n){var r=e("lib/views/list"),i=e("views/sound/sound-badge"),s=n.exports=r.extend({Subview:i,defaults:{maxDisplay:3,getCollection:null},className:"g-list",itemClassName:"g-list-item",setup:function(e){this.collection=e.getCollection()}})}), define("views/banner/banner.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".banner.disabled{display:none}.banner{position:absolute;left:0;width:100%;height:36px;line-height:36px;background:#000;background:rgba(0,0,0,.8);color:#e5e5e5;text-align:center;font-size:13px}")),data=null}), define("views/sound/waveform-canvas",["require","exports","module","underscore","lib/views/canvas-view","vendor/color/color","config","models/sound","lib/store","lib/support"],function(e,t,n){function E(){if(this.disposed)return;if(!this.waveformData){T.call(this).done(this.renderWaveform.bind(this));return}var e=this.options;this.clearCanvas(),S({waveform:this.waveformData,duration:this.model.duration(),mediaDuration:this.model.getMediaDuration(),scaledWidth:this.elWidth,scaledHeight:this.elHeight,context:this.context,bgColor:e.bgColor,bottomBgColor:e.bottomBgColor,upperPartHeight:e.upperPartHeight,upperAlpha:e.upperAlpha,lowerAlpha:e.lowerAlpha}),this.trigger(w.Events.RENDERED)}function S(e){var t=e.waveform,n=e.scaledWidth,r=e.scaledHeight,i=e.upperPartHeight,o=e.context,u=Math.round(i*r),a=r-u,f=n/t.length,l=s(e.bgColor),c=s(e.bottomBgColor),h,p,m,b,w,E=l.rgba(e.upperAlpha),S=c.rgba(e.lowerAlpha),x=l.rgba(e.upperAlpha*y),T=l.rgba(e.lowerAlpha*y),N=Math.ceil(e.mediaDuration/e.duration*n);for(h=0;h-1?C():b.get(r);return i?t.resolve({data:i}):(t.done(function(e){b.set(e.key,e.data)}),x(r).done(function(e){t.resolve({key:r,data:e.samples.reduce(N(e.height),new l(e.samples.length))})}).fail(function(){t.resolve({key:r,data:C()})})),t.done(function(e){this.waveformData=e.data}.bind(this)),t.promise()}var r=e("underscore"),i=e("lib/views/canvas-view"),s=e("vendor/color/color"),o=e("config"),u=e("models/sound"),a=e("lib/store"),f=e("lib/support"),l=f.typedArrays?Uint8Array:Array,c="/images/player-waveform-medium.png",h=500,p=1800,d=140,v=2,m=1,g=v+m,y=.2,b=new a({maxLength:h}),w=n.exports=i.extend({className:"g-box-full waveformCanvas",defaults:{bgColor:"#333333",bottomBgColor:"#EEEEEE",lowerAlpha:1,upperAlpha:1,upperPartHeight:.61},ModelClass:u,requiredAttributes:["waveform_url"],waveformData:null,onCanvasInserted:E,onCanvasResize:E,renderWaveform:E,renderWaveformDecorate:$.noop},{Events:{RENDERED:"waveform-canvas.rendered"}}),N=r.memoize(function(e){return function(t,n,r){return t[r]=e-n,t}}),C=r.memoize(function(){var e=new l(p);for(var t=0;t

= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression;return s+='

'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasPlayed",bgColor:"#FF6600",bottomBgColor:"#ffa366",className:"g-moving-element"},data:i}))+'

'+u(n.$view.call(t,"views/sound/waveform-canvas",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"waveformCanvasUnplayed",bgColor:"#FFFFFF",bottomBgColor:"#B3B3B3",className:"g-moving-element"},data:i}))+'

\n

'+u(n.$view.call(t,"views/listen/time-indicator",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type),key:"timeIndicator"},data:i}))+'\n

'+u(n.$view.call(t,"views/listen/scrubber",{hash:{resource_id:(o=t&&t.model,o==null||o===!1?o:o._resource_id),resource_type:(o=t&&t.model,o==null||o===!1?o:o._resource_type)},data:i}))+"\n

",s})}), define("views/sound/waveform.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".waveform{height:100%;pointer-events:none}.waveform,.waveform__layer{width:100%;position:absolute}.waveform__layer{height:87px;bottom:18%;overflow:hidden;pointer-events:auto;-ms-touch-action:none;touch-action:none}.waveform__layer .waveform__layer{bottom:0}.waveform__timeIndicator{position:absolute;bottom:18%;margin-bottom:34px;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:bottom .15s linear;z-index:2}.waveform:not(.playing) .waveform__timeIndicator .timeIndicator__container,.waveform.scrubbing .waveform__timeIndicator .timeIndicator__container{background:none}.waveform.scrubbing .waveform__timeIndicator{bottom:46%;transition-timing-function:cubic-bezier(.51,.37,.61,1.6);transition-duration:.25s}.waveform.scrubbing .timeIndicator__text{font-size:20px}.waveform__waveformCanvases{clip:rect(50px,auto,53px,0);-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 54px;transform-origin:0 54px;-webkit-transition:all .2s cubic-bezier(.68,.68,.165,1);transition:all .2s cubic-bezier(.68,.68,.165,1);z-index:0}.waveform.playing .waveform__waveformCanvases{clip:rect(0,auto,87px,0);-webkit-transform:scaleY(1);transform:scaleY(1);transition:all .45s cubic-bezier(.68,.68,.165,1.45);-webkit-transition:all .45s cubic-bezier(.68,.68,.165,1.45)}.waveform__waveformCanvasPlayed,.waveform__waveformCanvasUnplayed{z-index:1}.waveform__waveformCanvasPlayed{right:50%}.waveform__waveformCanvasPlayed canvas{-webkit-transform:translateX(100%);transform:translateX(100%)}.waveform__waveformCanvasUnplayed{left:50%}.waveform__waveformCanvasUnplayed canvas{-webkit-transform:translateX(0);transform:translateX(0)}.waveform__scrubber{z-index:3}")),data=null}), define("views/sound/sound-badge",["require","exports","module","lib/views/mixins/audible-control","config","lib/helpers/datetime-helper","lib/views/mixins/deferred-images","models/sound","lib/view","views/sound/sound-badge.css","views/sound/sound-badge.tmpl"],function(e,t,n){function l(e){var t=e?"on":"off";this.model[t]("play pause",c,this)}function c(){h.call(this)}function h(){if(this.disposed)return;this.toggleState("playing",this.model.isPlaying())}function p(e){var t=this.model;if(t.isBlocked()){e.preventDefault();return}t.isPlaying()||this.playAudible(t,{userInitiated:!0,context:this.getContextData()})}var r=e("lib/views/mixins/audible-control"),i=e("config"),s=e("lib/helpers/datetime-helper"),o=e("lib/views/mixins/deferred-images"),u=e("models/sound"),a=e("lib/view"),f=n.exports=a.extend(r,o,{css:e("views/sound/sound-badge.css"),template:e("views/sound/sound-badge.tmpl"),ModelClass:u,className:"soundBadge g-badge",requiredAttributes:["permalink_url","user","title"],events:{click:p},setup:function(){l.call(this,!0)},dispose:function(){l.call(this,!1)},renderDecorate:function(){this.toggleState("go",this.model.isHighTier()),h.call(this)},getTemplateData:function(e){var t=i.get("router").getLayoutInfo(),n=t&&t.args,r=n&&n.username;return e.timecode=s.timecode(e.duration),e.isReposted&&t.layoutName==="user-profile"&&(e.layoutUsername=r),e.isBlocked=this.model.isBlocked(),e.isSnippetized=this.model.isSnippetized(),e}})}), define("lib/views/canvas-view",["require","exports","module","lib/helpers/client-environment-helper","lib/view","lib/window-events"],function(e,t,n){function a(){try{var e=this.el.offsetWidth,t=this.el.offsetHeight;if(this.elWidth!==e||this.elHeight!==t)f.call(this,e,t),this.onCanvasResize()}catch(n){}}function f(e,t){this.elWidth=e||this.el.offsetWidth,this.elHeight=t||this.el.offsetHeight,r.device.dpi==="hdpi"&&o!==1?(this.el.setAttribute("width",this.elWidth*o),this.el.setAttribute("height",this.elHeight*o),this.context.scale(o,o)):(this.el.setAttribute("width",this.elWidth),this.el.setAttribute("height",this.elHeight))}var r=e("lib/helpers/client-environment-helper"),i=e("lib/view"),s=e("lib/window-events"),o=r.device.devicePixelRatio/r.browser.backingStoreRatio,u=n.exports=i.extend({tagName:"canvas",className:"g-box-full",context:null,template:function(){return""},_setup:function(){this.context=this.el.getContext("2d"),s.on("resize:debounced",a,this),i.prototype._setup.apply(this,arguments)},_dispose:function(){if(this.disposed)return;s.off("resize:debounced",a,this),delete this.context,delete this.elWidth,delete this.elHeight,i.prototype._dispose.apply(this,arguments)},renderDecorate:function(){this.whenInserted().done(function(){f.call(this),this.onCanvasInserted()}.bind(this))},onCanvasInserted:$.noop,onCanvasResize:$.noop,forceResize:function(){this._onWindowResize()},clearCanvas:function(){this.context&&this.context.clearRect(0,0,this.elWidth,this.elHeight)}})}), define("vendor/color/color",["require","exports","module"],function(e,t,n){(function(){function f(e){return e===void 0}function l(e){return parseInt(e,16)}function c(e){return parseInt(e,10)}function h(e){return e.length===1?"0"+e:""+e}function p(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function d(e){return typeof e=="string"&&e.indexOf("%")!==-1}function v(e){return o(1,u(0,e))}function m(e,t){p(e)&&(e="100%");var n=d(e);return e=o(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),r.abs(e-t)r.brightness&&n.color>r.color?A(e):A(t)}var e=/^[\s,#]+/,t=/\s+$/,r=Math,i=r.abs,s=r.round,o=r.min,u=r.max,a=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{rgb:new RegExp("rgb"+r),hsl:new RegExp("hsl"+r),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}(),A=function(e){var t=E(e);return{hue:function(e){return S.call(this,e)},darken:function(e){return x.call(this,e)},lighten:function(e){return T.call(this,e)},analogous:function(e,t){return N.call(this,e,t)},readable:function(e){return k.call(this,e)},diff:function(e){return C.call(this,e)},contrast:function(e,t){return L.call(this,e,t)},hex:function(){return t?"#"+g(t):null},toRgb:function(){return t},isValid:function(){return t?!0:!1},rgb:function(){return t?"rgb("+[s(t.r),s(t.g),s(t.b)].join(", ")+")":null},rgba:function(e){return t?"rgba("+[s(t.r),s(t.g),s(t.b),f(e)?1:v(e)].join(", ")+")":null},toHsl:function(){return b(t)},hsl:function(){var e=b(t);return t?"hsl("+e.h+", "+e.s+"%, "+e.l+"%)":null}}};typeof n!="undefined"&&n.exports?n.exports=A:(global=function(){return this}(),global.SC=global.SC||{},global.SC.color=A)})()}), define("views/listen/time-indicator",["require","exports","module","underscore","lib/helpers/datetime-helper","lib/views/progress-bar","views/listen/time-indicator.tmpl","views/listen/time-indicator.css"],function(e,t,n){var r=e("underscore"),i=e("lib/helpers/datetime-helper"),s=e("lib/views/progress-bar"),o=1e3/60,u=n.exports=s.extend({template:e("views/listen/time-indicator.tmpl"),css:e("views/listen/time-indicator.css"),className:"timeIndicator",element2selector:{current:".timeIndicator__current"},setup:function(){s.prototype.setup.apply(this,arguments),this._isScrubbing=!1,this.updateTimeDisplay=r.throttle(this.updateTimeDisplay.bind(this),o)},getTemplateData:function(e){e.timecode=i.timecode(this.model.getMediaDuration())},manualProgress:function(e){this.updateTimeDisplay(e*this.model.duration())},updateProgress:function(e){this._isScrubbing||this.updateTimeDisplay(e)},toggleScrubbing:function(e){this._isScrubbing=e},updateTimeDisplay:function(e){var t=e?e:this.model.currentTime();t=Math.floor(t/1e3+.1)*1e3,this.getElement("current")[0].innerHTML=i.timecode(t)}})}), define("views/listen/scrubber",["require","exports","module","lib/views/mixins/draggable","lib/event-bus","models/sound","lib/view"],function(e,t,n){function a(){i.trigger("scrub:start"),this.bubble("scrubStart")}function f(e){this.bubble("scrub",{delta:e.data.delta})}function l(){i.trigger("scrub:end"),this.bubble("scrubEnd")}var r=e("lib/views/mixins/draggable"),i=e("lib/event-bus"),s=e("models/sound"),o=e("lib/view"),u=n.exports=o.extend(r,{className:"scrubber g-box-full",template:function(){return""},ModelClass:s,events:{"draggable-start":a,"draggable-drag":f,"draggable-end":l},setup:function(){this.el.style.background="rgba(0,0,0,0)"}})}), define("lib/helpers/datetime-helper",["require","exports","module","underscore","lib/lingua"],function(e,t,n){var r=e("underscore"),i=e("lib/lingua"),s=1e3,o=6e4,u=36e5,a={inWords:!1},f=n.exports={timecode:function(e,t){var n,f;return t=t||{},t=r.defaults(t,a),isNaN(e)?e:(n=[],f={h:Math.floor(e/u),m:Math.floor(e/o%60),s:Math.floor(e/s%60)},t.inWords?(f.h>0&&n.push(i.tp("1 hour","%d hours",f.h)),f.m>0&&n.push(i.tp("1 minute","%d minutes",f.m)),(f.s>0||f.m===0&&f.h===0)&&n.push(i.tp("1 second","%d seconds",f.s)),n.join(" ")):(f.h>0&&n.push(f.h),n.push(f.m0?"0"+f.m:f.m,f.s=e.top&&g(e,t)},this)}function g(e){var t=e.element,n=t.getAttribute("data-src");e.loading=!0,u.load(n).done(function(){var e=r(t);t.tagName==="IMG"?t.src=n:t.style.backgroundImage="url("+n+")",e.hasClass("image__defer")&&(e.removeClass("image__defer"),t.removeAttribute("data-src"),o(t))})}function y(){var e=s.get("appView").nativeScrollEl;return e?e[0].scrollTop:window.pageYOffset}var r=e("$"),i=e("underscore"),s=e("config"),o=e("lib/css-transitions").fadeIn,u=e("lib/helpers/image-helper"),a=e("lib/mixin"),f=300,l={},c=window.innerHeight/2,h=!1,p,d=n.exports=new a({after:{renderDecorate:function(){this.whenInserted().done(v.bind(this))}},storeDeferredImages:function(){this.$(".image__defer").each(function(e){var t=i.uniqueId();l[t]={top:e.getBoundingClientRect().top+window.pageYOffset,element:e,loading:!1}})}})}), define("views/sound/sound-badge.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".soundBadge .soundBadge__playing{display:none}.soundBadge.playing .soundBadge__playing{display:block}.soundBadge.playing .soundBadge__indicator{display:none}.soundBadge .soundBadge__artwork{position:relative}.soundBadge .soundBadge__artwork::after{display:none;content:'';position:absolute;width:23px;height:20px;background-size:23px 20px;background-image:url(https://m.soundcloud.com/assets/images/go-plus-tag-5a7a7f9f.svg);top:-5px;right:-5px}.soundBadge.go .soundBadge__artwork::after{display:block}")),data=null}), define("views/sound/sound-badge.tmpl",["vendor/handlebars-runtime","views/stats/sound-stats","lib/views/promoted"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){function l(e,t){return" g-badge-disabled"}function c(e,t){return" g-badge-title-disabled"}function h(e,t){var r="";return r+='

'+u(n.$t.call(e,"Not available in your country",{hash:{},data:t}))+"

",r}function p(e,t){var r="",i;r+=" ",i=n["if"].call(e,e&&e.isReposted,{hash:{},inverse:a.program(10,v,t),fn:a.program(8,d,t),data:t});if(i||i===0)r+=i;return r+=" ",r}function d(e,t){var r="";return r+='

'+u(n.$t.call(e,"Reposted by [[username]]",{hash:{username:e&&e.layoutUsername},data:t}))+"

",r}function v(e,t){var r="";return r+='

'+u(n.$view.call(e,"views/stats/sound-stats",{hash:{resource_id:e&&e._resource_id},data:t}))+"

",r}function m(e,t){var r="";return r+='

'+u(n.$t.call(e,"Preview",{hash:{_context:"track",_comment:"An audio snippet of a track"},data:t}))+"

",r}function g(e,t){var n="",r;return n+='

'+u((r=e&&e.timecode,typeof r===f?r.apply(e):r))+"

",n}function y(e,t){var r="";return r+=" "+u(n.$view.call(e,"lib/views/promoted",{hash:{},data:t}))+" ",r}this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u=this.escapeExpression,a=this,f="function";s+='

'+u(n.$image.call(t,t,{hash:{size:60,defer:!0},data:i}))+'

",o=n["if"].call(t,t&&t.is_promoted,{hash:{},inverse:a.noop,fn:a.program(16,y,i),data:i});if(o||o===0)s+=o;return s+="\n\n",s})}), define("lib/views/progress-bar",["require","exports","module","underscore","$","models/sound","lib/view","lib/window-events"],function(e,t,n){function p(e){var t=e?"on":"off";a[t]("pointerup",w,this)[t]("pointerdown",b,this),u[t]("resize:debounced",N,this)[t]("resize:debounced",this.getWidth.bind(this,!0),this),this.model[t]("finish",g,this)[t]("seeked",m,this)[t]("manually-seeked",m,this)[t]("play",v,this)[t]("pause",d,this)}function d(){T.call(this)}function v(){x.call(this)}function m(){y.call(this)}function g(){y.call(this)}function y(){var e=this.model.currentTime();if(this.disposed||this.isUserScrubbing&&!e)return;this.playedProgress=e?E.call(this,e):this.getPlayedProgress(),this.updateProgress(e)}function b(){this.isUserScrubbing=!0}function w(){r.delay(function(){this.isUserScrubbing=!1}.bind(this),c)}function E(e){return e/this.model.duration()}function S(e){var t=this._throttleTime,n;!e&&!this.isUserScrubbing&&y.call(this),n=Math.max(f,t&&t-this.model.currentTime()%t),this._throttleTimeout=setTimeout(S.bind(this,this.isUserScrubbing),n)}function x(){this.model.isPlaying()&&(this._throttleTime||N.call(this),this._throttleTimeout||S.call(this))}function T(){clearTimeout(this._throttleTimeout),this._throttleTimeout=null}function N(){if(this.disposed)return;var e=this.el.clientWidth,t;e!==this._lastContainerSize&&(this._lastContainerSize=e,t=this.model.duration(),this._throttleTime=Math.max(f,Math.floor(t/e)),this._throttleTime=Math.min(this._throttleTime,l))}var r=e("underscore"),i=e("$"),s=e("models/sound"),o=e("lib/view"),u=e("lib/window-events"),a=i(document),f=50,l=250,c=300,h=n.exports=o.extend({ModelClass:s,setup:function(){this.loadedProgress=this.getLoadedProgress(),this.playedProgress=this.getPlayedProgress(),this.isFullyLoaded=!1,this.isUserScrubbing=!1,p.call(this,!0)},dispose:function(){p.call(this,!1)},renderDecorate:function(){x.call(this)},teardown:function(){T.call(this)},updateProgress:i.noop,getLoadedProgress:function(){return this.model.loadProgress()},getPlayedProgress:function(){return this.model.currentTime()},calculateProgressPixels:function(e){return Math.floor(this.getWidth()*e)},getWidth:function(e){return e=this.el.parentNode?e:!0,this._width=e?this.el.offsetWidth:this._width||this.el.offsetWidth,this._width}})}), define("views/listen/time-indicator.tmpl",["vendor/handlebars-runtime"],function(){return require("vendor/handlebars-runtime").template(function(e,t,n,r,i){this.compilerInfo=[4,">= 1.0.0"],n=this.merge(n,e.helpers),i=i||{};var s="",o,u="function",a=this.escapeExpression;return s+='

0.00 | '+a((o=t&&t.timecode,typeof o===u?o.apply(t):o))+" \n

\n",s})}), define("views/listen/time-indicator.css",["require","exports","module","css"],function(e,t,n,r){n.exports=r.stringToStyleElement(r.transform(".timeIndicator__container{background:rgba(0,0,0,.8);height:20px;line-height:20px;font-size:0;white-space:nowrap}.timeIndicator__current{color:#fff}.timeIndicator__text{font-size:12px;transition:font-size .15s cubic-bezier(.51,.37,.61,1.6)}.timeIndicator__current,.timeIndicator__total{padding:0 5px}.timeIndicator__divider,.timeIndicator__total{color:#999}")),data=null}), define("lib/views/mixins/draggable",["require","exports","module","$","lib/animation","lib/mixin","lib/window-events"],function(e,t,n){function f(e){this.el=e,this.width=null,this.coords=null,this.reset(),this.onPointerMove=p.bind(this),this.onPointerUp=d.bind(this),this.onPointerDown=h.bind(this),l.call(this,!0)}function l(e){var t=e?"on":"off";this.el[t?"addEventListener":"removeEventListener"]("pointerdown",this.onPointerDown),o[t?"on":"off"]("resize:debounced",v,this)}function c(e){var t=e?"on":"off";u[t]("pointerup",this.onPointerUp)[t]("pointermove",this.onPointerMove)}function h(e){this.kineticMoveAnimation&&this.kineticMoveAnimation.reject(),this.dispatchEvent("start"),this.dispatchEvent("drag",0),this.lastPointerX=e.x,c.call(this,!0)}function p(e){e.maskedEvent?e.maskedEvent.preventDefault():e.preventDefault();var t=e.x,n=this.lastPointerX-t;this.startMoveTimestamp=this.startMoveTimestamp||Date.now(),this.deltas.push(n),this.lastPointerX=t,(n>.01||n0?1:-1,t=this.deltas.reduce(function(e,t){return e+Math.abs(t)},0),n=t/this.deltas.length,n