INTROVERTLOGIC · LAB LEDGER

ENTRY LOG

คลิปที่ 2 ของ Sound Therapy Lab — ส่งโดยไม่ได้เปิด YouTube Studio เลย

T-003 ของ Sound Therapy Lab ขึ้นแล้ว — 10Hz Alpha Binaural Beats 1 ชั่วโมง สำหรับ calm focus (อ่าน·เขียน·คิด flow) ที่ https://youtu.be/6WoKD-LwPvs

แต่ข่าวจริงของ post นี้ไม่ใช่คลิปเอง · เป็นเรื่องที่ ไทน์ไม่ได้เปิด YouTube Studio เลยแม้แต่ครั้งเดียวระหว่าง upload

ทำไมมันสำคัญ

T-002 (คลิปแรก · อ่าน build log) ไทน์ยัง manual — export MP4 · เปิด YouTube Studio · drag file · fill title/description · click upload · รอ processing · set thumbnail

T-003 Claude agent เรียก yt_ops.py upload CLI — resumable upload ผ่าน YouTube Data API · set thumbnail ผ่าน thumbnails.set · privacy toggle ผ่าน videos.update · ทั้งหมดจาก command line · ไม่มี browser

ฟังดูเทคนิคเกินไป? ลองคิดใหม่: introvert ที่ไม่ code เขียน script ขึ้นมาใช้ไม่ได้ · แต่ agent เขียนให้ได้ · ครั้งเดียว · ใช้ต่อได้เป็นร้อยครั้ง

นี่คือความหมายของ “AI พาไปได้ไกลแค่ไหน” ตามที่ thesis introvertlogic ตั้งไว้ — ไม่ใช่ใช้ AI chat ถามคำถาม · แต่ใช้ AI สร้าง tooling ให้ตัวเอง

Alpha 10Hz ต่างจาก Gamma 40Hz ยังไง

สั้นๆ สำหรับ reader ที่ตามมาจาก T-002:

Gamma 40Hz (T-002) = deep work · high-output · solving hard problems · เสียงเหมือน charger เข้าโหมด turbo – Alpha 10Hz (T-003) = calm-alert · reading · creative flow · writing in zone · เสียงเหมือนตาเริ่มจับ sentence เดียวได้นาน

ไม่ใช่ว่า Alpha ดีกว่า Gamma หรือกลับกัน · คนละ context · Brain.fm มี presets คล้ายๆ แบบนี้ (focus vs relax vs sleep) · ของ Sound Therapy Lab ใช้ specific Hz เป็น anchor: 10Hz Alpha · 40Hz Gamma · 4Hz Delta (sleep track ยังไม่ได้ทำ)

ทำไมใช้ Hz ใน title ไม่ใช่คำทั่วไปเหมือน “Focus Music”? ตอบในส่วนถัดไป

Competitive research ที่เปลี่ยน title

ก่อน ship T-003 ทีม research niche YouTube sound-therapy เจอว่า:

Generic titles แบบ “Relaxing Music 1 Hour” = ดาบที่ matched 10,000 clips เหมือนกัน · algorithm ไม่มี differentiation signal · ผลักไม่ออก – Clips <100 views มักมี pattern: generic title + static thumbnail + no keyword specificity + isolated upload (ไม่มี series) – Winners (Jason Stephenson, Brain.fm, Endel) มี own-technical-anchor — คำศัพท์ที่ specific พอจะเป็น brand signature · Brain.fm owns “neural phase locking” · Endel owns “circadian alignment”

Sound Therapy Lab เลยล็อก 3 anchors: 10Hz Alpha · 40Hz Gamma · 4Hz Delta · ทุก title ต้องใส่ Hz ใน 30 ตัวอักษรแรก · ทุก description อธิบาย mechanism · ทุก thumbnail โชว์ Hz number 40+pt

T-003 title: “10Hz Alpha Binaural Beats ⚠️ Headphones · 1 Hour Focus Music (โฟกัสเงียบๆ)”

– Hz-first · anchor ชัด – ⚠️ Headphones = required for binaural effect · หลีกเลี่ยง cold feedback – TH parenthetical = bilingual reach · Thai viewer พบ hook เดียวกัน

ถ้า T-003 CTR > 6% · pattern confirmed · ทุก track ถัดไปใช้ template เดียว

Brand v5 — 4 iterations กว่าจะเจอ

