Thanks for the links. I know in the US patenting an algorithm is legal but this is not the case in Europe where patenting any software is not legal. If this was the case I wonder why streaming services based in Europe such as Spotify or Soundcloud don't offer it considering the algorithms are well known.