見出し画像

Snoの実力を測る:「ジャンル」パラメータの限界に挑む

それは、「Jazzとは何か?」という問いかけから始まった。
楽曲生成プロンプトにおける「ジャンル」というパラメータのあいまいさを追求していく。

特に気にもせず、TechnoだのSoulだの、Funkだのとしてきたが、ジャンルとはいったい何だろうか?
ジャズなんて、パラメータを置いて、「おしゃれー」なんて悦に入っていた自分がいかに楽曲生成を知らないか・・・まさ、顔から火がでて、チーズがトロリととけてしまう話だ。
ジャズは、ジャンルという枠を超えるドメインの名称だと感じる。その中には、さまざまなジャンルが細かく存在する↑に、はたまた、Jazzはジャンルではなく、その演奏スタイルであり、そもそも主題→即興→主題という演奏順序を持つ一つの楽曲の発表方法でしかないという考え方もある。
主題は、そもそも過去の大衆音楽であり、それらは、別のジャンルで呼ばれることがある。

ジャンルとは何かという命題はひとまずわきにおいておいて、楽曲生成プロンプトにおける「ジャンル」という項目はどのように解析したらよいのだろうか?適切な楽曲を生成するための、ほぼ最初のきkっかけともいえるパラメータである。この指示を誤れば、出来上がる楽曲の方向性が大きく外れることになるだろう。

そこで、ジャンル項目をツリー構造をもつものとして、ルートから「メタジャンル」→「ジャンル」→「サブジャンル」と三段階で焦点を決める方法と定義した。

GPTはメタジャンル10、ジャンルはそれぞれ5~10,サブジャンルは3~5程度を持つだろうと回答した。

「私が知らないであろうサブジャンルをいくつか教えてくれ。ルートからツリーを示して」
と尋ねて、その解答の中から一つのサブジャンルを選択し、ブループリントをJsonで生成させた。

{
  "metaGenre": "Electronic",
  "genre": "IDM",
  "subGenre": "Glitch",
  "description": {
    "origin": {
      "country": "Various",
      "decade": "1990s"
    },
    "musicalCharacteristics": [
      "Incorporates intentionally corrupted digital sounds",
      "Features 'errors' and 'malfunctions' as musical elements",
      "Often uses unconventional rhythms and textures",
      "May include sampled noise, clicks, and stutters"
    ],
    "influences": [
      "IDM",
      "Ambient",
      "Experimental"
    ],
    "relatedSubGenres": [
      "Microsound",
      "Noise Music"
    ],
    "notableArtists": [
      "Autechre",
      "Oval",
      "Alva Noto"
    ],
    "culturalImpact": {
      "scene": "Underground electronic music",
      "mediaCoverage": "Limited to niche electronic music publications",
      "popularity": "Cult following, especially among experimental music fans"
    }
  }
}

コードを読むのが面倒ならば、このコードを与えて、「それは何?」とGPTに尋ねてみればわかると思う。
セッションで拡張したTSMGに上記Jsonデータを与え、「このJsonの示すジャンルの新曲を生成せよ」とした。

Title: Fragmented Signals

[Music Style]
[MetaGenre: Electronic]
[Genre: IDM]
[SubGenre: Glitch]
[Mood: Disorienting, abstract, and futuristic]
[Tempo: 110 BPM]
[Rhythm: Unconventional, with erratic stutters and syncopations]
[Instruments: Sampled noise, glitch synths, fragmented beats, granular textures]
[Vocals: None (Instrumental focus with occasional distorted voice samples)]
[Effects: Digital distortion, bit-crushing, granular synthesis, heavy reverb]
[Mixing: Non-linear dynamics, intentional clipping, stereo panning with abrupt shifts]
[Mastering: High dynamic range, emphasizing the contrast between noise and silence]

[Lyrics Section]

[Intro]
[Instruments: Ambient noise with fragmented glitches, subtle granular textures]
[ - Gradual build-up with increasing distortion]

[Verse 1]
Signals break, fragments of the digital stream,
In the chaos, patterns emerge, then disintegrate.
[Instruments: Glitch synths, erratic stutters, layered noise textures]
[ - Sudden drop to Chorus]

[Chorus]
In the broken code, we find our rhythm,
Glitching through the noise, where order is chaos.
[Instruments: Fragmented beats, distorted voice samples, bit-crushed bass]
[ - Glitch transition to Verse 2]

[Verse 2]
Through the wires, errors pulse and echo,
In this disarray, the future takes shape.
[Instruments: Granular textures, syncopated clicks, corrupted digital sounds]
[ - Build-up to Bridge]

[Bridge]
The soundscape fractures, in broken loops,
A journey through the glitches, where nothing stays whole.
[Instruments: Layered noise, abrupt stops, distorted echoes]
[ - Abrupt shift to Final Chorus]

[Chorus]
In the broken code, we find our rhythm,
Glitching through the noise, where order is chaos.
[Instruments: Fragmented beats, distorted voice samples, bit-crushed bass]
[ - Fade out with glitch stutters and reverb]

[Outro]
In the silence, echoes of the glitches remain,
A digital afterimage, fading into the void.
[Instruments: Fading noise, distant granular textures]
[ - Gradual fade-out to silence]

[Visual Description]
Generate a visual representation of "Fragmented Signals" that embodies the chaotic and abstract nature of the Glitch subgenre. The design should incorporate elements such as distorted digital artifacts, fragmented images, and erratic patterns. Focus on a color scheme of stark contrasts—deep blacks, glitchy neon colors, and harsh whites—reflecting the tension between noise and silence. The background should feature a fractured digital landscape, with visual glitches and corrupted data streams, creating a disorienting and fragmented aesthetic. The composition should be adaptable for various media formats, including album covers, digital releases, and experimental art projects.

[Size: Specify size depending on the use case]

SUnoにこのプロンプトを与え(Sthle pf musicには、ジャンル部分と、ムード、テンポを。Titleいはタイトルを与え)生成させた楽曲が以下。
第一回答:

第二回答:

「その曲のキーワードスタイルプロンプト(35トークン制限)を生成せよ」

Title: Fragmented Signals  
Genre: IDM/Glitch  
Mood: Abstract, chaotic  
Tempo: 110 BPM  
Elements: Glitch synths, fragmented beats, granular noise  
Effects: Bit-crushing, digital distortion  

これをUdioに与えた:

この記事の治験は、これからの私のアルケミーにどのような影響を与えるかは未知数だが、有益ではあった。

とか言ってみる~イエ~♬

Create a chaotic, glitch-inspired album cover featuring fragmented digital artifacts, neon contrasts, and distorted patterns.