ต่อเนื่องจาก T-002 build log ที่เล่าว่า v2 (Calm-soft gold) ทิ้ง · v3 (Brain.fm/Endel indigo geometric) ใช้ · ตอนนี้ T-003 ship แล้วเปลี่ยนอีกเป็น v5

1. v1 PIL procedural — soft เกิน · amateur 2. v2 Imagen 4 + PIL — ดีขึ้น · SVG pines edge blurry 3. v3 Imagen + cairosvg gap fix — ghost pines double composite bug 4. v4 clean bg regen + SVG tight gap — ยัง “Christmas icon” feel 5. v5 photographic pine silhouettes — premium · organic · SHIPPED

Avatar ใหม่ 1080×1080 · banner ผ่าน channelBanners.insert API (อีก automation) · tagline: “SOUND THERAPY LAB · 10Hz Alpha · 40Hz Gamma · 4Hz Delta”

Lesson: brand iteration ไม่ใช่ waste · เป็น production cost ปกติ · 4 รอบก่อนเจอ = ปกติ · การทิ้งงานที่ทำเสร็จแล้วเป็น skill ไม่ใช่ failure

3 technical lessons ที่เจอระหว่าง ship

Orphan background jobs จาก subagent

เดิม composer agent spawn ffmpeg & background job · พอ agent return · job กลายเป็น orphan · kernel kill · audio rendered แค่ครึ่ง

Fix: รัน heavy background jobs จาก kernel Bash ด้วย nohup + disown · monitor แยก · ไม่ให้ subagent lifecycle ลาก process ไปด้วย

Transfer-able concept กับ creator อื่นที่ใช้ AI agent: subagent process ≠ session process · คิดเรื่อง lifecycle ก่อน spawn

ffmpeg render timing สำหรับ 1hr H264 CRF 20

Estimate เดิม 15-25 นาที · actual บน M1 Mac คือ ~35 นาที · ต้อง adjust planning

Small thing · แต่ถ้า iterate 5 attempts · เปลี่ยนจาก “1 ชม.” เป็น “3 ชม.” — planning ผิด × 3

Mureka API 1-concurrent-job limit

Mureka (AI music gen) บอก free tier 1 concurrent · queue จาก 5-6 variations = 25-30 นาที total · ไม่ใช่ parallel

Workaround: generate variations ล่วงหน้าตอนทำ track ก่อน · ไม่ block critical path

คลิปที่ 2

ถ้าเพิ่งเข้ามา · แนะนำดู T-002 (40Hz Gamma) ก่อน · build log ที่นี่

What’s next

T-004 — band ไหนยังไม่ตัดสินใจ · อาจเป็น 4Hz Delta (sleep) หรือ 7Hz Theta (meditation) · sound-therapy science agent validate ก่อน – Pattern lock — ถ้า T-003 CTR > 6% ภายใน 48 ชม. · title template A (Hz-first + ⚠️ Headphones + TH) ล็อกใช้กับทุก track ต่อไป – API playbookyt_ops.py ตอนนี้รัน upload ได้ · step ถัดไปคือ auto-generate thumbnail iteration + A/B test · ช่วงนั้นจะเขียน build-log แยกให้

Subscribe + Disclaimers

ถ้า pattern นี้มีประโยชน์ — creator solo · indie · introvert ที่ทำ AI content ด้วย toolchain แบบเดียวกัน · subscribe @SoundTherapyLabHQ

Disclaimer (YMYL):

– Binaural beats = wellness tool · ไม่ใช่ medical treatment – Research ยัง mixed · effect ขึ้นกับ headphones quality + individual response – ไม่แนะนำถ้ามี epilepsy · pacemaker · หรือ audiological condition – Don’t use while driving หรือ operating machinery – Not medical advice · consult doctor สำหรับ clinical use

AI disclosure:

Sound Therapy Lab production ใช้ AI-assisted tools (Mureka generative music · binaural synthesis · Replicate imagen-4) · sound design · composition direction · mixing parameters — ตัดสินใจโดย Sound Therapy Lab team (agents + ไทน์ oversight)


§ Source · บันทึกจาก Sound Therapy Lab project · brief 2026-04-24-003 Prev episode: T-002 40Hz Gamma build log Track on YouTube: https://youtu.be/6WoKD-LwPvs Channel: @SoundTherapyLabHQ