プレイリスト&カルチャーメディア | DIGLE MAGAZINE

DIGLE SNS

最新の音楽情報をSNSフォローで

DIGLE SOUND

「DIGLE MAGAZINE」が運営するインディミュージック中心のプレイリスト・ブランド「DIGLE SOUND」。 毎週独自の視点で新曲をキュレーションし、音楽ファンや業界からも注目を得ている。 同名のライブ企画も都内各所で開催するなど積極的に展開をしている。

一覧ページ

NEW ARRIVAL

最新記事

Dos Monosのラッパー・荘子it、1stソロアルバム『人生劇場』をリリース

Dos Monosのラッパー・荘子itが1stソロアルバム『人生劇場』を本日リリース。家族との関係や友人の死を赤裸々に綴った全8曲で、没 a.k.a NGS、TaiTanが客演参加。9月20日には大阪・CONPASSで初のソロライブも決定している。

OddRe:、デジタルシングル「黄泉還」を8月5日にリリース——リリース連動企画「OddRe: TRANS:MISSION 2026」も始動

OddRe:がデジタルシングル「黄泉還」を8月5日にリリース。リリース連動企画「OddRe: TRANS:MISSION 2026」も始動し、全国ツアー<OddRe: JAPAN TOUR 2026 "UNDERGROUND MIRRORBALL">の追加公演として2027年1月8日東京・Spotify O-EASTでの公演も決定した。

TikTokの新プログラム「TikTok LIVE Premiere」に日本人初アーティストとして清水依与吏(back number)が決定——8月8日にアコースティックライブを配信

TikTokの新プログラム「TikTok LIVE Premiere」に日本人初アーティストとして清水依与吏(back number)が決定。2026年8月8日(土)18:30よりback number公式TikTokアカウントにてアコースティックライブとQ&Aセッションが独占配信される。

SpotifyとMerlinがファン制作のカバー曲・リミックス曲に関するライセンス契約を発表——参加アーティストへのクレジット表示と報酬を保証

SpotifyとMerlinがファン制作のカバー曲・リミックス曲に関するライセンス契約を発表。近日公開予定のファンメイドカバー・リミックスツールにMerlin所属レーベルのアーティストも参加可能となり、参加アーティストへのクレジット表示と報酬が保証される。

Yüksen Buyers House、2か月連続シングル「Always」を配信——ヘヴィネスな演奏とフォークの親密さが揺らぎ合う

Yüksen Buyers Houseが2か月連続となる新曲「Always」をリリース。ヘヴィネスな演奏の爆発とフォークソングの親密さが揺らぎ合う、ドリーミーで重たく歪んだサウンドが特徴の一曲だ。

Abletonが日本国内限定のサマーセールを開催——「Live 12」シリーズが8月12日まで25%OFF

AbletonがLive 12シリーズを対象とした日本国内限定のサマーセールを7月30日から8月12日まで開催。最上位版のLive 12 Suiteをはじめ全シリーズが25%OFFで購入できる。

kurayamisaka、新曲「summer film」を本日リリース——川口 潤監督によるmusic videoが8月12日にYouTubeでプレミア公開

kurayamisakaが新曲「summer film」を本日リリース。bloodthirsty butchersやeastern youthなど日本のオルタナ・ロックシーンを象徴する作品を手がけてきた映像作家・川口 潤監督によるmusic videoが8月12日(水)20:00にYouTubeにてプレミア公開される。

Awichの代表曲がシンフォニックアレンジで生まれ変わる——「Red Bull Symphonic」が日本初上陸、大阪・福岡・仙台・横浜の4公演を11月に開催

世界22か国で39公演を開催してきた「Red Bull Symphonic」が日本初上陸。Awichの代表曲がTokyo Secret Orchestraとともに一夜限りのシンフォニックアレンジで生まれ変わる4公演が2026年11月に大阪・福岡・仙台・横浜で開催される。

