Configuration
Component setup was one of the major news introduced in Pulse v0.90. The change was forced by the component system that Pulse uses because it would be uneasy to implement a component system where any added component would open its own setup window - and any new setup would need a new item in popup menu. This is probably the most elegant way how to do it.
There are 4 main branches:
AudioMate music engine sound output configuration, all player's properties (MP3, CD audio, modules, C64 SID tunes, Atari SAP tunes, Amiga AHX tunes, WAV), all supported fileformat loaders
Outer Visual Engine displaying quality properties, all found designs, WinAMP skin import settings and all found WinAmp skins
PulsePlayer general configuration (archive support, quick dirs, caption editor, etc.), visual components, playlist providers, and all external tools (extension associations, systray controls setup)
FireComponents provider this one includes all the components in logical sort order. You don't need to go through this branch to configure any component - they are all configurable from the upper 3 branches.