Files
live-radio/settings.json
T

81 lines
2.5 KiB
JSON
Raw Normal View History

{
"listener": "ozan",
"profile_note": "Example taste profile (Ozan / bozanbozkurt Spotify library, built from screenshots in Cursor). Copy this file structure for your own station — see docs/TASTE-FROM-SCREENSHOTS.md.",
"station": "Live Ozan Radio",
"taste": {
"summary": "Anadolu psychedelic rock meets ethnic dubtronica — Turkish psych, dark ether, Sufi electronic, Sahel warmth.",
"genres": [
"anadolu psychedelic rock",
"turkish psychedelic rock",
"ethnic world",
"world dub",
"dubtronica",
"dark ethereal indie",
"sufi electronic",
"desert blues",
"afro-dub",
"middle eastern dub",
"trip-hop dub"
],
"mood": [
"hypnotic",
"warm",
"spacious",
"late-night",
"cinematic gothic",
"only lovers left alive",
"meditative but danceable",
"magnum opus slow burn"
],
"instruments": [
"bağlama or saz",
"ney flute",
"sub bass",
"dub delay and spring reverb",
"fuzz guitar with middle eastern scales",
"hand percussion",
"darbuka",
"oud",
"melancholic piano",
"whispered vocal texture",
"analog warmth"
],
"tempo_bpm": [78, 102],
"references": "Altın Gün and Cem Karaca Anadolu psych; islandman and Kaya Project ethnic electronic; Thievery Corporation dub lounge; Baaba Maal Sahel; Blanco White melancholic ether; Shye Ben Tzur / Anoushka Shankar fusion; Jon Hopkins texture; Buddha Bar ethnic chill; Mungo's Hi Fi reggae-dub. Profile built from Spotify screenshots via Cursor — see docs/TASTE-FROM-SCREENSHOTS.md.",
"avoid": [
"big-room EDM drops",
"four-on-the-floor house",
"generic corporate lounge",
"overcompressed pop EDM",
"fuzz electric guitar on griot or lead vocal tracks",
"long guitar-only intro before saz or ney enters",
"Tinariwen-style electric guitar when listener wants saz-forward Anadolu dub"
]
},
"dj": {
"variety": true,
"default_length": "1-2 minutes"
},
"playback": {
"shuffle": true,
"mix_existing_and_new": true,
"new_song_chance": 0.35
},
"limits": {
"max_new_songs_per_day": 10
},
"costs": {
"lyria_pro_usd": 0.08,
"lyria_clip_usd": 0.04,
"deepseek_per_track_usd": 0.002
},
"lyria": {
"model": "lyria-3-pro-preview",
"vocal_mode": "mix",
"language": "auto",
"singer_profile": "male_baritone",
"output_format": "mp3",
"prefer_instrumental": false
}
}