How to download music from demodb.org ?

Discussion in 'Internet for Musician' started by Soan, Apr 4, 2024.

  1. Soan

    Soan Noisemaker

    Joined:
    Jan 10, 2021
    Messages:
    11
    Likes Received:
    6
  2.  
  3. query123

    query123 Newbie

    Joined:
    Jun 3, 2025
    Messages:
    1
    Likes Received:
    1
    Google Chrome browser
    1. You have to unlock devtool, first, before going to your page, open the devtool, go to "network" tab and enable "Preserve log", keep the devtool open
    2. Go to https://demodb.org/yamaha/genos/genos2?pos=0
    3. You'll get kicked from the website, now in your devtool you'll have a bunch of stuff, find "normal.js"
    upload_2025-6-4_0-0-31.png
    right click and press "Block requested URL"
    4. Now head back to https://demodb.org/yamaha/genos/genos2?pos=0
    5. In devtool go in "elements" tab, press CTRL+F and type the song you're searching for, example "Retropop", you'll find something like that
    upload_2025-6-4_0-3-54.png
    you can open the col1 tab by pressing the arrow at the start of its line to get something like that
    upload_2025-6-4_0-4-50.png
    you will have to double click on data-src="bunch of letters and numbers" and copy that
    6. Go to https://www.base64decode.org/, paste what you copied and press decode like that
    upload_2025-6-4_0-7-37.png
    now we have the song link which is https://demo.cndzq.com/data/sound/YAMAHA/genos2/06-retropop.jss
    7. Install Python (open your Windows search bar, type Python, press enter and install from Microsoft Store)
    8. Open cmd (open Windows menu, type cmd, press enter)
    9. Type pip install requests
    10. Create a text file on your desktop, call it something like Test.txt, open that file and paste

    import requests

    url = "https://demo.cndzq.com/data/sound/YAMAHA/genos2/06-retropop.jss"
    headers = {
    "Referer": "https://demodb.org/yamaha/genos/genos2",
    "User-Agent": "Mozilla/5.0"
    }

    response = requests.get(url, headers=headers)

    if response.status_code == 200:
    with open("song.mp3", "wb") as f:
    f.write(response.content)
    print("Downloaded successfully.")
    else:
    print(f"Failed: {response.status_code}")

    11. Save that file
    12. Rename the file from Test.txt to Test.py
    13. Double click it
    14. Song should be in your Desktop, file would be called song.mp3

    Here's a template of the script https://pastebin.com/BSWWqFze
     
    • Like Like x 1
    • Interesting Interesting x 1
    • List
  4. nmkeraj

    nmkeraj Producer

    Joined:
    May 2, 2016
    Messages:
    744
    Likes Received:
    120
    Location:
    Milky Way
    I will check Tubedigger for you tomorrow. It is a very helpful tool.
    How about IDM?
     
  5. LSDJ

    LSDJ Newbie

    Joined:
    Apr 9, 2025
    Messages:
    8
    Likes Received:
    2
    lol what a hassle for one song
     
  6. clone

    clone Audiosexual

    Joined:
    Feb 5, 2021
    Messages:
    8,616
    Likes Received:
    3,760
    That and the demo icon next to each file almost makes you think they do not really want you to download them.
     
  7. dgy18787

    dgy18787 Newbie

    Joined:
    Jun 4, 2025
    Messages:
    1
    Likes Received:
    0
    Hi,

    I'm the maintainer of the DemoDB site, and am surprised/also happy that someone is interested in our content.

    The reason we have added such barriers to downloading is that our audio server does not have large bandwidth. If someone keeps downloading the content, the audio files will be inaccessible. However, we are happy to fulfill requests for small amounts of demo files via email. So, you can email us if you want them; there's no need for coding anyway.

    Our purpose is to keep the site running as long as possible, which is why we had to implement measures to prevent the site from being crawled or "ripped off". Currently, the "tech" we use is not effective (after all, I can just modify some front-end code and am not able to implement more complex encryption). Therefore, I hope you guys can keep this download method a secret, just for the longevity of our site...
     
  8. David Brock

    David Brock Platinum Record

    Joined:
    Sep 15, 2020
    Messages:
    255
    Likes Received:
    213
    Location:
    Royston Vasey
    I just downloaded the .wav and .mp3 file using IDM (Internet Download Manager).
     
Loading...
Similar Threads - download music demodb Forum Date
How to Download Music in 2024 Internet for Musician Nov 13, 2024
Yoshiwaku LP Industrial Music in Free Download Music Releases Sep 30, 2024
Merry Christmas Everyone (All my music is Free to download) Our Music Dec 23, 2023
All my music is Free to download, Happy Easter Everyone, wishes Recoil Our Music Apr 6, 2023
Macsome Tidal Music Downloader 1.0.2 Multilingual Software Dec 15, 2020
Loading...