Skip to content

Commit

Permalink
merge master, fix readme and todo md conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
sjcobb committed Dec 17, 2019
2 parents e2a7fec + 2711d55 commit 21ebd80
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,22 @@ This project is in active development and is not live yet. Until release v1.0.0,

## Release Notes

### 0.3

drum machine spinner: https://www.youtube.com/watch?v=2uCANP7zd4s

### 0.2

https://www.youtube.com/watch?v=uT5s3Svk7Fo
melody autocompletion: https://www.youtube.com/watch?v=uT5s3Svk7Fo

### 0.1

https://www.youtube.com/watch?v=8QR59RP-Z_8
first 3D prototype: https://www.youtube.com/watch?v=8QR59RP-Z_8

## Project Inspiration

- Original A.I. Duet: https://github.com/googlecreativelab/aiexperiments-ai-duet
- [ANIMUSIC videos](https://www.animusic.com/dvds) - [Pipe Dream](https://www.youtube.com/watch?v=hyCIpKAIFyo)
- All of the amazing work by [teropa](https://github.com/teropa):
- Neural Arpeggiator: https://codepen.io/teropa/pen/ddqEwj
- Neural Drum Machine: https://codepen.io/teropa/pen/JLjXGK
Expand Down
8 changes: 4 additions & 4 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

### 0.4
- [x] map note length (triggerRelease) to bounce height, see addBody -> sphereRestitution or initContactMaterial restitutionValue param
- [ ] update instrumentMappings to use key of B major instead of C
- [ ] display key signature in UI

### 0.5
- [ ] rename state variables to store, separate property for UI related variables
- [ ] different iframes / canvas for each instrument type, separate routes with different globals can be used
- [ ] balls drop and hit key of 3D piano
- [ ] update instrumentMappings to use key of B major instead of C
- [ ] display key signature in UI

### 0.6
- [ ] different iframes / canvas for each instrument type, separate routes with different globals can be used
- [ ] balls drop and hit key of 3D piano
- [ ] instrument animations mapped to note sequences, ex: flamePhysics.create triggered on FD - FD -- A3F - A3F added to note sequence (use humanKeyAdds array? or buildNoteSequence function)

### 0.7
Expand Down

0 comments on commit 21ebd80

Please sign in to comment.