回答編集履歴

1

追記: タイマーの制度について

2021/11/09 08:12

投稿

teamikl
teamikl

スコア8760

test CHANGED
@@ -37,3 +37,29 @@
37
37
 
38
38
 
39
39
  音を鳴らすときのラグは別問題で、オーディオ関連の処理を別スレッドにする必要があります。
40
+
41
+
42
+
43
+ ----
44
+
45
+ 追記
46
+
47
+ ソースコードを読んでみて、メトロノーム用途でのタイマー利用だったので、少し追記
48
+
49
+
50
+
51
+ GUIの提供するタイマーの精度では不満がある場合であれば、
52
+
53
+ より高精度のタイマー目的としてスレッドを使うという選択肢はあります。
54
+
55
+ 但し、その場合でもGUI の操作は、スレッド間で通知を行い メインスレッド側で行います。
56
+
57
+
58
+
59
+ ----
60
+
61
+ 追記2: エラーの回避策(もし終了時に表示されるエラーだった場合)
62
+
63
+ スレッドにdaemon=True 引数を指定すると、メインスレッド終了時にサブスレッドも終了するので
64
+
65
+ 根本的な問題解決にはなりませんが、エラー自体は回避できるかもしれません。