(function () { /* * このJSはVue配下では component タグ(:is 指定を 'script' にしたもの)経由で出力され、 * Vue のテンプレートコンパイラが空白(改行を含む)を1つの空白に潰す。 * そのため以下を守る: * - スラッシュ2つの行コメントを使わない(1行に潰れると以降を飲み込む) * - 裸の山括弧を書かない(HTMLパーサがタグ開始と解釈する。このコメント自身も例外にしない) * - 波括弧2つの補間記法を書かない(Vue の補間と衝突する) * - テンプレートリテラルを使わない * - セミコロン自動挿入に頼らない */ var SLOT = "article_list"; function boot() { /* swiper.min.js は defer 付きで出力されるためパース中は未到達。 */ /* defer スクリプトは DOMContentLoaded より前に全て実行される。 */ if (typeof Swiper !== 'function') return false; var el = document.getElementById('tg-banner-' + SLOT); if (!el) return true; if (el.dataset.tgInit) return true; el.dataset.tgInit = '1'; var data; try { data = JSON.parse(el.dataset.tgBanners); } catch (e) { return true; } var isPc = window.matchMedia('(min-width:768px)').matches; var list = (isPc ? data.pc : data.sp) || []; if (!list.length) return true; /* pin 付き(Apple Music)は常に先頭へ固定し、残りだけを並べ替える。 */ /* pinned は定義順を保つ(現状 device あたり1枚だが複数でも順序は安定)。 */ list = list.slice(); var pinned = list.filter(function (b) { return b.pin; }); var rest = list.filter(function (b) { return !b.pin; }); /* 残りを Fisher-Yates。sort(random) は一様にならず偏るため使わない。 */ for (var i = rest.length - 1; i > 0; i--) { var j = Math.floor(Math.random() * (i + 1)); var t = rest[i]; rest[i] = rest[j]; rest[j] = t; } list = pinned.concat(rest); /* Swiper 4 は init 時に loopCreate() を走らせるため、 */ /* スライドは new Swiper() より前にすべて挿入する。 */ var wrapper = el.querySelector('.swiper-wrapper'); list.forEach(function (b) { var slide = document.createElement('div'); slide.className = 'swiper-slide'; /* ループの複製にもコピーされる。id は GA4 の item_id、name は creative_name、 item/promo は ASP・プログラム単位の値(バナーごとに異なりうる)。 */ slide.dataset.tgCreative = b.id; slide.dataset.tgName = b.name; slide.dataset.tgItem = b.item_name; slide.dataset.tgPromo = b.promotion_id; var a = document.createElement('a'); a.href = b.href; a.target = '_blank'; a.rel = b.rel; if (b.class) a.className = b.class; var img = document.createElement('img'); img.src = b.img; img.width = b.w; img.height = b.h; img.alt = '広告'; a.appendChild(img); slide.appendChild(a); wrapper.appendChild(slide); }); /* Swiper は内側のビューポートに初期化する。矢印とページネーションは overflow:hidden の外(外枠側)にあるので、要素を明示的に渡す。 */ var swiper = new Swiper(el.querySelector('.p-tg-banner__viewport'), { loop: true, autoplay: { delay: 4000, disableOnInteraction: false }, navigation: { nextEl: el.querySelector('.swiper-button-next'), prevEl: el.querySelector('.swiper-button-prev') }, pagination: { el: el.querySelector('.swiper-pagination'), clickable: true } }); initTracking(el, swiper, isPc); return true; } function initTracking(el, swiper, isPc) { /* js/ga4-tracking.js と同じ除外。表示自体は止めず、送信だけを止める。 */ var info = window.wpInfo || {}; var canTrack = !(info.isLoggedIn === '1' || info.isLoggedIn === true) && !(info.isPreview === '1' || info.isPreview === true) && !/(bot|crawler|spider|crawling|googlebot|bingbot|slurp|duckduck)/i.test(navigator.userAgent); var slot = el.dataset.tgSlot || 'top'; var device = isPc ? 'pc' : 'sp'; var slidePromo = 'tg_' + slot + '_carousel_' + device; var framePromo = 'tg_' + slot + '_carousel_frame_' + device; var sent = {}; var inView = false; /* id は安定した識別子として item_id に、name は人が読む名称として */ /* creative_name に入れる。レポートでバナー別の内訳を見る際は creative_name が */ /* 行名として並ぶため、ここに広告名称を入れる。 */ /* item と promo は ASP・プログラム単位の値で、バナーごとに異なりうる */ /* (楽天ミュージックとドコモ ASP が同じカルーセルに混在するため)。 */ function items(d, promoName) { return [{ item_id: d.id, item_name: d.item, promotion_id: d.promo, promotion_name: promoName, creative_name: d.name, creative_slot: slot }]; } /* スライドが持つ計測値をまとめて取り出す。ループの複製にもコピーされている。 */ function slideData(node) { return { id: node.dataset.tgCreative, name: node.dataset.tgName, item: node.dataset.tgItem, promo: node.dataset.tgPromo }; } /* 1ページ表示につき同じ素材は1回だけ。ループでの再登場は数えない。 */ /* gtag の判定を sent より前に置く。順序を逆にすると、gtag 未到達の瞬間に */ /* 送信されないまま送信済みフラグだけが立ち、その素材の表示が永久に欠落する。 */ /* key は sent{} の重複排除専用。frame 送信は item_id とは別の名前空間 */ /* ('@frame') を使い、素材id 'carousel' が将来生まれても衝突しないようにする。 */ function sendView(key, d, promoName) { if (!canTrack || sent[key]) return; if (typeof gtag !== 'function') return; sent[key] = true; gtag('event', 'view_promotion', { items: items(d, promoName) }); } /* 枠が可視になった時点で3枚分を送ってはいけない。表示中の1枚だけを送る。 */ function trackActiveSlide() { if (document.visibilityState !== 'visible') return; if (!inView) return; var active = el.querySelector('.swiper-slide-active'); if (!active || !active.dataset.tgCreative) return; sendView(active.dataset.tgCreative, slideData(active), slidePromo); } /* 回してよい条件を1箇所に集約する。視界内であることに加えてページが可視で */ /* あることを必須にする。裏タブでも要素は交差したままなので、視界だけで判定すると */ /* 誰も見ていない間に回り続け、見られていないスライドの表示が計上されてしまう。 */ function canRun() { if (!inView) return false; if (document.visibilityState !== 'visible') return false; if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return false; return true; } /* 回転を止めるだけでなく再開もここで行う。裏に回った時点で止めておけば、 */ /* 戻ってきたユーザーは見ていた続きから再開でき、見ずに進んだスライドが */ /* 数えられることも、進んだ結果として表示中のスライドが数え漏れることもない。 */ function syncAutoplay() { if (canRun()) { swiper.autoplay.start(); } else { swiper.autoplay.stop(); } } function enter() { inView = true; syncAutoplay(); /* 枠自体は特定のプログラムに属さないので、ASP 由来の値は使わない。 */ sendView('@frame', { id: 'carousel', name: 'カルーセル枠全体', item: 'カルーセル枠', promo: 'carousel_frame' }, framePromo); trackActiveSlide(); } /* 画面内に入るまで回さない。見られていない回転を消費すると、 */ /* ユーザーが到達した時点で3枚目が表示されている状態になり、1枚目のランダム性が薄れる。 */ swiper.autoplay.stop(); if ('IntersectionObserver' in window) { new IntersectionObserver(function (entries) { entries.forEach(function (en) { if (en.isIntersecting) { enter(); } else { inView = false; swiper.autoplay.stop(); } }); }, { threshold: 0.5 }).observe(el); } else { enter(); } document.addEventListener('visibilitychange', function () { syncAutoplay(); /* 戻ってきた時点で表示中のスライドはユーザーが実際に見ているので数える。 */ /* 裏に回る直前に進んでいた場合の数え漏れを、ここで拾う。 */ trackActiveSlide(); }); /* ループ時の loopFix() と競合しないよう遷移完了で読む。 */ swiper.on('slideChangeTransitionEnd', trackActiveSlide); /* ループの複製にもコピーされる data-tg-creative から素材を読む。 */ /* Swiper のインデックスは複製でずれるため使わない。 */ el.addEventListener('click', function (e) { if (e.defaultPrevented) return; if (!canTrack) return; var slide = e.target.closest ? e.target.closest('.swiper-slide') : null; if (!slide || !slide.dataset.tgCreative) return; if (typeof gtag === 'function') { gtag('event', 'select_promotion', { transport_type: 'beacon', items: items(slideData(slide), slidePromo) }); } }); } if (!boot()) { document.addEventListener('DOMContentLoaded', boot); } })();

