Hirdetés

Új hozzászólás Aktív témák

  • Postas99

    őstag

    válasz ThomasP75 #445 üzenetére

    :R
    Nagyon köszönöm kimerítő infót. Lehet, hogy csak az én fülem rossz már, de nem hallok hibát a PC5102A dekódolásban. A hang tiszta, nem volt még akadás sem.
    #include "Arduino.h"
    #include "WiFi.h"
    #include "Audio.h"

    #define I2S_DOUT 26 // connect to DAC pin DIN C3--4
    #define I2S_BCLK 27 // connect to DAC pin BCK C3--3
    #define I2S_LRC 25 // connect to DAC pin LCK C3--2
    //#define SerialCDC USBSerial
    Audio audio;

    const char* ssid = "*******";
    const char* password = "*******";

    void setup() {
    Serial.begin(115200);
    WiFi.begin(ssid, password);
    while (WiFi.status() != WL_CONNECTED) {
    Serial.println("Várakozás a hálózatra ...");
    delay(1500);
    }
    Serial.println("Kapcsolódva.");

    audio.setPinout(I2S_BCLK, I2S_LRC, I2S_DOUT);
    //audio.connecttohost("http://s1.knixx.fm/dein_webradio_64.aac"); // 64 kbp/s aac+ Ez nagyon jó német adó
    //audio.connecttohost("http://stream.ca.morow.com:8003/morow_med.mp3"); // 64 kbp/s aac+
    audio.connecttohost("https://icast.connectmedia.hu/5001/live.mp3");
    //audio.connecttohost("http://vis.media-ice.musicradio.com/CapitalMP3");
    }

    void loop() {
    audio.loop();
    }

    De az én kódom jelenleg ennyi. Még beleteszem egy tömbbe a rádióadókat és azt hogy fel-le lehessen váltogatni a tárolt csatornákat.
    Majd ha lesz több időm akkor természetesen kijelző és a többi cucc. Nem urgent. Van más projektem is.

    De ugyanez a fenti kód már hang generáláskor a C3-on szaggatott és lassú volt. Ezzel szemben a EPH féle kóddal, ott is bele kellett nyúlni, szinte hibátlan volt ugyanez a MCU.
    Csak azért szeretném tényleg egy VS1053(b)-vel is kipróbálni az egészet mert akkor megépíteném egyik álmomat, régi .MOD fájlok lejátszásához.

Új hozzászólás Aktív témák