sourfruit are on the verge of the release of their debut album and the urgency comes through on their new track, “High Tide”.
This serves as the second single from the upcoming debut album for the Gonzo Collective conglomerate. After the success of their first single “Candlelight” this track see’s them return to a more established sound based on prior releases. Their other project Phtalo Blue dropped last year and established them as force to reckon with. The unique blend of rapping, singing and interesting production has gained them a small cult following.
googletag.cmd.push(function () { var slot = {"name":"in-post-content-1221321","path":"//4052//earmilk//indie//alt-pop","sizes":{"mobile":[[300,250]]},"div":"div-gpt-in-post-content-1221321","targets":{"pos":1,"sz":"300x250"}}; var mapping, gptSlot;
if (slot.sizes.desktop) { desktop_size = slot.sizes.desktop; default_size = desktop_size; } else { desktop_size = []; }
if (slot.sizes.tablet) { tablet_size = slot.sizes.tablet; default_size = tablet_size; } else { tablet_size = []; }
if (slot.sizes.mobile) { mobile_size = slot.sizes.mobile; default_size = mobile_size; } else { mobile_size = []; }
mapping = googletag.sizeMapping() .addSize([320, 400], mobile_size) .addSize([728, 200], tablet_size) .addSize([970, 200], desktop_size) .build();
gptSlot = googletag.defineSlot(slot.path, default_size, slot.div) .defineSizeMapping(mapping) .addService(googletag.pubads()) .addService(googletag.companionAds());
/** * Add targeting data. */ _.each(slot.targets, function (target, key) { gptSlot.setTargeting(key, target) });
/** * Add the page/slot targeting data. */ ionegpt.attrs['position'] = slot.name;
_.each(ionegpt.attrs, function (target, key) { gptSlot.setTargeting(key, target) });
googletag.display(slot.div);
renderedGptSlots[slot.div] = gptSlot;
});
This track is a return to infectious bass lines, bouncy harmonies and mellow laid back raps. This track is a rollercoaster but its crafted to draw the listener in and push you away. This is to reflect the themes and motifs on offer here. The group express that every high has a low and you can often not enjoy the high moments due to fear of falling.
There are bittersweet moneys dotted throughout this record in the production too. For the most part, it’s a woozy, glossy listen with jarring moments that involve electronic drops with hard 808’s but these moments are brief. It feels like you are being taken on a ride and it’s beautiful but dark at points.
googletag.cmd.push(function () { var slot = {"name":"in-post-content-1221322","path":"//4052//earmilk//indie//alt-pop","sizes":{"mobile":[[300,250]]},"div":"div-gpt-in-post-content-1221322","targets":{"pos":2,"sz":"300x250"}}; var mapping, gptSlot;
if (slot.sizes.desktop) { desktop_size = slot.sizes.desktop; default_size = desktop_size; } else { desktop_size = []; }
if (slot.sizes.tablet) { tablet_size = slot.sizes.tablet; default_size = tablet_size; } else { tablet_size = []; }
if (slot.sizes.mobile) { mobile_size = slot.sizes.mobile; default_size = mobile_size; } else { mobile_size = []; }
mapping = googletag.sizeMapping() .addSize([320, 400], mobile_size) .addSize([728, 200], tablet_size) .addSize([970, 200], desktop_size) .build();
gptSlot = googletag.defineSlot(slot.path, default_size, slot.div) .defineSizeMapping(mapping) .addService(googletag.pubads()) .addService(googletag.companionAds());
/** * Add targeting data. */ _.each(slot.targets, function (target, key) { gptSlot.setTargeting(key, target) });
/** * Add the page/slot targeting data. */ ionegpt.attrs['position'] = slot.name;
_.each(ionegpt.attrs, function (target, key) { gptSlot.setTargeting(key, target) });
googletag.display(slot.div);
renderedGptSlots[slot.div] = gptSlot;
});
The boys in sourfruit are really onto something.
Connect With sourfruit: Facebook | Twitter | Instagram