Aus der Einschätzung der Sound-FX-Nodes nach #317 (Gespräch 2026-10-05). Heute gibt es Input, Output, Gain, Pitch, 5-Band-EQ und Mix.
Ein Sound links oder rechts im Stereobild.
Vorschlag:
StereoPannerNode, ein Feld Pan von −1 (links) bis 1 (rechts), Standard 0.
Wie bei Gain und 5-Band-EQ: Jeder Wert kann von einem Parameter des Input-Nodes kommen und lässt sich mit Set sound FX parameters samt time und Easing an einer laufenden Stimme ändern.
Rückfragen:
Soll Play sound zusätzlich einen Modus bekommen, der den Pan aus der x-Position des Objekts relativ zur Kamera nimmt? Das wäre einfaches 2D-Positional-Audio, aber eher ein eigenes Issue.
Mono-Sounds werden auf beide Kanäle verteilt und dann geschwenkt, Stereo-Sounds bekommen eine Balance. Passt das so, oder braucht es bei Stereo einen eigenen Regler für die Breite?
Aus der Einschätzung der Sound-FX-Nodes nach #317 (Gespräch 2026-10-05). Heute gibt es *Input*, *Output*, *Gain*, *Pitch*, *5-Band-EQ* und *Mix*.
Ein Sound links oder rechts im Stereobild.
Vorschlag:
- `StereoPannerNode`, ein Feld **Pan** von −1 (links) bis 1 (rechts), Standard 0.
- Wie bei *Gain* und *5-Band-EQ*: Jeder Wert kann von einem Parameter des Input-Nodes kommen und lässt sich mit *Set sound FX parameters* samt `time` und Easing an einer laufenden Stimme ändern.
Rückfragen:
- Soll *Play sound* zusätzlich einen Modus bekommen, der den Pan aus der x-Position des Objekts relativ zur Kamera nimmt? Das wäre einfaches 2D-Positional-Audio, aber eher ein eigenes Issue.
- Mono-Sounds werden auf beide Kanäle verteilt und dann geschwenkt, Stereo-Sounds bekommen eine Balance. Passt das so, oder braucht es bei Stereo einen eigenen Regler für die Breite?
meleki
added the new label 2026-10-05 22:37:52 +02:00
admin
added this to the Development project 2026-10-06 15:56:09 +02:00
admin
moved this to Next in Development on 2026-10-07 14:01:12 +02:00
Deine Antworten: kein Pan nach Position bei Play sound, kein eigenes Issue dafür, kein Regler für die Stereobreite.
Neuer Node Pan mit einer Zeile Pan von -1 (links) bis 1 (rechts), Standard 0. Dahinter steht ein StereoPannerNode.
Mono wird auf beide Seiten verteilt und dann geschwenkt. Bei Stereo wirkt der Wert als Balance.
Pan kommt auf Wunsch von einem Parameter des Inputs, lässt sich mit Set sound FX parameters samt time und Easing ändern und im Instrument mit einer Envelope bewegen.
Geht pro Stimme und auf Bussen und Tracks.
## Plan
Deine Antworten: kein Pan nach Position bei *Play sound*, kein eigenes Issue dafür, kein Regler für die Stereobreite.
- Neuer Node **Pan** mit einer Zeile **Pan** von -1 (links) bis 1 (rechts), Standard 0. Dahinter steht ein `StereoPannerNode`.
- Mono wird auf beide Seiten verteilt und dann geschwenkt. Bei Stereo wirkt der Wert als Balance.
- Pan kommt auf Wunsch von einem Parameter des Inputs, lässt sich mit *Set sound FX parameters* samt `time` und Easing ändern und im Instrument mit einer Envelope bewegen.
- Geht pro Stimme und auf Bussen und Tracks.
Erledigt mit c99bda6 „Move a sound left or right with a Pan node“.
Gebaut
Node Pan mit einem Eingang pan von -1 (links) bis 1 (rechts), Standard 0. Dahinter steckt ein StereoPannerNode. Er wirkt auf eine Stimme, einen Bus und einen Song-Track.
Eine eingetippte 0 lässt den Node ganz weg. Ein Pan aus einem Parameter bleibt bei jedem Wert drin, damit er sich später bewegen lässt.
Er lässt sich mit Set sound FX parameters bewegen, im Instrument auch mit einem Envelope.
Wie entschieden: kein Pan nach Position bei Play sound, kein Regler für die Stereobreite.
Fund
Issue und Plan sagten, ein Stereo-Sound bekommt eine Balance. Web Audio macht es anders: Die Seite, zu der man schwenkt, bleibt, und die andere Seite wandert in sie hinüber. Bei 1 hört man also beide Seiten rechts. Node-Beschreibung und Wiki sagen das so, der e2e-Check misst es.
Gegenprobe: Pan aus einem Parameter bei 0 weggelassen, 1 Test rot.
e2e 34 (melektaus-atx): ALL PASSED, 77 Checks (1 neu). Chrome offline: Mono-Sinus mit 0,5 → 0,5 / 0 bei -1 und 0,354 / 0,354 bei 0. Stereo mit 0,5, Pan 0,5 → 0,354 / 0,854.
Gate (melektaus-atx) über den Endstand der Serie: CHECK EXIT 0, 267 Dateien, 4134 Tests.
Nicht geprüft: wie es klingt, die Tests laufen stumm.
Wiki: Sounds und Instruments, Wiki-Commit 892ae19.
Erledigt mit `c99bda6` „Move a sound left or right with a Pan node“.
## Gebaut
- Node **Pan** mit einem Eingang `pan` von -1 (links) bis 1 (rechts), Standard 0. Dahinter steckt ein `StereoPannerNode`. Er wirkt auf eine Stimme, einen Bus und einen Song-Track.
- Eine eingetippte 0 lässt den Node ganz weg. Ein Pan aus einem Parameter bleibt bei jedem Wert drin, damit er sich später bewegen lässt.
- Er lässt sich mit *Set sound FX parameters* bewegen, im Instrument auch mit einem Envelope.
- Wie entschieden: kein Pan nach Position bei *Play sound*, kein Regler für die Stereobreite.
## Fund
Issue und Plan sagten, ein Stereo-Sound bekommt eine Balance. Web Audio macht es anders: Die Seite, zu der man schwenkt, bleibt, und die andere Seite wandert in sie hinüber. Bei 1 hört man also beide Seiten rechts. Node-Beschreibung und Wiki sagen das so, der e2e-Check misst es.
## Tests
- Unit: soundfx 46 (1 neu), sound-library 97 (1 neu), grün.
- Gegenprobe: Pan aus einem Parameter bei 0 weggelassen, 1 Test rot.
- e2e 34 (melektaus-atx): ALL PASSED, 77 Checks (1 neu). Chrome offline: Mono-Sinus mit 0,5 → 0,5 / 0 bei -1 und 0,354 / 0,354 bei 0. Stereo mit 0,5, Pan 0,5 → 0,354 / 0,854.
- Gate (melektaus-atx) über den Endstand der Serie: CHECK EXIT 0, 267 Dateien, 4134 Tests.
**Nicht geprüft:** wie es klingt, die Tests laufen stumm.
Wiki: *Sounds* und *Instruments*, Wiki-Commit `892ae19`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Aus der Einschätzung der Sound-FX-Nodes nach #317 (Gespräch 2026-10-05). Heute gibt es Input, Output, Gain, Pitch, 5-Band-EQ und Mix.
Ein Sound links oder rechts im Stereobild.
Vorschlag:
StereoPannerNode, ein Feld Pan von −1 (links) bis 1 (rechts), Standard 0.timeund Easing an einer laufenden Stimme ändern.Rückfragen:
Plan
Deine Antworten: kein Pan nach Position bei Play sound, kein eigenes Issue dafür, kein Regler für die Stereobreite.
StereoPannerNode.timeund Easing ändern und im Instrument mit einer Envelope bewegen.Erledigt mit
c99bda6„Move a sound left or right with a Pan node“.Gebaut
panvon -1 (links) bis 1 (rechts), Standard 0. Dahinter steckt einStereoPannerNode. Er wirkt auf eine Stimme, einen Bus und einen Song-Track.Fund
Issue und Plan sagten, ein Stereo-Sound bekommt eine Balance. Web Audio macht es anders: Die Seite, zu der man schwenkt, bleibt, und die andere Seite wandert in sie hinüber. Bei 1 hört man also beide Seiten rechts. Node-Beschreibung und Wiki sagen das so, der e2e-Check misst es.
Tests
Nicht geprüft: wie es klingt, die Tests laufen stumm.
Wiki: Sounds und Instruments, Wiki-Commit
892ae19.