Irrelevant audio devices in settings

13»

Comments

  • Sunborn
    Sunborn NKS User Library Mod Posts: 3,564 mod
    edited April 7

    I really can't understand what are we talking about here….

    I have 19 drivers and, in worst case, it takes 3 seconds to choose one.

    If spending 3 seconds is a real problem, then i rest my case people… 🙏

    What i know is that, if i really want to mix or to make music, nothing can stop my mood or my inspiration.

    Note: For me, multiple choices is not a confusion. It is freedom. The more, the better!

  • QWER2580
    QWER2580 Member Posts: 52 Helper

    Yeah, why not remove the sync button too. After all, it only takes a few seconds to set the bpm and line up the hihats manually.

    There's an easy QOL improvement here and some naysayers jumping on it for…what? There wasn't a single argument against fixing it either, just a hill of workarounds to die on because..I don't know, anonymous argumentation on the internet?

    Say your dismissive thing once and let people be, ok?

  • mykejb
    mykejb Moderator Posts: 2,382 mod

    Noooooo … don't bring up the Sync button….. 😂

  • Kubrak
    Kubrak Member Posts: 3,145 Expert
    edited April 9

    Well, sure it just takes few seconds every time. Few times a week, few seconds, week by week, year by year.

    Simply, as well as there are last few projects, documents, etc. used in almost every program. Even in NI programs….. There could be last few drivers used. Yes, one can live without it as well as one can live without last used projects/documents, etc.. Just it would be handy and it is not that much work to program it.

  • Sunborn
    Sunborn NKS User Library Mod Posts: 3,564 mod
    edited April 9

    You really do not have absolutely no clue about what I'm trying to say, right?
    Perhaps i didn't explain it correctly.

    First of all, lets clear something: Sync button (and many more features) is an excellent function and has nothing to do with if someone is boring to spend 3 seconds to change a driver.

    To the point: Changing (or re-selecting) a driver, it is not necessary at all, unless you always unplug devices for no reason and then usually plug them back on a different port, thus the line of the drivers changes too and so you need to re-select them… plug them back on the same port and you will not have to re-select all the time…. It is really that simple. 😉 At least on Windows, on Mac i don't know.

    Conclusion: It's a Windows thing, not Traktor's. You can not "clean the list up or list them according to usage stats" on any audio app. Period. And that is the only reason why this discussion is purposeless, because NI can not really provide any solution.

    However i agree that if NI change the "design" of drivers selection (and make it same as is on any other NI app) it will be for the best. In this way, at least, the ASIO selection will be always pre-selected and we will not have to deal with this ridiculous WASAPI protocol.

    …and one last thing :

    "Say your dismissive thing once and let people be, ok?"

    Answer's below (for you, and you alone)

    I suggest that you keep such "advises" for yourself. It's a discussion in a public forum, not in your personal space! Also, you will not address to me as "some naysayers". I do have a name. Neither i "jump in". I am a mod here. Neither i am "anonymous". In fact, i hate anonymity, it is cowardliness. The links in my signature can lead anyone to my full profiles, name, who i am, where i live, what i do etc. etc. If you can't stand to read opinions opposite to yours, then do not post! Or, use the "ignore" option so you don't have to read me.

    Regards!

  • lord-carlos
    lord-carlos Member Posts: 4,025 Expert

    You can not "clean the list up or list them according to usage stats" on any audio app. Period.

    Of course they could. Wut.

  • Sunborn
    Sunborn NKS User Library Mod Posts: 3,564 mod

    Then please provide an example, because i disagree. And the only reason that i disagree, is because I never see anything similar on any Windows audio application.

  • lord-carlos
    lord-carlos Member Posts: 4,025 Expert

    After the list of audio devices is in Traktor they can sort it however they want. Why would they not be able to? I don't understand where that conclusion is coming from.

    I quickly wrote a simple powershell script that lists all audio devices, prints them out in default order, prints them out in alphabetical order and then lets you similar to choose a device. After you run it again it will print the last selected on top.

    You want me to share it?

  • Vocalpoint
    Vocalpoint Member Posts: 3,570 Expert
    edited April 10

    If it's so easy - maybe you should just code it into Traktor and solve the issue?

    VP

  • lord-carlos
    lord-carlos Member Posts: 4,025 Expert

    I don't have access to the sourcecode :)

  • Kubrak
    Kubrak Member Posts: 3,145 Expert

    Exactly, NI or any other SW developer may list items (e.g. drivers) in any order they desire. For example in usage order.

    The reason DAWs do not do it probably is, that interfaces do not change frequently. But DJ connects and disconnects HW.

    Everything works fine with NI HW. If I connect S5, Traktor asks me if I want change to S5 driver. But, if I connect RME interface, NI does not ask if I want change to RME… It may be the reason, not many people complain, as they use NI HW. But it also shows, that NI already has the the "smart" driver selection code implemented… It would just need to be extended little bit more… Or list drivers in ´last used´ order.

    @Sunborn

    To the point:

     Changing (or re-selecting) a driver, it is not necessary

     at all, unless you always unplug devices for no reason and then usually plug them back on a different

     port, thus the line of the drivers changes too and so you need to re-select them… plug them back on the same port and you will not have to re-select all the time…. It is really that simple. 😉 At least on Windows, on Mac i don't know.

    Well, it is not true, that after plugging interface to the same USB socket, Traktor loads (offers to load) its driver and no selection is needed.

    At least in case, that in the meantime other driver has been used. I use several interfaces with Traktor.

  • Sunborn
    Sunborn NKS User Library Mod Posts: 3,564 mod
    edited April 10

    Sure, share it mate. I don't really need it but others might do.
    I will test it though, out of curiosity!

    Not in my case. On my computers things are as i described, since years ago. However, obviously on other computers/cases/setups things can be different. So, there is a chance that we are all correct somehow…

    In my case, i use 2 controllers in Traktor. The new NI Z1 MK2 and the very old (but still brilliant) DJ Tech Dragon Two. Sometimes I use them together and some others i use only the Z1. Though I have a good amount of USB ports, it happens sometimes (rarely), that i need to unplug something. When i plug it back, i plug it always on the same port. In this way, i never needed to re-select anything. Ever (since 5 or 6 years). Unless if i want to, on purpose. For example, few months ago, when i bought the Z1 MK2. I had to select it first. From that time, every time i open Traktor, is there, ready to play. Just to be clear, i always plug-in my devices before i open my Windows and never while working or playing. Like this, i also have zero "phantom devices" on my Windows Device Manager.

    Anyway, it makes more sense to me to get an expansion card with 3-4 extra USB ports, if i need more ports, rather to plug-unplug-replug-reunplug-re-replug all the time… It is not just boring but also difficult and time-consuming if your desktop's tower backside faces the wall, behind other devices, that has to be moved in order to reach the ports! Scitzophrenia! Anyone with desktop computer and a lot of devices will probably have a good idea about what i mean… 😋

    I definitely do not deny that different things can happen to different users with different setups. I just explain how things are in my case and what i have found through my experience that it is faster and better, so others might benefit from it.

    Regards

  • Kubrak
    Kubrak Member Posts: 3,145 Expert

    It works as you describe, because it is NI audio interface. And NI has implemented code, that if NI audio interface is found it either directly loads driver for that interface or asks if one wants to load driver for that NI audio interface…..

    But if one has non-NI audio interface, it does not work that way.

    For example, I use mostly S5 as controller, but RME Babyface as audiointerface. Or Z1 and RME. And if I prepare music I use just internal audiointerface and sometimes even audiointerface in PC monitor.

    And in all those cases, things are plugged to exactly same USB socket and always I have to select the driver.

    As I said earlier, if one uses NI interface, things are IMHO seamless, but other cases… Perpetual selecting of drivers from long lists.

Back To Top