2017-10-13 12 views
1

Je voudrais configurer de nombreux filtres passe-bande dans AudioKit, pour séparer une source sonore en plusieurs bandes, chacune pour un traitement ultérieur dans le bus/la chaîne. AudioKit possède des nœuds dans une séquence ou un bus. Chaque noeud a une entrée, fait quelque chose et produit une sortie. Pour l'égaliseur graphique [1], l'exemple passe le nœud de chaque bande au nœud de l'égaliseur de la bande suivante. Mais, pour un passe-bande filtre, je suppose que chaque nœud de filtre passe-bande aurait la même entrée. Sinon, seule la bande passante passerait au filtre passe-bande suivant qui ne trouverait alors rien à lui passer ...Comment configurer correctement les filtres passe-bande multi dans Audiokit?

Disons que j'ai un filtre passe-bande 1 à 1000 Hz avec une bande passante de 1000, un filtre passe-bande 2 à 2000 Hz avec une bande passante de 1000, etc. Si l'entrée du filtre 2 était la sortie du filtre 1, la sortie du filtre 2 ne serait rien.

Je crois que ce que je veux:

  /band pass filter 1 --> more processing... 
sound source -> band pass filter 2 --> more processing... 
       \ band pass filter 3 --> more processing... 

vs

sound source -> band pass filter 1 -> band pass filter 2 ... 

droit?

+0

Pour ce que ça vaut, cela semble fonctionner comme prévu. –

Répondre

1

Certainement le premier, vous avez raison.