Skip to content
View ddman1101's full-sized avatar
🏀
I may be slow to respond.
🏀
I may be slow to respond.

Organizations

@mir-aidj

Block or report ddman1101

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ddman1101/README.md

Wei-Han (Jerry) Hsu. Machine learning for music.

Machine learning for music, on both the listening side and the making side. PhD student at National Taiwan University and Academia Sinica, with Li Su and Yi-Hsuan Yang.


DJustify: an LLM plans DJ transitions and a rule-based checker sends back what failed Separate-and-Detect, ISMIR 2026: five drum stems with latent diffusion, then transcription EDM subgenre classification with mel-spectrogram and tempogram features, arXiv 2021

DJ-001  DJustify: an LLM plans each mix, a checker measures the render and sends back what failed.
DJ-002  Separate-and-Detect: split a drum kit into five stems with latent diffusion, then transcribe each one.
DJ-003  EDM Subgenres: tempogram features added to a music auto-tagging CNN to tell EDM subgenres apart.
Also: DJtransGAN (ICASSP 2022, second author).



After hours: DJing, basketball most weekends. ddman1101.github.io  ·  ddman821101@gmail.com

Pinned Loading

  1. Auto-DJ Auto-DJ Public

    The Auto-DJ for EDM music.

    Python 44 6

  2. EDM-subgenre-classifier EDM-subgenre-classifier Public

    Code for "Deep Learning Based EDM Subgenre Classification using Mel-Spectrogram and Tempogram Features" arXiv:2110.08862, 2021.

    Python 20 1

  3. Separate-and-detect Separate-and-detect Public

    Code for "Separate-and-detect: Unified drum transcription and stem generation via latent diffusion"

    Python 16

  4. Separate-and-Detect-demo Separate-and-Detect-demo Public

    Demo for "Separate-and-detect: Unified drum transcription and stem generation via latent diffusion"

    HTML