This is making my brain hurt at this late hour. http://www.teenageengineering.com/products/oplab Yay for cv