Librosa HPSS

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

ความคิดเห็น • 13

  • @OlaDuda
    @OlaDuda 3 ปีที่แล้ว +1

    Omg, good job! Could you do sth associated with sound note recognition?

  • @stepan981
    @stepan981 4 ปีที่แล้ว

    Great content. Subbed!

  • @abhay8437
    @abhay8437 4 ปีที่แล้ว +1

    Is it performant enough to be used real time? I tried somewhat similar stuff to extract the vocals out of songs, I could make a workable demo (not real time though), but my lazy ass hasn't touched it since.

    • @bytecauldron
      @bytecauldron  4 ปีที่แล้ว

      Good question! Someone asked me a little while back on Twitter the same thing.
      github.com/librosa/librosa/issues/220
      Kind of. You can use core.stream for that. librosa.github.io/librosa/generated/librosa.core.stream.html
      The problem is some of the methods will no doubt cause some latency issues. The Python language itself usually isn't great for time-sensitive applications, unless relying on some external C binary.
      This might also be worth reading. blog.francoismaillet.com/epic-celebration/

    • @abhay8437
      @abhay8437 4 ปีที่แล้ว

      @@bytecauldron I remember watching a video of Brian McFee, demoing librosa, he said that they tried using cython for better performance but the improvements were insignificant. Lemme try librosa.stream, I had however changed my strategy to load songs first, do the hpss thing and then only find the notes of vocals in real time, but again I had to do a custom implementation for the notes, if streaming works, it would become easier.

    • @abhay8437
      @abhay8437 4 ปีที่แล้ว

      @@bytecauldron I was a bit wrong in whatever I said, th-cam.com/video/MhOdbtPhbLU/w-d-xo.html , here is the link, watched it like an year ago

    • @abhay8437
      @abhay8437 4 ปีที่แล้ว

      @@bytecauldron I also found out why am I subscribed to this channel, th-cam.com/video/oz8uUIy8Rlg/w-d-xo.html , it helped me, thanks, lol, sorry for spamming.

    • @bytecauldron
      @bytecauldron  4 ปีที่แล้ว

      @@abhay8437 No worries! Happy I was able to help.

  • @ColinLeet
    @ColinLeet 3 ปีที่แล้ว

    How to do most things in python --
    import fairy_dust
    fairy_dust.get-da-mf-bass(my_sounds_file.wav)
    Fucking love python.

    • @ColinLeet
      @ColinLeet 3 ปีที่แล้ว

      Also this is an incredibly well made video

  • @u.mcrafts1714
    @u.mcrafts1714 3 ปีที่แล้ว

    Will it work to saperat vocal to music ?

    • @bytecauldron
      @bytecauldron  3 ปีที่แล้ว

      I haven't attempted but it looks like it can.
      librosa.org/librosa_gallery/auto_examples/plot_vocal_separation.html#sphx-glr-auto-examples-plot-vocal-separation-py
      Spleeter also looks like a promising library to check out. github.com/deezer/spleeter

  • @cunningham.s_law
    @cunningham.s_law 4 ปีที่แล้ว

    nice