Kérdés:
Raspberry Pi és valós idejű hanghatások / digitális jelfeldolgozás?
Luke
2013-06-05 06:57:31 UTC
view on stackexchange narkive permalink

Megpróbálom megérteni, hogy lehetséges-e (és adott esetben mi a legjobb megközelítés) olyan "effektdobozt" építeni, amely analóg jelet (gitártól vagy mikrofontól) vehet, megváltoztathat valós időben annak érdekében, hogy néhány "hangeffektust" alkalmazzon (az egyszerű késleltetéstől a bonyolult idő / frekvencia műveletekig), és végül visszaküldje az analóg világba.

Tudom, hogy valóban nagyon hatékonyak (és költségesek is!) digitális audio processzorok odakint, de ez valamiféle otthoni, szabadidős projekt, és szeretném megragadni az esélyt, hogy többet megtudjak a témáról =)

Az első dolog, amit szeretnék megérteni azt a hw támogatást, amire számítanom kell, vagy hozzá kell adnom ahhoz, hogy a hangot mintavételezzem, majd lejátsszam.

Amit olvastam, a beépített hangkimenet elég gyenge, és nincs egyszerű módja annak, hogy hangfelvétel (lásd ezt és ezt) .. Tehát azt hiszem, jobb, ha csatlakoztatok valamilyen külső audio eszközt ...

Ez jobb külső USB audio interfész vagy valamilyen ADC / DAC csatlakozik a GPIO buszra (amelyek gyakran használják az I2C buszt a P5 fejlécen keresztül)?

Érdemes kipróbálni? Van valakinek némi rálátása erről? Minden segítséget értékelünk =)

nincs audio bemenet, és a hangkimenet minősége elég gyenge. válasszon egy másik eszközt, amellyel játszani szeretne, válassza ki azt, amelyiknek legalább a hang be- és kimenete megfelelően működik.
nos .. volt néhány gyanúm, hogy ez problémás út lehet, és néha még a "semmiképp sem" jó hely a kezdéshez: tudod, hogy át kell állnod egy másik útra =)
Ha olyan USB-hangkártyát szerez, amely megfelelő minőségű az Ön számára, akkor elméletileg lehetségesnek kell lennie.
Nézze meg az I2S interfészt, amely állítólag inkább az audio feldolgozási sugárút mentén található.
Kettő válaszokat:
GuitarExtended
2013-07-04 15:57:25 UTC
view on stackexchange narkive permalink

Nagyon lehet használni a Pi-t valós idejű hanghatásokhoz. Az egyetlen korlátozás a külső USB-hangkártya szükségessége (még nem minden hangkártya támogatott, de tudom, hogy néhány ember dolgozik rajta), és természetesen maga a Pi ereje (15 ms késleltetést sikerült elérnem a néhány nehéz FFT, így sokat tehet, mielőtt elérné a Pi határait.

A Pure Data-t használom az összes DSP-hez. A blogomon láthat egy demót, amelyet készítettem: http://guitarextended.wordpress.com/2013/01/27/real-time-guitar-effects-with-raspberry-pi-pd-and-arduino/

I remélem, hogy ezt a közeljövőben jobban dokumentálni tudom, amikor lesz időm.

Zurechtweiser
2013-06-05 11:05:49 UTC
view on stackexchange narkive permalink

Az rp - a mai szabványok szerint - közepes, hogy lassítsa a Linux rendes futását. Bármelyik hangeffektus is fut a linuxon az adott specifikációkkal, valószínűleg a Pi-n fut. Csatlakoztathat egy gyorsabb "fekete dobozt" is, amely a számítás nagy részét elvégzi, ha nem elég gyors.



Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
Loading...