Le 2026-03-06 à 07 h 57, Joachim Kröger a écrit :
Let me add a question: I use panning to move between 2 channels. But
my intention is, to distribute between 8 channels, in order to make a
sound location, projection in the room.
How can I accomplish that?
The location in the room is measured, calculated outside of Faust,
then it shall be applied, inserted into Faust interfaces.
Greetings, Joachim
Hi Joachim,
Projecting sound into a room can be accomplished using WFS (Wave Field
Synthesis) but with 8 loudspeakers there would be very little spatial
resolution at higher frequencies. If panning sound between loudspeakers
is enough, try VBAP (Vector base amplitude panning). I'm not aware of an
implementation of VBAP for Faust; the original one is for MATLAB, one is
for PureData, another is for SuperCollider... There's also Ambisonics
but I would not recommend it for a "sound installation".
Am 6. März 2026 01:54:09 schrieb Joachim Kröger <[email protected]>:
My very first questions are focused to faust dsp on the PI.and
difference between jach and ALSA. I did not try faust to run on the
PI so far!
Can you propose steps to configure my system?
Try to avoid Jack or Pipewire because it adds complexity and latency.
Using a Pi5 could help.
The CMedia chipset seems to have broad support. It is heart of my
tested adapters.
Sound quality is not critical, but fluent, reliable work and: cost
effective solution is a must.
I also use cheap USB sound modules (based on the CMedia chip); I agree
that 16bit/44KHz is good enough, but the main issue with such cheap
modules is noise, so if sound levels and dynamics are kept low they work
well enough. I use 3 in parallel for 24 channels but their clocks are
not in sync so it limits what I can do.
Any tips are welcome!
I'm not helping a lot, but I wonder: why do you need Faust?
Marc
_______________________________________________
Faudiostream-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users