- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 36

Thema: Soundverarbeitung mit dem Raspi

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.01.2016
    Ort
    Saarbrücken
    Beiträge
    397
    Dazu notwendig ist (falls noch nicht vorhanden)

    Code:
    sudo apt-get install libasound2-dev
    sowie braucht es beim Linken noch

    Code:
    -lasoundlib
    für g++.

    - - - Aktualisiert - - -

    Das übergibst du bei

    Code:
    Init("plughw:1,0", format.wChannels, format.dwSamplesPerSec, format.wBitsPerSample);
    Wie Peter schon sagte, 1 ist die zweite verfügbare Soundkarte. Da Raspi eine drin hat ist diese 0. Welche Nummer die entsprechende Karte hat kannst du zum Beispiel mit

    Code:
    aplay -l
    heraus finden.

  2. #2
    HaWe
    Gast
    ok, ich hab heute abend wieder einen Pi (2).
    Wie ist jetzt der genaue komplette g++ Build-Befehl (ich verwende ja Geany, das hat aber die gleichen wie der normale make Befehl) ?

    Und in welchem Ober-Verzeichnis liegt deine alsa/asoundlib.h ?

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.01.2016
    Ort
    Saarbrücken
    Beiträge
    397
    Ich verwende im Moment auch Geany. Nur mein eigentlicher Bot will cmake.

    Kompilieren:
    Code:
    g++ -Wall -std=c++0x  -pthread -lasound -c "%f"
    Erstellen:
    Code:
    g++ -Wall -std=c++0x  -pthread -lasound -o "%e" "%f"

  4. #4
    HaWe
    Gast
    was ist c++0x und warum?
    ich habe
    -std=c++11

    Und in welchem Ober-Verzeichnis liegt deine alsa/asoundlib.h ?

  5. #5
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.01.2016
    Ort
    Saarbrücken
    Beiträge
    397
    c++0x stand schon in der Zeile. Da habe ich hier nichts dran geändert. c++11 geht natürlich auch!

    Wenn du libasound2-dev installiert hast liegt es im Standardverzeichnis. Also ich musste da nichts ändern oder irgendwo rein kopieren.

  6. #6
    HaWe
    Gast
    ich hatte mal was installiert aber woanders hin.
    Daher muss ich wissen, wie dein Verzeichnis genau heißt und wo es liegt.

    ps, hast du auch das installiert?

    git clone https://github.com/tinyalsa/tinyalsa.git
    cd tinyalsa
    make

    - - - Aktualisiert - - -

    hmmmm
    schriebst du nicht oben, du würdest tinyalsa benutzen - oder habe ich da was falsch gelesen?
    sieht nämlich so aus, al ob du gar nicht tinyalsa benutzt, sondern das originale alsa .... kann das sein?

    - - - Aktualisiert - - -

    edit -

    alles klar, es hat mit der tinyalsa-Lib nichts zu tun!
    Dann ist es auch klar, dass das mit den lib-Pfaden nicht passte, das hat sich also erledigt.

    Gute Nachricht:
    Beispielprogramm lässt sich compilieren und läuft!

    Geändert von HaWe (30.05.2016 um 17:40 Uhr)

  7. #7
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.01.2016
    Ort
    Saarbrücken
    Beiträge
    397
    Recht hast du. Tinyalsa mag ja gut sein, aber ohne Dokumentation ist das einfach Müll. Klar kann man es aus dem Quelltext heraus suchen, aber das ist mühsam. Also habe ich es mal mit Alsa selbst versucht und siehe da, funktioniert. Zudem finden sich für Alsa selbst hier und da Tutorials bzw. Einträge in Foren. Jedes Problem das ich hatte hatte auch schon irgend wer vor mir und von daher bekam ich in der Regel auch die Antworten dazu.

    Also weg mit Tinyalsa . Habe ich im ersten Post hier im Threat auch schon geändert.

Ähnliche Themen

  1. Pixy Cam an RasPi per C/C++?
    Von HaWe im Forum Raspberry Pi
    Antworten: 0
    Letzter Beitrag: 20.04.2016, 09:34
  2. ARM TrustZone und Raspi 3B
    Von Hellmut im Forum ARM - 32-bit-Mikrocontroller-Architektur
    Antworten: 0
    Letzter Beitrag: 12.04.2016, 15:06
  3. Raspi Kaufberatung?
    Von hirnfrei im Forum Raspberry Pi
    Antworten: 33
    Letzter Beitrag: 08.03.2016, 08:14
  4. Antworten: 63
    Letzter Beitrag: 18.02.2016, 07:43
  5. [ERLEDIGT] Raspi Club?
    Von pofoklempner im Forum Raspberry Pi
    Antworten: 16
    Letzter Beitrag: 09.07.2015, 06:20

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test