I am building an audio equalizer as a project for class, consisting of a summing amplifier with variable gain for the bass, midrange, and treble frequencies. I also have the option to include a clipping/overload detector, though I have already chosen parameters that will not allow the output to go over 2 volts, given a maximum 3V input.
 To clarify, I've already built the equalizer; I'm just trying to implement the clipping detector.
The Attempt at a Solution
Could I implement this with a transistor, and if so, how? One of the stipulations of the assignment is also to use as few and as simple components as possible, so is there a solution comprised of solely R(L)C components?
I'm not really sure how to calculate the values at which current in a transistor are switched, so if I could get some pointers that would be helpful. Thanks!