From a72c39224561accf779eb9de948c0c2e2be5dd9c Mon Sep 17 00:00:00 2001 From: "John K. Luebs" Date: Sun, 3 Nov 2024 17:59:54 -0600 Subject: [PATCH] last barely working --- Sources/EcgSynKit/EcgSynKit.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/EcgSynKit/EcgSynKit.swift b/Sources/EcgSynKit/EcgSynKit.swift index c1834f4..b7a40ac 100644 --- a/Sources/EcgSynKit/EcgSynKit.swift +++ b/Sources/EcgSynKit/EcgSynKit.swift @@ -207,7 +207,7 @@ public struct Generator: ~Copyable { mt2 = max(t, mt2) //print("ip: \(ip) mip: \(mip) mt2: \(mt2)") - let w0 = 2 * .pi / rrpc[ip] + let w0 = 2 * .pi / rrpc[min(ip, rrpc.count - 1)] let zbase = 0.005 * sin(2 * .pi * fhi * t)