AI_Music, Coding

Sharing my journey and insights into using AI for music and Application Development and beyond.
This category is where I document my hands-on Experiences and Knowledges I’ve gained along the way.

  • Why did the Glasses become Hair?

    Why did the Glasses become Hair?

    Over the past few days, I had been refining the Hair Segmentation pipeline, and the False Positives around the jawline and cheeks had been reduced significantly. But as one problem disappeared, another became impossible to ignore. From the front view, the eyeglass frames were still being included in the Hair Mask. From the side view,…

    read more

  • The Return of an Old Villain

    The Return of an Old Villain

    What’s that gray block… After wrapping up the strand rendering improvements, I thought the biggest issue of the day was finally behind me. It wasn’t. Me: This looks strangely familiar. That gray block around the face… didn’t we already fix this once? Claude: We did. We fixed a bug where the face removal area was…

    read more

  • Applying Physics to Code

    Applying Physics to Code

    Hair That Starts in Mid-Air Another day, another debugging session with AI as we tracked down the root cause. Me: There’s something that’s been bothering me. Hair strands are supposed to extend naturally, but sometimes they look like they’re starting halfway through instead of continuing from the original strand. At first, I thought it was…

    read more

  • Coding with AI?  We’re Designing Together

    Coding with AI? We’re Designing Together

    Gradually I started speaking up more Me: Can’t you just… fix it? Claude: I can, but I’d rather understand the root cause before changing the code. Me: There are two reasons I don’t want you to jump straight into coding. I want to understand how the system works.If I come up with a better idea…

    read more

  • Back Where we Started

    Back Where we Started

    Cleaning up for a fresh start Me: Ah… that makes sense. 😄 I guess you learned something from this too. Since MediaPipe wasn’t actually running before, we’ve been relying on the TF.js fallback and piling on workarounds. Now that MediaPipe is finally working, we should probably clean all of those up, right? Claude: Exactly. Looking…

    read more

  • AI also Has to Keep Learning

    AI also Has to Keep Learning

    The white screen finally disappeared, and the hair rain appears Me:“Oh~ nice. The UI is finally visible again. But… you can probably see it in the screenshot too. The hair is falling in perfectly straight lines.” Claude:“The strands are being drawn like rain—straight down. The original rendering bug we wanted to fix, where the hair…

    read more

  • Taking Our App to the Next Level

    Taking Our App to the Next Level

    Strengthening the Missing Side Hair Segmentation We’d been fixing other parts of the app for a while, but one issue had been left unresolved. Me: “We’ve been fixing everything else, but the lower side hair still hasn’t been segmented properly. We’ve never really solved that part.” Claude: “You’re right. Before moving on to the next…

    read more

  • Rearchitecting the Hair Styling Logic

    Rearchitecting the Hair Styling Logic

    Dividing Hair into Real Sections Me: Claude, nice. The hair segmentation part is finally working. Great job. But looking at the current results… when I make the hair longer, the entire visible area grows all at once. Claude: Right now, the editor is organized by four camera views: Front, Left, Right, and Back. Instead, we…

    read more

  • Why you still need to question AI’s logic

    Why you still need to question AI’s logic

    I’ve been deep in the process of building my AI-driven hair styling application, “Today’s Hair Glimpse.” Like many developers, I’ve been enjoying the convenience of vibe coding—letting AI handle much of the implementation while I focus on the overall direction. But recently, I hit a wall that became a valuable reminder. The Problem: Constraints and…

    read more

  • The Beginning of Development

    The Beginning of Development

    A Complete Beginner Bossing Around an Expert Claude built a hair simulation app for me. It seemed like it had been working really hard on it, but when I looked at the project, there was only a single file: index.html. “This is an app?” Since I knew absolutely nothing about software development, I had no…

    read more