TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: PyCrossfade – a library for creating DJ Transitions in Python

10 pointsby balkonalmost 5 years ago

2 comments

svantanaalmost 5 years ago
Nice work! I have built a similar system for an ios app called Pacemaker DJ, it might be worth checking out for comparison&#x2F;inspiration. I learned a couple of lessons from that project:<p>- some music is super easy to mix (minimal house) while others are basically impossible (punk rock)<p>- vocals in two tracks simultaneously always sounds bad&#x2F;annoying. I ended up including a vocal detector in the algo.<p>- incompatible musical keys can sound really bad in some cases, in other cases just fine. I think it depends on the saliency of the notes, among other things.<p>- very few care about nice long beatmix transitions apart from djs. IME djing is mainly about playing good music and keeping a flow&#x2F;vibe.
评论 #24061533 未加载
kanoboalmost 5 years ago
Nice job, it&#x27;s unusual to see Python-based music tools. I think this would be a good opportunity to use two intertwined snakes as the logo.
评论 #24059118 未加载