The problem is probably that your version of the flute does not initialize the variable current- difference to 0. Doug Fulton fixed this about a week ago (it's in the current clm along with a couple other minor bug fixes): (let* ((current-excitation 0.0) (current-difference 0.0) (current-flow 0.0) (out-sig 0.0)