19 lines
487 B
TypeScript
19 lines
487 B
TypeScript
import * as ecg from "ecgsyn";
|
|
import "./styles.css";
|
|
|
|
//ecg.greet("WebAssembly with Penis!");
|
|
let tp = new ecg.TimeParameters();
|
|
|
|
let rrprocess = new ecg.RrProcess(tp);
|
|
let rrp = new ecg.RrParameters();
|
|
|
|
let series = rrprocess.generate_series(rrp);
|
|
|
|
let params = new ecg.Parameters(-0.4, 1.2, 0.0);
|
|
params.push_extremum(new ecg.Extremum(0.0, 30, 0.1, 0.0));
|
|
|
|
let buffer = new ecg.Buffer();
|
|
ecg.ecgsyn(params, series, buffer);
|
|
(window as any).ecg = ecg;
|
|
(window as any).buffer = buffer;
|