Sampling orthogonal signals Suppose I have two signals $f,g$ which are orthogonal in the sense of the usual inner product on $\mathbb R^d$. Then if I'm not mistaken these signals have disjoint spectral support, i.e their fourier transforms have disjoint support. Suppose further that I know the spectral supports aswell. How can I make use of this information in order to sample only one of the signals, i.e, sample so I don't "see" the other at all?

The trivial solution seems involve filtering out the irrelevant frequencies using an ideal filter, but that's not an option; I am restricted to "physical" solutions.

It's fine to assume $f,g$ are well-behaved.
I'm afraid that your premise is wrong. The Fourier transforms of two orthogonal signals do not in general have disjoint support. You know that two signals $u(t)$ and $v(t)$ are orthogonal if

$$\int_{-\infty}^{\infty}u(t)v^*(t)dt=\int_{-\infty}^{\infty}U(f)V^*(f)df=0\tag{1}$$

where $U(f)$ and $V(f)$ are the Fourier transforms of $u(t)$ and $v(t)$, respectively, and $*$ denotes complex conjugation. One possibility for (1) to be true is indeed that the product $U(f)V^*(f)=0$, but this is of course a sufficient condition, not a necessary one.