80KIDZ、向井太一を迎えたアルバム先行曲「Keep Moving」を配信——UK文化に影響を受けたダンストラック

80KIDZが向井太一をフィーチャリングに迎えた新曲「Keep Moving feat. 向井太一」を8月5日にリリース。8月26日リリース予定の7thアルバムからの先行シングルで、UKダンスカルチャーの影響を感じさせる疾走感あふれるダンストラックだ。

奏人心、人気曲「Ma魔法hou -single version-」を8月5日に配信——<りんご音楽祭2026>にも出演

福岡のロックバンド・奏人心が「Ma魔法hou -single version-」を8月5日に配信リリース。ツイン・ヴォーカルが紡ぐ魔法のようなメロディーと明るく跳ねるバンドサウンドが詰まった一曲で、<りんご音楽祭2026>への出演も決定している。

東京真中、"失敗も格好悪さもポップに変える"現代の自己肯定ソング「ポッペンキュート」をリリース——Stray KidsやTWICEを手がけたTAKが編曲参加

東京真中が新曲「ポッペンキュート」をリリース。失敗や格好悪さを丸ごと肯定する現代の自己肯定ソングで、Stray KidsやTWICEを手がけた韓国のプロデューサー・TAKが編曲に参加した。

TikTok × iHeartRadio、Alex Warrenの新曲「RESCUER」ライブプレミアを8月6日に開催

