• Stars
    star
    1
  • Language
    Java
  • License
    Other
  • Created almost 10 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Music Innovation and Creativity with Topological Data Analysis

More Repositories

1

TDALabs

Pedagogical Jupyter notebooks for topological data analysis. Topics include basic shapes, sliding window audio/video, lower star filtrations, 3D shapes, spaces of images patches
Jupyter Notebook
80
star
2

linmdtw

A linear memory, parallelizable algorithm for Dynamic Time Warping (DTW). Also contains cython implementations of FastDTW, and Memory-Restricted Multiscale DTW (MrMsDTW), and globally constrained DTW with the Sakoe-Chiba band (so-called "cdtw")
Jupyter Notebook
52
star
3

GraphDitty

Similarity network fusion of features for clean self-similarity matrices in audio, as well as Javascript tools to play SSMs and spring graphs synchronized to audio
TeX
38
star
4

PoissonImageEditing

A standalone poisson image editing implementation in Java. Used to blend together images seamlessly
Java
35
star
5

pyhks

Simple dependency free Python library for the Heat Kernel Signature on triangle meshes
Python
29
star
6

GeometricCoverSongs

Geometry features for block window cover song identification (a continuation of my ISMIR 2015 paper)
Python
22
star
7

LetItBee

A Python Implementation of Driedger's "Let It Bee" Technique for Audio Mosaicing
Python
17
star
8

FaceJam

Python
15
star
9

Math412S2017

Code for John's students for delay reconstruction and fast Rips code with "Ripser" (courtesy of Uli Bauer)
Python
9
star
10

G-RFLCT

Geometry Radio Frequency Library by Chris Tralie
Python
9
star
11

SlidingWindowVideoTDA

Python
7
star
12

Geom3D

Simple 3D Geometry Library for Python
Python
7
star
13

PublicationsCode

Repository for housing all of the code used in my publications, for repeatiblity
MATLAB
6
star
14

radiosity

A simple, for-fun implementation of radiosity that uses rendered hemicubes for form factor computation and does rudimentary adaptive subdivision
Python
5
star
15

LogbookOrganizer

Some scripts to help create a dynamic logbook in my own style with HTML pages from LaTeX source files
Python
4
star
16

AudioCurveSteganography

Jupyter Notebook
4
star
17

Homology0D_Teaching

Teaching materials I used for John's topology class on 9/6/2018
Jupyter Notebook
3
star
18

pyImageAnalogies

Python
3
star
19

AlphaAnim

Animations of alpha filtrations
Python
3
star
20

ICERM2017TST

Summer @ICERM 2017 Time Series + Topology
MATLAB
2
star
21

DynamicsSynchronization

Jupyter Notebook
2
star
22

MIRAndImageTopology

Topological Analysis of Musical Data Inspired By Music Information Retrieval (MIR) Features
MATLAB
2
star
23

SloMoLoops

Python
2
star
24

GeometricBeatTracking

Jupyter Notebook
2
star
25

SquarePuzzles

Python
2
star
26

AudioBitSteganography

Python
1
star
27

jsFaceJam

JavaScript
1
star
28

GeneralizedEdgeDetection

Python
1
star
29

CoverSongSynthesis

Python
1
star
30

EyeTracking

Python
1
star
31

LoopDitty

Visualizing Music as a Geometric Curve
JavaScript
1
star
32

jsPianoKeysAnimation

HTML
1
star
33

GSPLib

Geometric Signal Processing Tools
Python
1
star
34

TwistyTakens

Reverse Engineering Taken's Theorem
Python
1
star
35

pySeqAlign

Algorithms for sequence alignment (e.g. DTW, Smith Waterman) in Cython
Python
1
star
36

shapevocoders

1
star
37

GeometricModels

Multiscale Local Shape Analysis and Cover Trees for Stratified Spaces
MATLAB
1
star
38

Equidecomposability

Cutting shapes with the same area into little pieces that can be arranged into each other
Python
1
star
39

AutismPeriodicities

Python
1
star
40

pyMIRBasic

Basic MIR Features in Python, using only numpy/scipy as dependencies by default
Python
1
star
41

FaceDeformation

Python
1
star
42

WiMIR2019_HodgeRanking

Python
1
star
43

HeartbeatTracking

Python
1
star
44

SSMTW

Python
1
star
45

NonrigidFusion

Jupyter Notebook
1
star
46

TDAActivityRecognition

Topological Data Analysis techniques for activity recognition
Python
1
star
47

RealSenseAcquisition

C++
1
star