Ein Nachtrag, etwas Klärung und ein interessanter Ansatz.
Ich habe noch im Max/MSP Forum nach der Sache gefragt und letztlich ist alles klar. Die Missverständnisse entstanden unter anderem durch die Schwierigkeit der Wortwahl – isolieren, separieren, verteilen, trennen usw.
Was diese Capo Software macht, ist eine Isolation. Es gibt Vermutungen, wie die Unterdrückung der Bereiche erreicht wird, die man nicht hören will, aber das Ergebnis ist nicht so gut, dass sich ein Re-Engineering lohnen würde.
——
Eine andere, "weichere" Anwendung hat sich ergeben:
Es ist relativ simpel, ein Stereopanorama in beliebig viele Einzelkanäle aufzuteilen. Da wird nichts scharf getrennt, aber jeder Kanal klingt so, wie es seiner Position im Panorama entspricht.
Quelle ist ein 2-kanaliges Signal, entweder Stereo oder Dual Mono. Im einfachsten Fall multipliziert man für jeden Ausgangskanal den linken und rechten Eingang mit dem Faktor, der dem Pegel der gewünschten Panoramaposition entspricht. Die Resultate werden dann paarweise auf die Ausgangskanäle summiert.
Bei Stereo zu 8 Ausgangskanälen sind das folgende Relationen:
Kanal 1 (7/7*L + 0/7*R)
Kanal 2 (6/7*L + 1/7*R)
Kanal 3 (5/7*L + 2/7*R)
Kanal 4 (4/7*L + 3/7*R)
Kanal 5 (3/7*L + 4/7*R)
Kanal 6 (2/7*L + 5/7*R)
Kanal 7 (1/7*L + 6/7*R)
Kanal 8 (0/7*L + 7/7*R)
(Im Prinzip wie die erste Idee von felusch in diesem Thread, nur braucht man gar keine Filter. Multiplikation und Summierung genügen.)
Wer Max/MSP Patches lesen kann, sieht in untenstehendem Bild wie die Sache funktioniert. Die [expr ./.] Dinger oben in der Mitte laden einfach die Gainfaktoren für die Ausgangskanäle 2 bis 7. Links und rechts außen braucht man nicht zu multiplizieren, die haben ja das L/R Verhältnis 7/0 und 0/7 und können direkt durchgehen. Der Rest ist aus der Verkabelung ersichtlich.
Damit kann man interessante Dinge anstellen:
- Panormapositionen aus Aufnahmen und anderem Stereomaterial verarbeiten
- Komplexe Synthesizerklänge zerlegen
- Multichannel EQ/Kompressor/Effekte auf Basis der Panoramaposition
- usw.
Ich werde mir das noch irgendwie einstellbar und umschaltbar machen. 8 Kanäle sind meist zuviel, so 4-6 Kanäle scheint eine vernünftige Verteilung zu sein und man will oft nur einen oder zwei davon haben, also nicht zwangsläufig Multichannel.
Mit Logic Bordmitteln ist mir das zu unhandlich. Das Bidule Plugin wäre eine Option, aber wahrscheinlich bleibe ich in Max/MSP und nehme es als externen Prozessor.