|
Post by millst on Dec 18, 2018 15:42:09 GMT -5
However, many modern devices combine some of the characteristics of a router, and a switch, and a firewall, among other things. You can avoid much of that complication if you just stick with the simplest and cheapest switch you can find when you want two devices to "always be able to talk to each other".
A really simple switch, if it's working right, should act pretty much like a dumb wire.... only better.
Is that an Edgerouter? Are the ports that your computer and XMC-1 are connected to part of the router's switch? You either need to assign them to the hardware switch or a virtual (software/slower) bridge. Otherwise, traffic will be sent out to the WAN, but not between the internal LAN ports. -tm Yes, the OP has a Ubiquiti product e.g. EdgeRouter, which likely has switching, routing, firewalling, etc. capabilities. I have the 5-port version and some knowledge of its configuration. They fit somewhere between consumer and enterprise world.
IMO, better to fix a broken config than spend money on additional hardware. Besides, even the most basic of switches that you can purchase today doesn't act like a dumb wire. They understand layer 2 and constantly filter traffic to prevent congestion. A hub is the proper term for a layer 1 dumb wire device.
-tm
|
|
|
Post by millst on Dec 18, 2018 15:46:19 GMT -5
We are currently in discussions with Dirac about their new software version. As of now we plan to have their new product (Dirac 2) incorporated into our new product (the RMC-1).
I don't have any definite information beyond that at the moment.
Any chance you could comment on whether the RMC-1 will eventually include a tier of Dirac's new multi-sub bass management module?
-tm
|
|
|
Post by wizardofoz on Dec 19, 2018 11:48:48 GMT -5
That not very encouraging for a product with such a vision of being future proof. Support for future OS releases should not be limited to one or the other [pc/mac] you can't expect people to keep an old Mac around for support of a an AV processor 4-5 years after its been released.
This is what you say...
The Path To The Future
Home theater technology has made rapid strides since the XMC-1 was first introduced, and the technology in the XMC-1 has advanced apace. We've just released the first major hardware upgrade for the XMC-1, which added support for HDMI 2.0b video, including all the latest 4k UHD formats like HDR and Dolby Vision. All future XMC-1 units will include these capabilities, and the upgrade will be available for every XMC-1 we've ever sold. The next major upgrade we have scheduled will add support for Dolby Atmos and DTS-X - the newest object-oriented surround sound formats.
|
|
|
Post by millst on Dec 19, 2018 14:56:02 GMT -5
As far as the original question goes, I don't see anything exotic in the Dirac discovery process (no IGMP, MDNS, multicast). It phones home to hidden.dirac.se (probably to confirm your license) and broadcasts a ping using the XMC-1 network remote control protocol (UDP ports 7000/7001) to find it. The ensuing direct communication with the XMC-1 is TCP.
-tm
|
|
KeithL
Administrator
Posts: 10,269
|
Post by KeithL on Dec 19, 2018 17:08:24 GMT -5
If you want to view it that way, then I'm going to point out something that will sadden many owners of Apple computers. Five years ago Apple computers accounted for about 13% of the desktop computer market. Last year it was about 7%. We have several people here at Emotiva who continue to use Apple computers - but they are a small and ever-shrinking part of the computer market.
I'm sorry, but, if you're really worried about the path to the future, you need to start thinking about a new computer.
Tablets and smart phones are well on the way to replacing ALL desktop computers... especially for home users.
I would also point out that the software works just like it always has. It is Apple who has updated their operating system, but has failed to make sure that their updated operating system will continue to work right with the software people already have. (And this has caused many problems for many Apple customers and many software vendors.)
And, to be quite honest, if your old Mac works, and your new one doesn't, then keeping it around for when you need it doesn't seem like such an awful idea either.
(Although, personally, I'd buy a nice cheap Windows laptop, put Dirac and our remote control app on it, and call it "a really cool remote control with a big color screen".)
That not very encouraging for a product with such a vision of being future proof. Support for future OS releases should not be limited to one or the other [pc/mac] you can't expect people to keep an old Mac around for support of a an AV processor 4-5 years after its been released. This is what you say... The Path To The Future Home theater technology has made rapid strides since the XMC-1 was first introduced, and the technology in the XMC-1 has advanced apace. We've just released the first major hardware upgrade for the XMC-1, which added support for HDMI 2.0b video, including all the latest 4k UHD formats like HDR and Dolby Vision. All future XMC-1 units will include these capabilities, and the upgrade will be available for every XMC-1 we've ever sold. The next major upgrade we have scheduled will add support for Dolby Atmos and DTS-X - the newest object-oriented surround sound formats.
|
|
KeithL
Administrator
Posts: 10,269
|
Post by KeithL on Dec 19, 2018 17:29:03 GMT -5
A hub has no "intelligence" at all - and routes every packet to every port.
A true switch operates at Layer 2 - the level of Ethernet source and destination addresses. When an unknown packet is sent to a switch it "floods" that packet to every port - just like a hub. However, once another device responds to that packet, the switch notes the association, and from then on sends traffic from those
two devices back and forth between them, but stops sending traffic between those two devices to other ports.
However, a true switch neither "knows" nor "cares" what's in the packets - it sees nothing "above" their Ethernet addresses.
There are, however, modern devices that are somewhat smarter.... and have some ability to recognize the content of packets. Larger modern "switches" often contain all sorts of other interesting functionality... but you can still get dead simple ones that don't
A router operates at Layer 3 - the level of IP addresses.
Firewall features bring you up to Layer 4 or higher.
I've worked with network gear for a long time (I spent several years doing network engineering for a company that sold big load balancers).
In the big picture, you're quite right, the best solution is to configure things correctly. However, for someone who is unfamiliar with network configuration, or is worried that changes they make may cause other problems..... And especially if you only plan to calibrate your room once every few years, or when you buy new gear..... It may be easier to just drop a long wire down the hall or plug everything into a very low cost "stupid switch"..... (One reason being that it's very easy to put everything back where it was when you're done.)
However, many modern devices combine some of the characteristics of a router, and a switch, and a firewall, among other things. You can avoid much of that complication if you just stick with the simplest and cheapest switch you can find when you want two devices to "always be able to talk to each other".
A really simple switch, if it's working right, should act pretty much like a dumb wire.... only better. Yes, the OP has a Ubiquiti product e.g. EdgeRouter, which likely has switching, routing, firewalling, etc. capabilities. I have the 5-port version and some knowledge of its configuration. They fit somewhere between consumer and enterprise world.
IMO, better to fix a broken config than spend money on additional hardware. Besides, even the most basic of switches that you can purchase today doesn't act like a dumb wire. They understand layer 2 and constantly filter traffic to prevent congestion. A hub is the proper term for a layer 1 dumb wire device.
-tm
|
|
|
Post by millst on Dec 19, 2018 17:58:10 GMT -5
Correction, firewalls can operate at layer 3 The simple ones based on access lists, anyway, which have pretty much been replaced by the stateful ones operating at higher layers.
-tm
|
|
|
Post by wilburthegoose on Dec 20, 2018 8:47:25 GMT -5
BTW - was the OP able to connect to his XMC-1?
|
|
|
Post by wizardofoz on Dec 20, 2018 13:20:08 GMT -5
I'd buy a nice cheap Windows laptop, put Dirac and our remote control app on it, and call it "a really cool remote control with a big color screen".)
Well for anyone who has purchased a new XMC in the last 2-3 years their Macs have not been able to run The Dirac-LE version...thats not really keeping up the OS's on your/Dirac's part. While some might have older hardware that could be used its not going to be typical.You can't run an older version of OS X on device that shipped with a later version. and what is this remote control app...I've never seen mention of it anywhere until your post here...do tell.
|
|
KeithL
Administrator
Posts: 10,269
|
Post by KeithL on Dec 20, 2018 15:23:05 GMT -5
There are actually several remote control apps for the XMC-1.
The Remote Control app is available for both iPhone and Android phones. It basically duplicates the buttons on the remote control on the screen of your phone.
It can be downloaded from the Android and IOS App Stores. It was developed by one of our friends... and he provides support for both (I think it might even be free). As far as we know both of these work with both the old and new HDMI video cards
The Remote Control App is also available for Windows.
It is officially a Beta, which means that it hasn't been extensively tested, and there is no official support for it, but it actually works pretty well. It should work with both the original HDMI card and the new HDMI 2.0b HDMI card.
There is also a Remote SETUP App available for Windows. It's quite handy. It lets you enter most settings, including things like input names and options, from a user interface somewhat like a spreadsheet. It also enables you to read settings from the XMC-1, write settings to the XMC-1, save settings to a file, and read settings from a file. It has NOT been updated in quite some time, and a few fields here and there don't work, but it can be useful. It should also work with both the original HDMI card and the new HDMI 2.0b HDMI card.
There are no plans to release Apple versions of either of the two Windows Apps.
It is POSSIBLE that one or both Windows Apps MIGHT work with Boot Camp or Parallels, but that has NOT been tested.
We have also NOT tested any of these apps thoroughly with the RMC-1 (and probably will not do so until we're done making adjustments to its firmware). We BELIEVE that the Remote Control Apps should also work with the RMC-1 (although one or two buttons will be labelled wrong).
It should be safe to try any of the Remote Control Apps with the RMC-1. We DO NOT recommend trying the Remote SETUP App with the RMC-1.
I will attempt to add the Windows Apps to the forum section where the firmware updates can be found over the holiday weekend.
I'd buy a nice cheap Windows laptop, put Dirac and our remote control app on it, and call it "a really cool remote control with a big color screen".)
Well for anyone who has purchased a new XMC in the last 2-3 years their Macs have not been able to run The Dirac-LE version...thats not really keeping up the OS's on your/Dirac's part. While some might have older hardware that could be used its not going to be typical.You can't run an older version of OS X on device that shipped with a later version. and what is this remote control app...I've never seen mention of it anywhere until your post here...do tell.
|
|
ramx
Minor Hero
Posts: 15
|
Post by ramx on Dec 23, 2018 20:15:07 GMT -5
I'm also having trouble with Dirac LE finding my XMC-1. I'm using the exact same setup I had before, just on a new home, so I need to run Dirac again. Same unmanaged switch and same network configuration. The only differences are that my Mac was upgraded to Mojave (10.14.2), and my XMC-1 has been updated to the latest firmware after the install of the HDMI 2.0 card. Everything else is the same and I can't connect this time. I don't have a Windows computer or VM here to use something different. I only use Linux and Mac. Any new advice? It's very frustrating. Thanks in advance.
|
|
|
Post by wizardofoz on Dec 23, 2018 21:04:45 GMT -5
You can pretty much forget about anything after 10.11.6 which did work kinda with a file I got from Emotiva that had to replace the OEM folder...10.10.5 was supposedly the the latest OS X that will work of a vanilla installation. Windows is your best bet. You can lic 2 machines in the Dirac portal so one windows one Mac or 2 of one and none of the other.
I tried a quick run on 10.10.5 and it ran to downloading to the Xmc and stopped / hung there ... gave up and used windows. Good luck, you will probably need some.
|
|
|
Post by enricoclaudio on Dec 25, 2018 12:18:18 GMT -5
We are currently in discussions with Dirac about their new software version. As of now we plan to have their new product (Dirac 2) incorporated into our new product (the RMC-1).
I don't have any definite information beyond that at the moment.
As far as we know the current Dirac Live LE works just fine on Windows 10 (as well as Windows 7, and some variants of Windows 8/8.1). It also works fine on the Yosemite version of the Apple O/S. It has problems with Sierra, and High Sierra (it can sometimes be coaxed into working - but not consistently). So far we haven't tested it with Mojave (and we aren't specifying it to work with anything past Yosemite.)
Because Dirac 2 is essentially different software, I'm pretty sure it wouldn't work with the current "XMC-1 Dirac Software Engine" that resides in the XMC-1 firmware. I don't know at this point whether it may eventually be possible to update the XMC-1 to work with the new version - or whether it would be impractical from a hardware point of view.
At this point we absolutely ARE NOT promising that the XMC-1 will ever be updated to run Dirac 2 - but I would not absolutely rule it out either. (It leaves you with Dirac Live for Emotiva, which works fine on the XMC-1, on current Windows Computers, and on the Apple computers that were current when it was released.)
I was told by Dirac that their new software probably is not able to work with the Xmc-1...that is Dirac V2. Keith can you confirm or substantiate this? The old Emotiva Dirac le software seems to not like running on win 10 or Mac OS Mojave either.so where does this leave us Xmc-1 owners now? Keith, just so you know. My 13" MacBook Pro Retina mid-2104 running Mojave 10.14.2, has ZERO issues running Dirac Live Full for Emotiva. The only issue I found is that when sending the filters to the XMC-1 sometimes it crash but just need to recall the project (I save the project after every measurement) then send it again to the XMC-1 and always work at the second attend.
|
|
|
Post by enricoclaudio on Dec 25, 2018 12:26:43 GMT -5
Another tip for Mac users. My wireless router is a 2TB Apple Airport Time Capsule (last generation). By default, the Airport comes configured with IPv4 DHCP Range of 10.0.x.x. With this default DHCP setting, my Mac wasn't able to discover the XMC-1 when running Dirac Live. After changing the IPv4 DHCP Range to 192.168.x.x, then my Mac was able to find the XMC-1 in the network.
|
|
KeithL
Administrator
Posts: 10,269
|
Post by KeithL on Dec 25, 2018 18:11:05 GMT -5
Interesting... and thanks for letting us know. I'll also admit to telling a small fib.... We have in fact had a FEW reports of Dirac Live working fine with Sierra and High Sierra. However, we don't know why it works on those few machines, so we decided just to say "it doesn't usually work". Unfortunately... When you install the same operating system on different computers, if the hardware is even slightly different, you can end up with different install details. For example, certain configuration files may be in different places. Beyond that, when you update both Windows and Apple computers, the new installation often "inherets" this sort of details from the previous install. So, if your Apple Mac was updated multiple times, things may be in very different places than if it was a "new install". Because there is so much variation, when something doesn;t work right, it can be very difficult to figure out WHICH differences are causing the problem. We are currently in discussions with Dirac about their new software version. As of now we plan to have their new product (Dirac 2) incorporated into our new product (the RMC-1).
I don't have any definite information beyond that at the moment.
As far as we know the current Dirac Live LE works just fine on Windows 10 (as well as Windows 7, and some variants of Windows 8/8.1). It also works fine on the Yosemite version of the Apple O/S. It has problems with Sierra, and High Sierra (it can sometimes be coaxed into working - but not consistently). So far we haven't tested it with Mojave (and we aren't specifying it to work with anything past Yosemite.) Because Dirac 2 is essentially different software, I'm pretty sure it wouldn't work with the current "XMC-1 Dirac Software Engine" that resides in the XMC-1 firmware. I don't know at this point whether it may eventually be possible to update the XMC-1 to work with the new version - or whether it would be impractical from a hardware point of view.
At this point we absolutely ARE NOT promising that the XMC-1 will ever be updated to run Dirac 2 - but I would not absolutely rule it out either. (It leaves you with Dirac Live for Emotiva, which works fine on the XMC-1, on current Windows Computers, and on the Apple computers that were current when it was released.)
Keith, just so you know. My 13" MacBook Pro Retina mid-2104 running Mojave 10.14.2, has ZERO issues running Dirac Live Full for Emotiva. The only issue I found is that when sending the filters to the XMC-1 sometimes it crash but just need to recall the project (I save the project after every measurement) then send it again to the XMC-1 and always work at the second attend.
|
|
Jason
Minor Hero
Posts: 12
|
Post by Jason on Dec 28, 2018 19:07:57 GMT -5
Okay, friends. Quick status update to close out the issues around the OP. For those who want the short story, I worked around the issue by picking up the cheapest, junkiest wireless router I could find at Best Buy. The XMC-1 is connected to one of the switch ports on it and I have it broadcasting a unique SSID. The WAN port on the cheap-o Netgear router is uplinked to the Ubiquiti switch in my A/V rack. The Netgear router is configured on the LAN side to be a 192.168/16 network. I flip over from my primary SSID to the SSID broadcast by the new Netgear router and Dirac immediately finds the XMC-1.
Interestingly, and as part of the longer story, I spent quite a bit of time trying to pin down where the network traffic was getting stopped on my existing network and completely failed. Same MacBook Pro running Mojave was used for all testing. Connecting the Ethernet port on this MacBook Pro directly to the XMC-1 worked fine. Connecting this MacBook Pro via Ethernet to a port on the Ubiquiti switch and then connecting the XMC-1 to the same switch did *not* work. Connecting this MacBook Pro via Ethernet and the XMC-1 to switch ports on my Meraki router (thus bypassing the Ubiquiti switch) also did not work. Connecting this MacBook Pro to the cheap Netgear router via either WiFi or wired Ethernet worked just fine.
In summary, I'm now able to connect and use Dirac Live without any issues on a Mid-2015 MacBook Pro running Mojave without any issues whatsoever - just by changing over to the WiFi SSID offered by the "disposable" Netgear router. Frustrated that I never could pinpoint what the Ubiquiti and Meraki gear didn't like about the communication, but I've spent enough time screwing around with something that - as another responder mentioned - won't be a system that I have to frequently use and adjust.
|
|