Sign In:     


Forum: VirtualDJ Technical Support

Topic: Please include various software engineers/developers in forums - Page: 1
Hi there, sometimes you may ask a technical question about a certain feature of the software but the response may not be satisfying. You just get a vague answer from the representative who may not understand that feature very well. Or even worse no response at all. If it's NDA that you worry about then train them on how to answer technical questions.
 

Posted Thu 13 Feb 25 @ 1:56 pm
They're already here.
 

Why does it feel like they aren't.
 

Give an example.
 

Do they have specific areas coz sometimes it feels like the one answering may not be the expert in that area.
 

Give an example.
 

I recently posted and asked a technical question but still till today no response.
 

What was the question? Where did you post it?
 

On wishes and new features.
1. get_beat update
2. Param to delete specified string
 

 

Yes those were the posts
 

Those are both "wishes"
We rarely if ever respond whether or not a wish is going to be made reality or not.

It has been stated a lot of times, that VirtualDJ does not have a "production manager" that dictates software development. Instead, the entire team decides whether or not a "wish" / "new function" / "change" should be implemented or not.
This allows for a much more versatile development, and if you had been around long enough you would be able to see that sometimes some wishes may get implemented almost instantly while others may take their time.

Generally speaking, "wishes" forum is not the forum in which you should expect an answer.
For your first question as an example, some of your assumtions are partially wrong. Also what you want may be achieved via other means, depending on what exactly you're after.
However it doesn't make sense to respond "do this instead" since your post is "I wish this" and not "how do I get to do that"
Finally, from the lead developer, to the CEO and everyone in between, all members of the team interact frequently (in almost a daily basis) with all the topics here on these forums.
Something that I believe is unique for any DJ software development company.
 

Please how is my assumption wrong? A good example is culu culu - savage savo at the beginning before the main song starts. There are some noises that have high intensity but are not beats. So my problem is I want to manually automate the process of finding the first beat especially for new songs since the algorithm doesn't always get it right. Sometimes it finds after or before what is supposed to be the first beat, so I thought get_beat is the perfect action for this.
 

As for my second wish of param to delete the specified string. I am pretty sure there is no other method of achieving that. Coz I have tried almost everything. Besides if it was that obvious I could have received a solution even from other forum members.
 

Also please don't assume I haven't tried to exhaust all of my research and trials towards any particular subject before I post. I'm not new to scripting.
 

When you say "the first beat" I assume you're actually referring to the first kick drum?

The beat of a track isn't necessarily created by the kick drum. Tracks exist that don't have any kick, or any drums whatsoever, yet they still have a "first beat".
 

get_beat is a very old action.
It uses a bandpass filter to filter out most frequencies and then measures the intensity of the remaining audio.
This method has been providing very good (but not perfect) results for many - many years to a ton of applications that want/need to detect "beats" (like sound to light for instance)
The main purpose of the get_beat action is to be used on a LED that's supposed to blink with the beat. For that purpose it does what it's supposed to do very well.

Detecting the first "beat" of a song is not an easy task. Every algorithm works well with some tracks but doesn't work fine with others.

As a solution to your specific needs you could try to measure the intencity of the "kick" stem and then do whatever you want to do.


As for your second wish, yes right now there's no way to do something like this. That's why it's a wish. And that's why you won't get any answer for this. Maybe one day you'll see a new action that does this, or maybe not.
 

Okay I get that but since for my case or any other club/hype dj we mostly care about the drum/kick to be used as the anchor.
 

Thanks for clarifying its main purpose. So such details shouldn't miss in the manual since how else should we know about that.
 

Measuring the intensity of the kick stem will work but the catch is I must have the stems for all new songs. Thanks all for your response. This type of response is satisfying. Also one more thing, if a wish is requested and it makes sense but doesn't have the crowd to back it up, just consider it. Thanks.
 

77%