SBC für Audio-Processing gesucht.

OP #5050731
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?
Gast #5050771
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)
OP #5050829
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.
(Firma: matzetronics) #5051136
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren