Prop explorer is live in FPDE on Steam!
Rows -> Objects
Columns -> Properties
- Drag & Drop Rows into the scene
- Random Projection Coloring
- Similarity Networks
- K-Means Clustering
- And they dance!
Explore your data in color, size and motion ~
🎼Data Becomes Melody in the Prop Explorer Sound Update — live on Steam!
How can data sing?
The (very) experimental system uses two deterministic random-projection passes and a K-Means clustering pass to turn each row of data into a stable 16-step musical fingerprint (one bar of melody).
First Random Projection is for Pitch:
Each row’s normalized feature values are projected into 16 pitch scores. These are bucketed into harmonic frequencies: C, E, G, or high C.
Second Random Projection is for Rhythm:
A separate 16-step projection decides which notes are heard. The four strongest rhythm scores become the audible steps for that prop.
K-Means Clustering is for Octave:
Finally, props are grouped into octaves using 5-group K-Means clustering. Rows are clustered by similarity, then each cluster’s centroid average determines whether that group is assigned to a lower or higher octave.
The result is a spatial data ensemble where each row gets its own musical voice. Similar rows tend to have similar melodies and voices.
Data can sing!
Scatter Plot Update 1 is Live on Steam!
- 50,000+ row csv support
- 150,000+ renderable dots across sets
- Marquee selection
- Cross-set highlighting
- Hide, color, fade and customize dots/sets
- Linear projection trend lines
- Jitter controls
- Sparse and missing-value datasets now supported
This update turns the scatter plot into a much stronger large-data exploration tool!
The Bar Explorer Update is live in FPDE!
Updates include:
- Auto Grouping from Dataset Labeling
- Custom Grouping (make a new group, drag and drop columns/rows into it)
- Group Aggregation + Color Mapping
- Row/Column sorting by values or totals
- Random projection coloring (see hidden structure in your data)
- Similarity clustering (nearest insertion ordering)
The Bar Explorer update will include a new feature where rows/columns are grouped based on labeling in the CSV. You'll be able to expand and collapse based on that grouping.