TikTokとiHeartRadioがAlex Warren(アレックス・ウォーレン)の新曲「RESCUER」ライブプレミアを8月6日に開催。シングルの独占先行試聴と公式MVの初公開のほか、ニューアルバム『WILDCHILD』(8月28日リリース予定)についても語られる予定だ。

Watson、地元・徳島の阿波おどりに合わせたフリーライブを8月13日に開催

Watsonが地元・徳島の「阿波おどり2026」に合わせたフリーライブを2026年8月13日(木)に開催することを発表。最新アルバム『Soul Quake 3』を引っ提げた全国19公演のワンマンツアー<Soul Quake 3 Tour>も開催中だ。

亀梨和也とアサヒビールがコラボした「アサヒKAME BEER」が8月4日より数量限定発売

亀梨和也とアサヒビールがコラボした「アサヒKAME BEER」が8月4日よりアサヒ空想開発局限定で数量限定発売。ハイビスカス由来のピンクゴールドの液色とカリスタホップの華やかな香りが特徴の、アーティストのこだわりが詰まったコラボビールだ。

有元キイチ(ODD Foot Works)、1stフルアルバム『Human Trust Band』を9月9日にリリース

有元キイチ(ODD Foot Works)が自身初となる1stフルアルバム『Human Trust Band』を2026年9月9日(水)にリリース。全編生楽器を主軸に据えた全11曲を収録し、M11「660日」は小西遼(CRCK/LCKS)プロデュースによる楽曲となっている。

羊文学、yummmaなど今週の新曲レビュー|『DIGLE SOUND』プレイリスト全40曲更新

DIGLE MAGAZINE編集部とセレクターのリコメンド楽曲を集めたウィークリープレイリスト『DIGLE SOUND』。今回は、羊文学「Keep Walking」、yummma「Blood」など、今週の注目曲をコメント付きでご紹介。

デフォルト画像

{{ article.raw_post_object.title }}

{{ article.raw_post_object.excerpt }}

さらに表示

SNSフォローで
最新カルチャー情報をゲット!