Re: [Flightgear-devel] FGCOM

2013-08-17 Thread TDO Brandano
I'd leave to the client the task of distorting the received signal based on the 
distance and other environmental parameters. The server should just 
re-broadcast the clear signal, maybe culling over a simple range bubble.


From: clem...@hotmail.fr
To: flightgear-devel@lists.sourceforge.net
Date: Sat, 17 Aug 2013 03:02:37 +0200
Subject: Re: [Flightgear-devel] FGCOM




Hi Holger,

I'm glad to know that FGCom integration is surprising you.
It seems you have a pretty well vision of the perfect solution for radio 
simulation and I agree with you on this how-it-should-works.
As James said, all of this is mostly based on P2P architecture which is far to 
be the easier things to create :)
- Each client need to know the position of others clients
- Each client must send a _clean_ sound signal (no distortion, no 
attenuation...)
- Each client need to calculate the distorsion/attenuation of others clients 
depending of their distance (I'm callsign01; callsign02 is at 20nm from me = I 
can hear him loud, callsign03 is at 120nm from me = I can hear him quiet, 
callsign04... etc... etc...)

We could also use a centralized architecture with a server which could works 
like:
- I know the position and frequency of each clients
- callsign01 is speaking on 122.50MHz
- callsign02 is listening on 122.50MHz, the distance between callsign01 and 
callsign02 is 20nm = I send a clean signal from callsign01 to callsign02
- callsign03 is listening on 122.50MHz, the distance between callsign01 and 
callsign03 is 120nm = I send a distorted/attenuated signal from callsign01 to 
callsign02
- ...
- ...

I can't imagine the amount of work to create this new system. Also I have 
absolutely no idea where we should start if we really want (need?) this _much_ 
realistic system. Do you have any hint ?

For sure this level of realism would be a really nice feature. But I admit I 
don't know if our users will be _much_more_ happy with this level of realism 
and they need/want this level of realism OR are they already very happy to have 
a simple way of communication better than a simple TeamSpeak-like application 
? In this case is it necessary to work during months and months on this project 
? Is it worth ?

Of course if this level of realism I would be happy to use it ! But I'm not 
sure to be ready to work on this (big) project for only few of our 
pro-realistic users. But if the task is supported by some people, devs are 
involved, and my skills are sufficient, yes I would be part of this effort ;)


Regards,
Clément   

--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel   
  --
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] FGCOM

2013-08-17 Thread Pat
For those of us with certain kinds of hearing disabilities, adding any
distortion or reduction in volume might make communication impossible.
Our ears add an incredible amount of distortion and noise already. On
top of that you wouldn't believe the lousy quality of hearing aid sound
at 133Db.

There has to be an option in flightgear to allow clear communication,
even at a distance.

That said, I'd never make it in a real cockpit.  Current real aircraft
 audio is just about impossible to understand.


 On Sat, 17 Aug 2013 13:07:25 + TDO Brandano
tdo_brand...@hotmail.com wrote:

 I'd leave to the client the task of distorting the received signal
 based on the distance and other environmental parameters. The server
 should just re-broadcast the clear signal, maybe culling over a
 simple range bubble.
 
 
 From: clem...@hotmail.fr
 To: flightgear-devel@lists.sourceforge.net
 Date: Sat, 17 Aug 2013 03:02:37 +0200
 Subject: Re: [Flightgear-devel] FGCOM
 
 
 
 
 Hi Holger,
 
 I'm glad to know that FGCom integration is surprising you.
 It seems you have a pretty well vision of the perfect solution for
 radio simulation and I agree with you on this how-it-should-works.
 As James said, all of this is mostly based on P2P architecture which
 is far to be the easier things to create :)
 - Each client need to know the position of others clients
 - Each client must send a _clean_ sound signal (no distortion, no
 attenuation...)
 - Each client need to calculate the distorsion/attenuation of others
 clients depending of their distance (I'm callsign01; callsign02 is at
 20nm from me = I can hear him loud, callsign03 is at 120nm from me =
 I can hear him quiet, callsign04... etc... etc...)
 
 We could also use a centralized architecture with a server which
 could works like:
 - I know the position and frequency of each clients
 - callsign01 is speaking on 122.50MHz
 - callsign02 is listening on 122.50MHz, the distance between
 callsign01 and callsign02 is 20nm = I send a clean signal from
 callsign01 to callsign02
 - callsign03 is listening on 122.50MHz, the distance between
 callsign01 and callsign03 is 120nm = I send a distorted/attenuated
 signal from callsign01 to callsign02
 - ...
 - ...
 
 I can't imagine the amount of work to create this new system. Also I
 have absolutely no idea where we should start if we really want
 (need?) this _much_ realistic system. Do you have any hint ?
 
 For sure this level of realism would be a really nice feature. But I
 admit I don't know if our users will be _much_more_ happy with this
 level of realism and they need/want this level of realism OR are they
 already very happy to have a simple way of communication better
 than a simple TeamSpeak-like application ? In this case is it
 necessary to work during months and months on this project ? Is it
 worth ?
 
 Of course if this level of realism I would be happy to use it ! But
 I'm not sure to be ready to work on this (big) project for only few
 of our pro-realistic users. But if the task is supported by some
 people, devs are involved, and my skills are sufficient, yes I would
 be part of this effort ;)
 
 
 Regards,
 Clément 
 
 --
 Get 100% visibility into Java/.NET code with AppDynamics Lite!
 It's a free troubleshooting tool designed for production.
 Get down to code-level detail for bottlenecks, with 
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel
 

--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel