Arielle is a character who appeared in "The Whistle Stop" (Episode 130). She's trained her six Ledyba since they were young, caring for them through illness and even sleeping alongside them in a hollow tree. The secret to her control was a family heirloom whistle—by playing different notes, she could command her Pokémon with impressive precision. Misty compared watching her manage all six at once to seeing a drill sergeant control troops.
She works with Mr. Douglas maintaining his apple orchard, using her Ledyba to pollinate the trees. When Team Rocket snatched her whistle, Arielle panicked, convinced she'd lost her connection to her Pokémon. Ash helped her realize she didn't need it—she could command them by voice instead. Once she switched to vocal instructions like "descend at 80 degrees," her team defeated Team Rocket just as effectively. Even after recovering the whistle when Team Rocket blasted off, Arielle kept training them verbally. Brock pointed out there was no real difference between the two methods, so she gradually phased out the whistle altogether.
Content compiled by AnimeList.moe from publicly available sources.