├── .gitignore ├── README.md ├── app ├── bootstrap.js ├── bootstrap.js.map ├── bootstrap.ts ├── components │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.js │ │ ├── app.component.js.map │ │ └── app.component.ts │ ├── note-canvas │ │ ├── images │ │ │ ├── crotchet_down.png │ │ │ ├── crotchet_up.png │ │ │ ├── flat.png │ │ │ ├── sharp.png │ │ │ └── stave_bg.png │ │ ├── note-canvas.component.css │ │ ├── note-canvas.component.html │ │ ├── note-canvas.component.js │ │ ├── note-canvas.component.js.map │ │ └── note-canvas.component.ts │ ├── piano │ │ ├── piano.component.css │ │ ├── piano.component.html │ │ ├── piano.component.js │ │ ├── piano.component.js.map │ │ ├── piano.component.ts │ │ └── sounds │ │ │ ├── 16.wav │ │ │ ├── 17.wav │ │ │ ├── 18.wav │ │ │ ├── 19.wav │ │ │ ├── 20.wav │ │ │ ├── 21.wav │ │ │ ├── 22.wav │ │ │ ├── 23.wav │ │ │ ├── 24.wav │ │ │ ├── 25.wav │ │ │ ├── 26.wav │ │ │ ├── 27.wav │ │ │ ├── 28.wav │ │ │ ├── 29.wav │ │ │ ├── 30.wav │ │ │ ├── 31.wav │ │ │ ├── 32.wav │ │ │ ├── 33.wav │ │ │ ├── 34.wav │ │ │ ├── 35.wav │ │ │ ├── 36.wav │ │ │ ├── 37.wav │ │ │ ├── 38.wav │ │ │ ├── 39.wav │ │ │ ├── 40.wav │ │ │ ├── 41.wav │ │ │ ├── 42.wav │ │ │ ├── 43.wav │ │ │ ├── 44.wav │ │ │ ├── 45.wav │ │ │ ├── 46.wav │ │ │ ├── 47.wav │ │ │ ├── 48.wav │ │ │ ├── 49.wav │ │ │ ├── 50.wav │ │ │ ├── 51.wav │ │ │ ├── 52.wav │ │ │ ├── 53.wav │ │ │ ├── 54.wav │ │ │ ├── 55.wav │ │ │ ├── 56.wav │ │ │ ├── 57.wav │ │ │ ├── 58.wav │ │ │ ├── 59.wav │ │ │ ├── 60.wav │ │ │ ├── 61.wav │ │ │ ├── 62.wav │ │ │ ├── 63.wav │ │ │ └── unused │ │ │ ├── 01.wav │ │ │ ├── 02.wav │ │ │ ├── 03.wav │ │ │ ├── 04.wav │ │ │ ├── 05.wav │ │ │ ├── 06.wav │ │ │ ├── 07.wav │ │ │ ├── 08.wav │ │ │ ├── 09.wav │ │ │ ├── 10.wav │ │ │ ├── 11.wav │ │ │ ├── 12.wav │ │ │ ├── 13.wav │ │ │ ├── 14.wav │ │ │ ├── 15.wav │ │ │ ├── 64.wav │ │ │ ├── 85.wav │ │ │ ├── 86.wav │ │ │ ├── 87.wav │ │ │ └── 88.wav │ └── score │ │ ├── score.component.css │ │ ├── score.component.js │ │ ├── score.component.js.map │ │ └── score.component.ts ├── contracts │ ├── IDrawable.js │ ├── IDrawable.js.map │ ├── IDrawable.ts │ ├── IKeyPressed.js │ ├── IKeyPressed.js.map │ ├── IKeyPressed.ts │ ├── INotePosition.js │ ├── INotePosition.js.map │ ├── INotePosition.ts │ ├── INoteTransformer.js │ ├── INoteTransformer.js.map │ ├── INoteTransformer.ts │ ├── IPianoKey.js │ ├── IPianoKey.js.map │ ├── IPianoKey.ts │ ├── IUserResultItem.js │ ├── IUserResultItem.js.map │ └── IUserResultItem.ts ├── images │ └── key_numbers.jpg └── services │ ├── NoteFactory.js │ ├── NoteFactory.js.map │ ├── NoteFactory.ts │ ├── ScoreTracker.js │ ├── ScoreTracker.js.map │ └── ScoreTracker.ts ├── index.html ├── package.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/README.md -------------------------------------------------------------------------------- /app/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/bootstrap.js -------------------------------------------------------------------------------- /app/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/bootstrap.js.map -------------------------------------------------------------------------------- /app/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/bootstrap.ts -------------------------------------------------------------------------------- /app/components/app/app.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/app/app.component.css -------------------------------------------------------------------------------- /app/components/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/app/app.component.html -------------------------------------------------------------------------------- /app/components/app/app.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/app/app.component.js -------------------------------------------------------------------------------- /app/components/app/app.component.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/app/app.component.js.map -------------------------------------------------------------------------------- /app/components/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/app/app.component.ts -------------------------------------------------------------------------------- /app/components/note-canvas/images/crotchet_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/images/crotchet_down.png -------------------------------------------------------------------------------- /app/components/note-canvas/images/crotchet_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/images/crotchet_up.png -------------------------------------------------------------------------------- /app/components/note-canvas/images/flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/images/flat.png -------------------------------------------------------------------------------- /app/components/note-canvas/images/sharp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/images/sharp.png -------------------------------------------------------------------------------- /app/components/note-canvas/images/stave_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/images/stave_bg.png -------------------------------------------------------------------------------- /app/components/note-canvas/note-canvas.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/note-canvas.component.css -------------------------------------------------------------------------------- /app/components/note-canvas/note-canvas.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/note-canvas.component.html -------------------------------------------------------------------------------- /app/components/note-canvas/note-canvas.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/note-canvas.component.js -------------------------------------------------------------------------------- /app/components/note-canvas/note-canvas.component.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/note-canvas.component.js.map -------------------------------------------------------------------------------- /app/components/note-canvas/note-canvas.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/note-canvas/note-canvas.component.ts -------------------------------------------------------------------------------- /app/components/piano/piano.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/piano.component.css -------------------------------------------------------------------------------- /app/components/piano/piano.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/piano.component.html -------------------------------------------------------------------------------- /app/components/piano/piano.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/piano.component.js -------------------------------------------------------------------------------- /app/components/piano/piano.component.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/piano.component.js.map -------------------------------------------------------------------------------- /app/components/piano/piano.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/piano.component.ts -------------------------------------------------------------------------------- /app/components/piano/sounds/16.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/16.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/17.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/17.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/18.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/18.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/19.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/19.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/20.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/20.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/21.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/21.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/22.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/22.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/23.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/23.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/24.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/24.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/25.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/25.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/26.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/26.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/27.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/27.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/28.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/28.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/29.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/29.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/30.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/30.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/31.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/31.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/32.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/32.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/33.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/33.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/34.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/34.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/35.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/35.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/36.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/36.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/37.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/37.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/38.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/38.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/39.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/39.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/40.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/40.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/41.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/41.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/42.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/42.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/43.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/43.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/44.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/44.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/45.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/45.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/46.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/46.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/47.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/47.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/48.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/48.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/49.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/49.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/50.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/50.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/51.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/51.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/52.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/52.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/53.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/53.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/54.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/54.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/55.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/55.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/56.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/56.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/57.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/57.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/58.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/58.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/59.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/59.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/60.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/60.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/61.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/61.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/62.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/62.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/63.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/63.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/01.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/01.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/02.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/02.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/03.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/03.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/04.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/04.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/05.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/05.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/06.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/06.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/07.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/07.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/08.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/08.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/09.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/09.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/10.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/10.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/11.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/11.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/12.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/12.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/13.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/13.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/14.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/14.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/15.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/15.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/64.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/64.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/85.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/85.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/86.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/86.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/87.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/87.wav -------------------------------------------------------------------------------- /app/components/piano/sounds/unused/88.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/piano/sounds/unused/88.wav -------------------------------------------------------------------------------- /app/components/score/score.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/score/score.component.css -------------------------------------------------------------------------------- /app/components/score/score.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/score/score.component.js -------------------------------------------------------------------------------- /app/components/score/score.component.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/score/score.component.js.map -------------------------------------------------------------------------------- /app/components/score/score.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/components/score/score.component.ts -------------------------------------------------------------------------------- /app/contracts/IDrawable.js: -------------------------------------------------------------------------------- 1 | //# sourceMappingURL=IDrawable.js.map -------------------------------------------------------------------------------- /app/contracts/IDrawable.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IDrawable.js.map -------------------------------------------------------------------------------- /app/contracts/IDrawable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IDrawable.ts -------------------------------------------------------------------------------- /app/contracts/IKeyPressed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IKeyPressed.js -------------------------------------------------------------------------------- /app/contracts/IKeyPressed.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IKeyPressed.js.map -------------------------------------------------------------------------------- /app/contracts/IKeyPressed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IKeyPressed.ts -------------------------------------------------------------------------------- /app/contracts/INotePosition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/INotePosition.js -------------------------------------------------------------------------------- /app/contracts/INotePosition.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/INotePosition.js.map -------------------------------------------------------------------------------- /app/contracts/INotePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/INotePosition.ts -------------------------------------------------------------------------------- /app/contracts/INoteTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/INoteTransformer.js -------------------------------------------------------------------------------- /app/contracts/INoteTransformer.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/INoteTransformer.js.map -------------------------------------------------------------------------------- /app/contracts/INoteTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/INoteTransformer.ts -------------------------------------------------------------------------------- /app/contracts/IPianoKey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IPianoKey.js -------------------------------------------------------------------------------- /app/contracts/IPianoKey.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IPianoKey.js.map -------------------------------------------------------------------------------- /app/contracts/IPianoKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IPianoKey.ts -------------------------------------------------------------------------------- /app/contracts/IUserResultItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IUserResultItem.js -------------------------------------------------------------------------------- /app/contracts/IUserResultItem.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IUserResultItem.js.map -------------------------------------------------------------------------------- /app/contracts/IUserResultItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/contracts/IUserResultItem.ts -------------------------------------------------------------------------------- /app/images/key_numbers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/images/key_numbers.jpg -------------------------------------------------------------------------------- /app/services/NoteFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/services/NoteFactory.js -------------------------------------------------------------------------------- /app/services/NoteFactory.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/services/NoteFactory.js.map -------------------------------------------------------------------------------- /app/services/NoteFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/services/NoteFactory.ts -------------------------------------------------------------------------------- /app/services/ScoreTracker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/services/ScoreTracker.js -------------------------------------------------------------------------------- /app/services/ScoreTracker.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/services/ScoreTracker.js.map -------------------------------------------------------------------------------- /app/services/ScoreTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/app/services/ScoreTracker.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/josephwoodward/Angular2PianoNoteTrainingGame/HEAD/tsconfig.json --------------------------------------------------------------------------------