This here is just meant to start a dialogue/discussion. Feelings, as far as I am concerned, are all not considered. In other words it would be close to impossible for me to take offense to any contribution here.
Don’t need them all just some that are pivotal. The others will come even if only not to feel left out.
[quote]
TAPR was a great start to that) - no one person is going to convince them to move to some new software architecture. [/quote]
The smart ones don’t need convincing and convincing won’t work. Right? You touched upon it and I mentioned using Vulkan. It’s got to be good for them, good for business. Make life easier for their engineers and saving money as well because the engineers can roll out new stuff faster/sooner. Good for the consumer (also can be engineers) as easier and faster/sooner for new implementations which feeds back to the hardware maker/designer. For the end user it’s a seamless experience and the improvements/updates come faster/sooner.
[quote]
Then you have all the hardware differences between all those manufacturers to sort out that they could even get their SDR to fit this new software paradigm - that’s not trivial.[/quote]
These are details that get worked out as the project gets going.
[quote]
Then you have to deal with the software developers themselves and what OS this new architecture would be deployed to - that’s enough to draw battle lines right there with everyone adding their 55 cents on what the architecture should really do or how it’s not perfect.[/quote] Don’t think this matters that much nowadays. Is it easy? No but it’s being done.
[quote]
The only reason that Vulkan even did as well as it did is that there’s a HANDFUL of graphics manufacturers out there and they pretty much want to standardize because of all the different platforms out there that they have to be a component to. The money that’s wagging that dog isn’t them - it’s Dell, and HP, and IBM, and Sony, and Acer, and MSI, etc, etc. They have the deep pockets to drive a graphics standard that fits their platform architecture, but as you mentioned, Apple is on the fringe because they don’t want to play - it’s entirely proprietary for them and always has been.[/quote] I’m not an expert on Vulkan but I do know that the project sticks to technical merits over politics (or tail wagging).
Apple has their walls and for good reasons (and bad).
[quote]
SDR is different. It’s not a component to anything. It’s just what it is - somebody’s idea to make a better radio than the last guy did. Until you can get them all to standardize on how the radio is communicated to and what it produces it’ll still be the mess that it is. It’s a new technology, and just like VCRs and DVDs played out, until there’s one standard that fits, there’ll be a million ways to do it different until the strongest design keeps standing…and that’s not very likely in the near future.[/quote]
There’s a limit to improvements of making the radio better than the last guy. There are not so many novel ways to do things anymore. Here’s what I posted:
Melon* is a new generation SDR API that provides high-efficiency, cross-platform access to modern SDRs used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms and stand-alone devices.
SDR is not that different. I’m no expert and I’m a newcomer to the whole world of RF but in essence it’s analog/digital information.
[quote]
My money is on a TAPR-like design or the SDRs that work with several apps because they try to make it easy for the developers to interface with their radio. Until that happens, it’s going to continue to be a circus.[/quote]
Time will tell, it always does. I think it’s inevitable that something like Vulkan will take shape. It would be good to have it sooner.
This idea goes far beyond Ham and SDR hobbiests and just to be clear I have very little skin in the game. I’m just a sufferer of the current situation and being a newcomer I decided to write about this before I become a part of the problem. Or put another way, I get sucked in and can’t see the forest for the trees no more!