You might want to look at using Mozaic between the linnstrument and the cv generator – it would allow you to filter incoming midi and map/adjust values as desired to make it work better with the cv generator, and you could do things like take y axis from multiple channels on linnstrument and average them, or use max/min value as desired.