For the moment I'm just doing some exploratory experiments because I think these speakers can sound better (as already mentioned at the beginning of this post). With a digital source it is easier to use a digital crossover. Once you have identified a satisfactory setting you can decide how to implement the new crossover: passive, active, digital or hybrid. I am waiting for some measuring instruments to confirm some empirical impressions (Dayton Audio DATS V2 and a miniDSP UMIK-1).
I must say that the original passive crossover (second order) gives a wide and very enveloping sound. It's a very live feeling even though I use only one speaker (mono). The real problem is that the sound is not as focused or present as I would like in the midrange. This does not mean that Klipsch's choices are wrong but simply that I would like to optimize the crossover for my needs at the cost of partially sacrificing the low register, directivity at high frequencies, the filters slopes, ...
Obviously even a good amplifier can help a lot. In any case the source, the DAC, the cables and the amp are always the same in all my tests:
HiFi DAC Asus Essence STX II 7.1 https://www.asus.com/Sound-Cards/Essence_STX_II_71/
ProAudio Samson Servo300 Class AB 100W/8Ohm http://www.samsontech.com/samson/products/power-amplifiers/servo-series/servo300/
I disconnected the passive crossover to understand how the tweeter and the woofer sound independently with various slope orders changing the frequency and the slope live. The woofer sound great, well in focus and with a fuller body even on its own if you increase the filter frequency (from 1500 to 4500 but with a slope greater than 2!). Keep in mind that moving from the second to the fourth slope order changes the sound image. The sound becomes narrower but not in a negative sense.
Passive crossover 2nd-order 1500Hz:
3000 -12db
6000 -24db
12000 -36db
...
Digital crossover LR4 4th-order 3000Hz (-6db)
6000 -24db
12000 -48db
...
I am using zita-lrx ( https://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-lrx-0.1.0.tar.bz2 ). zita-lrx is a command line jack application providing 2, 3, or 4-band, 4th order crossover filters. The filter type is continuously variable between Linkwitz-Riley (-6dB at the xover frequency) and Butterworth (-3 dB at the xover frequency). Outputs are exactly phase matched in the crossover regions.
The easiest way to do these things is to use the miniDSP products even if there are a lot of DSPs available freely for the linux platform:
http://audio.claub.net/LADSPA-plugins.html
http://rtaylor.sites.tru.ca/2013/06/25/digital-crossovereq-with-open-source-software-howto/