CharaChorder / nexus

CharaChorder's logging and analysis desktop app, supporting Linux, Windows, and macOS.
GNU Affero General Public License v3.0
19 stars 7 forks source link

chorded entry recognition doesn't work for chords that output multiple words #123

Open mike-mosher opened 10 months ago

mike-mosher commented 10 months ago

I have a cord for "sounds good", as well as many other chords that output multiple words, or short phrases. When this happens, Nexus almost always picks up one of the words and gives an error that there is no chord in memory that matches this word. Here are some of the logs:

2023-12-26 12:31:41,182 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:31:40.840069 - 2023-12-26 12:31:41.177117 2023-12-26 12:31:42,235 - Chord: good - 2023-12-26 12:31:41.190574 2023-12-26 12:31:42,575 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:31:42.232831 - 2023-12-26 12:31:42.569203 2023-12-26 12:31:44,637 - Chord: good - 2023-12-26 12:31:42.581179 2023-12-26 12:31:44,982 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:31:44.634108 - 2023-12-26 12:31:44.977184 2023-12-26 12:31:47,624 - Chord: good - 2023-12-26 12:31:44.991761 2023-12-26 12:31:47,952 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:31:47.617687 - 2023-12-26 12:31:47.947208 2023-12-26 12:31:51,830 - Chord: good - 2023-12-26 12:31:47.959226 2023-12-26 12:31:54,768 - Chord: sounds good - 2023-12-26 12:31:52.164518 2023-12-26 12:31:56,408 - Chord 'sounds go' not found in device chords, timing: 2023-12-26 12:31:56.113422 - 2023-12-26 12:31:56.402231 2023-12-26 12:31:59,400 - Chord 'od' not found in device chords, timing: 2023-12-26 12:31:56.408151 - 2023-12-26 12:31:56.408565 2023-12-26 12:32:02,221 - Chord: sounds good - 2023-12-26 12:31:59.698239 2023-12-26 12:32:04,569 - Chord: sounds good - 2023-12-26 12:32:02.537234 2023-12-26 12:32:04,909 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:32:04.565607 - 2023-12-26 12:32:04.903195 2023-12-26 12:32:07,744 - Chord: good - 2023-12-26 12:32:04.914037 2023-12-26 12:32:08,058 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:32:07.740462 - 2023-12-26 12:32:08.052990 2023-12-26 12:32:11,252 - Chord: good - 2023-12-26 12:32:08.065002 2023-12-26 12:32:13,993 - Chord: sounds good - 2023-12-26 12:32:11.476038 2023-12-26 12:32:16,363 - Chord: sounds good - 2023-12-26 12:32:14.166004 2023-12-26 12:32:17,599 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:32:16.360887 - 2023-12-26 12:32:17.594019 2023-12-26 12:32:18,447 - Chord: good - 2023-12-26 12:32:17.606114 2023-12-26 12:32:19,212 - Chord: sounds good - 2023-12-26 12:32:18.633928 2023-12-26 12:32:19,961 - Chord: sounds good - 2023-12-26 12:32:19.423225 2023-12-26 12:32:20,173 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:32:19.958937 - 2023-12-26 12:32:20.167923 2023-12-26 12:32:20,715 - Chord: good - 2023-12-26 12:32:20.178940 2023-12-26 12:32:21,394 - Chord: sounds good - 2023-12-26 12:32:20.937060 2023-12-26 12:32:22,327 - Chord: sounds good - 2023-12-26 12:32:21.610197 2023-12-26 12:32:22,573 - Chord 'sounds' not found in device chords, timing: 2023-12-26 12:32:22.325201 - 2023-12-26 12:32:22.566439 2023-12-26 12:32:24,390 - Chord: good - 2023-12-26 12:32:22.578168 2023-12-26 12:32:34,731 - Chord: good - 2023-12-26 12:32:33.217985