Forum: PC Hard- und Software SBC für Audio-Processing gesucht.


von J. W. (nuernberger)


Lesenswert?

Momentan habe ich einen RPi3.
Damit kann ich Audio-Wave-Buffer mit Buffergröße 1024 (= 256 Frames) gut 
abspielen, die Latenz ist 5.8ms (256/44100).
Als Audio-Device habe ich ein USB-Terratec-Teil.
Das interne Audio-Device ist dafür absolut ungeeignet.

Ich würde gerne die Buffergröße verringern auf 512 Bytes.
Damit arbeitet RPi3 nicht mehr zuverlässig.

Andere SBC (Asus Tinker, Banana PI) haben höher getaktete CPUs (1,8GHz 
statt 1,2). Würde das was bringen für die beschriebene Audio-App?

von Mark S. (voltwide)


Lesenswert?

Ich bin immer davon ausgegangen, dass der Dateitransfer zwischen CPU und 
Soundkarte in festen Blöcken ("chunks") von 1024 bytes stattfindet, 
lasse mich aber gerne eines Besseren belehren.

von nieder mit der lattenz (Gast)


Lesenswert?

USB ist gar nicht ideal, um signalverarbeitende Peripherie anzubinden. 
Schon gar nicht wenn Latent ein prioritäres Designkriterium ist.
Suche eine Plattform wo Audio-DACs (und ADCs) per IIS anbindbar sind.

(In SDRs wird dies bevorzugt so gemacht)

von J. W. (nuernberger)


Lesenswert?

Mit Netbooks (Asus, Acer) funktionieren Buffer mit 512 oder 256 Bytes 
und Latenzen <2.5ms, d.h. akzeptabel. (Standard alsa-funktionen z.B.
1
snd_pcm_writei(snd_pcm_t *pcm, const void *buffer, snd_pcm_uframes_t size)
)
Eigentlich wollte ich das, was mit Netbook funktioniert, auf einem SBC 
haben.
IIS wäre schon die bessere technische Lösung, aber ich möchte nicht so 
viel Zeit investieren.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Hmm, kann es sein, das du sowas wie die Blackfin Boards von Analog 
Devices suchst? Das sind DSP Boards, die auf Audio und Video 
Verarbeitung gemünzt sind:
http://www.analog.com/en/design-center/landing-pages/001/blackfin-processors-software-and-tools.html
Natürlich gibt es sowas auch von anderen Herstellern, Blackfins sind 
allerdings schon lange im Markt.
TI hat dazu die Omap Serie:
http://www.ti.com/lsds/ti/processors/dsp/overview.page

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.