Home of the Squeezebox™ & Transporter® network music players.
Page 3 of 42 FirstFirst 1234513 ... LastLast
Results 21 to 30 of 413
  1. #21
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    1,887
    Looks like flac is possible but requires a software patch for the VS1053
    http://www.vlsi.fi/en/products/vs1053.html
    However, I did not spot that patch on their site.
    Paul Webster
    http://dabdig.blogspot.com
    Author Radio France (FIP etc) plugin

  2. #22
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    17,921
    Quote Originally Posted by Paul Webster View Post
    Looks like flac is possible but requires a software patch for the VS1053
    http://www.vlsi.fi/en/products/vs1053.html
    However, I did not spot that patch on their site.
    THis is a reference to Flac patch https://bois083.wordpress.com/2014/1...-decoder-chip/

    I wonder if this "plugin" can handle streaming Flac vs file Flac

    edit:

    Given that solution now has a VS1053 as well as ESP32 - is it still cheaper than a Pi zero W ?
    Last edited by bpa; 2019-02-25 at 16:04.

  3. #23
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    1,887
    Paul Webster
    http://dabdig.blogspot.com
    Author Radio France (FIP etc) plugin

  4. #24
    ESP32 + vs1053 =~ 10 Ç so quite near the price of pi zero.
    ESP32 is ready to play in 5 second because there is no operating system to handle. I thing power consummation is lower that the pi zero too.

    @bpa : I perfer that vs1053 play flac than convert hight quality format into MP3 even @ 320bps.

  5. #25
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    17,921
    Quote Originally Posted by bgiraut View Post
    ESP32 + vs1053 =~ 10 € so quite near the price of pi zero.
    ESP32 is ready to play in 5 second because there is no operating system to handle. I thing power consummation is lower that the pi zero too.

    @bpa : I perfer that vs1053 play flac than convert hight quality format into MP3 even @ 320bps.
    The project is interesting but I'm not sure it will be the solution for many users.

    Definitely better to be able to play flac - when making the comment I didn't know about the flac plugin. However be careful if LMS does transcode as it will be streaming flac (no valid length in Flac header just zero) which may not be supported by a decoder expecting a file which has a valid length in flac header.
    Last edited by bpa; 2019-02-25 at 17:13.

  6. #26
    @bpa : I dont understand what you mean. If the vs1053 can decode flac, why does LMS need to transcode anything ?

  7. #27
    Junior Member
    Join Date
    Nov 2011
    Posts
    28
    Quote Originally Posted by Peter Galbavy View Post
    I think this is really cool, but my first thought was the old saying: "Just because you can, doesn't mean you should!"
    I thought the saying for this kind of projects simply was: "I will, because I can":-)

    But seriously, it would be a very nice opening to a simple and cheap squeeze box. With a cheap DAC, a speaker and a small display, you would have a low budget squeezebox radio replacement when the original one finally fails.

    I'm also still hoping someone creates a good and open source android app to control the squeezboxes. I am quite happy with squeezecontroler, but it is unmaintained and could use a visual update as well. And with every new android version I have to hope it still works.

    Bert

  8. #28
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    17,921
    Quote Originally Posted by bgiraut View Post
    @bpa : I dont understand what you mean. If the vs1053 can decode flac, why does LMS need to transcode anything ?
    Transcoding is a big feature of LMS and I wouild be surprised if a user does not use at some point. There are many users with old or niche formats and they often require trancoding.

    My warning is that streaming flac may not be supported if the VS plugin developer was not aware of streaming Flac. It is quite likely there will be no problem but when developing a player, I think being aware of odd formats LMS users may play is helpful.

    * Audio formats not supported by VS1053 would need transcoding such as WMA/WMAL and APE for users who ripped/obtained their files many years ago but there are also a few odd internet streams which use RealAudio !. Not sure if Apple Lossless is really AAC and could be decoded by VS1053.
    * Some LMS plugins such as WaveInput result in streaming Flac.
    * Another use of transcoding is resampling - often downsampling a stream to a rate supported by the players such as 192kbps or 96kbps streams when beingplayed on a SB3. Some users upsample all their "standard quality" audio to say 88.2kHz/96Khz if it is 441.kHz/48kHz.

  9. #29
    @bpa) Thx, it is more clear now. I will make some tests in few days.

  10. #30
    Junior Member
    Join Date
    Nov 2011
    Posts
    28
    Hi, good to see the huge progress you are making.

    Now I see you are using an external VS1053 MP3 decoding module.
    I was hoping I could use the internal processing of the ESP32 for MP3 playing.
    Would the expressif mp3 library be able to do the job (https://github.com/espressif/ESP8266_MP3_DECODER) and at the same time run the slimproto code?
    In that case I wanted to connect a MAX98357A module via I2S (https://www.adafruit.com/product/3006) and a 3W speaker.

    Any thoughts?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •