If unable to predict nominal frequency, leave unassigned; don't default to target note.
Simpler and more robust search for bracket around roots.
Use smaller granularity, and tend to search higher rather than lower.