Posts

Overdub

Ein Overdub bezeichnet in der Tontechnik eine Aufnahme, die zu einer schon bestehenden Aufnahme (Playback) später hinzugemischt wird. Das entsprechende Aufzeichnungsverfahren im Tonstudio heißt Overdubbing . Inhaltsverzeichnis 1 Allgemeines 2 Entstehungsgeschichte 3 Technik 4 Double-Tracking 5 Nachträgliche Bearbeitung von Live-Konzerten 6 Literatur 7 Einzelnachweise Allgemeines | Overdubs sind ein charakteristisches Aufnahmeverfahren. z. B. in der Popmusik, werden aber auch in Projekten zur Studioaufnahmen klassischer Musik, im Besonderen Film-Musik, verwendet. Generell spielt es hier keinerlei Rolle, ob live oder im Studio gespielt wird, die Vorgehensweise ist ähnlich. In der Popmusik werden Tonaufnahmen in der Regel Spur für Spur, meist beginnend mit der Musik- und Rhythmusspur, aufgenommen und anschließend durch Mischen und Editieren zum Masterband zusammengesetzt, was später auf dem Tonträger erscheint. Bereits die Komplettierun...

Industrial Rock

Industrial Rock/Metal Entstehungsphase: zweite Hälfte der 1980er Jahre Herkunftsort: USA · Kanada · England Stilistische Vorläufer Hardcore Punk · Noise-Rock · Thrash Metal · Post-Industrial · Electro-Industrial · EBM Genretypische Instrumente E-Gitarre · E-Bass · Sequenzer · Sampler · Synthesizer · Drumcomputer Industrial Rock und Industrial Metal (zeitweilig auch Industrial Hardcore [1] genannt) bezeichnen Spielarten der Rock-Musik, die in der zweiten Hälfte der 1980er durch die Überlagerung von Hardcore Punk, Noise-Rock und Thrash Metal mit Stilelementen der Post-Industrial-Musik entstanden sind, wobei die Öffnung aus beiden Richtungen, d. h. sowohl aus dem Rock als auch aus dem Post-Industrial-Umfeld, erfolgte. Die Grenzen zwischen Industrial Rock und Industrial Metal sind fließend, eine genaue Trennung ist aufgrund stilistischer Überschneidungen nicht möglich. Inhaltsverzeich...

Why does rxjs 6 combineLatest have type error when upgrading from rxjs 5?

Image
0 I have the following code which compiled without errors in rxjs 5: a$ = Observable.combineLatest([x$, y$]) .subscribe(([x, y]:[X, Y]) => { When I update to rxjs 6 the following error occurs: Argument of type '([x, y]: [X, Y]) => void' is not assignable to parameter of type '(value: Y) => void'. Types of parameters '__0' and 'value' are incompatible. Type 'Y' is not assignable to type '[X, Y]'. Property '0' is missing in type 'Y'. Also, the error goes away if I change either type X or Y to the any type. typescript rxjs combinelatest share | improve this question edited Nov 12 '18 at 23:21 okhobb asked Nov 12 '18 at 22:54 okhobb okhobb 154 11 AFAICT, if you pass an array to combineLatest it's treated as an ObservableInput , so an error is appropriate. Try Observable.combineLatest(...[x$, y$])) - but the type inference will depend ...