Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
9c265e8
First attempt at adding spectrogram-js code to seisplot.js
NavigSB Jul 22, 2026
d127bea
Exchange overlap config for overlap percentage
NavigSB Jul 27, 2026
6bebca0
First attempt at rendering spectrogram according to time scale
NavigSB Jul 29, 2026
e548c5b
Better names in drawSeismograms and small bug fix
NavigSB Jul 30, 2026
d0a43e8
Document drawChunk
NavigSB Jul 31, 2026
bb1a7b4
Document and clean up render, remove SpectrogramWeb for simplicity
NavigSB Jul 31, 2026
b212a40
Fix drawSeismograms to work with changes, plus some function cleanup
NavigSB Jul 31, 2026
4439ee8
Fix millisecond-second mismatch, and mixup in CanvasRender render chu…
NavigSB Aug 1, 2026
437b17b
Fix mismatches between relative and absolute time in different places…
NavigSB Aug 1, 2026
8fde3f6
FINALLY figured out what the windowSize means
NavigSB Aug 3, 2026
471a7e6
Change leftRight axis to be frequency
NavigSB Aug 4, 2026
c9fab76
Use PNSN standard spectrogram settings as defaults
NavigSB Aug 6, 2026
f186c1d
Move CanvasRenderer to the constructor to not be reinitialized all th…
NavigSB Aug 6, 2026
e53e578
Yay! The cache works! What a performance buff :) Also, add ability to…
NavigSB Aug 6, 2026
70e8abc
Make sure to equally constrain frequency range in axis labels, added …
NavigSB Aug 7, 2026
3174c20
Add more comments to drawSeismograms
NavigSB Aug 7, 2026
e50a5d7
Add better comments to createLeftRightAxis
NavigSB Aug 7, 2026
f2d0048
Remove SpectrogramModel because we ultimately didn't really use it
NavigSB Aug 7, 2026
76c20bf
Finish comments for CanvasRenderer and DataChunk
NavigSB Aug 7, 2026
f390aa8
Add copious comments to ChunkProcessor.process since it has a big chu…
NavigSB Aug 7, 2026
7722438
Add comments to FFTExecutor.compute
NavigSB Aug 7, 2026
e62ec7c
Add comments for ColorMap
NavigSB Aug 7, 2026
32a619a
Add the MIT license for using spectrogram-js code
NavigSB Aug 7, 2026
fe240a9
Default to PNSN power range for config
NavigSB Aug 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/index.mts
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ export * as seismographconfig from "./seismographconfig.mjs";
export * as seismographconfigeditor from "./seismographconfigeditor.mjs";
export * as sorting from "./sorting.mjs";
export * as spelement from "./spelement.mjs";
export * as spectrogram from "./spectrogram.mjs";
export * as stationxml from "./stationxml.mjs";
export * as syngine from "./syngine.mjs";
export * as taper from "./taper.mjs";
Expand Down
2 changes: 2 additions & 0 deletions src/index_node.mts
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ const seismographmarker = null;
const seismographutil = null;
const seismographconfigeditor = null;
const spectraplot = null;
const spectrogram = null;
const spelement = null;
const transition = null;
// leaflet cannot run in node as needs window
Expand Down Expand Up @@ -146,6 +147,7 @@ export {
seismographconfigeditor,
sorting,
spelement,
spectrogram,
spectraplot,
stationxml,
syngine,
Expand Down
Loading