Unnecessary dependency on glib
Switch to float32