diff src/app/app.module.ts @ 40:f7244f2155a3

Setup some scaffolding for bootstrapping a worker and loading into a service, providing a mechanism for implementing most of the logic which runs inside the worker in TypeScript.
author Lucas Thompson <dev@lucas.im>
date Thu, 01 Dec 2016 15:46:33 +0000
parents f6e58c2accb0
children 13f5f228ed98
line wrap: on
line diff
--- a/src/app/app.module.ts	Thu Dec 01 15:45:07 2016 +0000
+++ b/src/app/app.module.ts	Thu Dec 01 15:46:33 2016 +0000
@@ -9,6 +9,7 @@
 import { AudioFileOpenComponent } from './audio-file-open/audio-file-open.component';
 import { PlaybackControlComponent } from './playback-control/playback-control.component';
 import { AudioPlayerService } from "./services/audio-player/audio-player.service";
+import { FeatureExtractionService } from "./services/feature-extraction/feature-extraction.service";
 
 function createAudioContext(): AudioContext {
   return new (
@@ -33,7 +34,8 @@
   providers: [
     {provide: HTMLAudioElement, useValue: new Audio()}, // TODO use something more generic than HTMLAudioElement
     {provide: 'AudioContext', useValue: createAudioContext()}, // use a string token, Safari doesn't seem to like AudioContext
-    AudioPlayerService
+    AudioPlayerService,
+    FeatureExtractionService
   ],
   bootstrap: [AppComponent]
 })