Вверх ↑
Ответов: 537
Рейтинг: 14
#1: 2018-03-03 22:45:39 ЛС | профиль | цитата
Сделал прогу для разговора по локалке, но часто когда слушаешь, то заикается звук. Если настроить клиент на одном компе, тоесть прописать ай пи 127.0.0.1, то слышно нормально, а по локалке часто заикается. Локалка через вай фай. 2 компа в соседних комнатах, связь отличная. У кого есть локалка посмотрите и посоветуйте что испавить если возможно. Чтобы говорить нужно нажать кнопу левый alt или правый ctrl + alt
Add(BASS_RecordCenter,16463281,70,112)
{
link(onInit,5066922:doStart,[])
}
Add(BASS_RecordStart,5066922,119,112)
{
Freq=32000
Mode=1
Name="MainSound1"
PColor(Freq,16711680)
link(onData,8212518:doSend,[])
}
Add(BASS_Init,3141551,-161,161)
{
Freq=32000
Flags=2
}
Add(IndexToChanel,15202843,-35,63)
{
Count=3
link(onEvent1,14800919:doEvent1,[])
link(onEvent3,8709484:doEvent1,[(13,83)(13,111)])
}
Add(Hub,14800919,28,63)
{
link(onEvent1,8001289:doOff,[])
link(onEvent2,16463281:doFree,[(56,76)(56,125)])
}
Add(LED,8001289,70,56)
{
Left=65
Top=10
Width=45
Height=45
ColorOn=65280
ColorBlick=-16777201
}
Add(Hub,8709484,28,105)
{
link(onEvent1,8001289:doOn,[(56,111)(56,76)])
link(onEvent2,16463281:doInit,[])
}
Add(Keyboard,2989654,-182,21)
{
Key=17
link(onReadKey,13997111:doData,[])
}
Add(Timer,16314832,-252,21)
{
Interval=300
link(onTimer,5100570:doEvent1,[])
}
Add(ChangeMon,13997111,-133,21)
{
link(onData,15364322:doData,[])
}
Add(Keyboard,4117836,-182,63)
{
Key=18
link(onReadKey,5504277:doData,[])
}
Add(Hub,5100570,-210,21)
{
link(onEvent1,2989654:doReadKey,[])
link(onEvent2,4117836:doReadKey,[(-189,34)(-189,69)])
}
Add(ChangeMon,5504277,-133,63)
{
link(onData,16252958:doOperation,[])
}
Add(Math,16252958,-84,63)
{
link(onResult,15202843:doEvent,[])
link(Op2,15364322:GetData,[])
}
Add(EventFromData,15364322,-77,21)
{
}
Add(TrayIcon,6064803,-196,231)
{
Hint="Твоя рация"
Text="Я теперь тут"
Title="Рация"
Point(doShowBallonTip)
link(onClick,6064803:doShow,[(-152,237)(-152,225)(-208,225)(-208,237)])
link(onHide,1229513:doTimer,[(-153,251)(-153,291)(-257,291)(-257,258)])
}
Add(Timer,1229513,-245,252)
{
Interval=2000
Enable=1
AutoStop=1
link(onTimer,6064803:doShowBallonTip,[])
}
Add(Hub,7399795,-189,161)
{
OutCount=3
link(onEvent1,3141551:doInit,[])
link(onEvent2,3614874:In,[(-143,174)(-143,181)])
link(onEvent3,3324304:In,[(-143,181)(-143,202)])
}
Add(MainForm,5577601,-238,147)
{
Width=377
Height=243
Caption="Рация"
BorderStyle=1
link(onCreate,7399795:doEvent1,[])
}
Add(BASS_StreamCreate,14476773,357,140)
{
Freq=32000
DataType=1
Name="MainSound2"
link(onCreate,10590455:doStart,[])
link(Data,14690913:Stream,[])
}
Add(BASS_ChannelPlay,3047460,455,140)
{
Channel="MainSound2"
}
Add(SoundBuffer,14690913,357,98)
{
Size=1000000
}
Add(Hub,9411456,224,98)
{
InCount=2
OutCount=3
link(onEvent1,10295078:doOpen,[])
link(onEvent2,8212518:doOpen,[])
link(onEvent3,14476773:doCreate,[(245,118)(245,146)])
}
Add(Label,10515004,252,7)
{
Left=130
Top=15
Width=40
Height=17
Caption="OUT IP"
}
Add(Edit,776316,252,49)
{
Left=130
Top=30
Width=85
Text=""
Point(PHandle)
}
Add(Thread,10590455,406,140)
{
Delay=200
FastStop=0
link(onExec,3047460:doPlay,[])
}
Add(TCP_Client,8212518,252,105)
{
Port=152
DataType=3
link(onConnect,6144283:doEvent1,[(296,118)(296,139)(212,139)(212,160)])
link(onDisconnect,7150299:doEvent1,[(296,125)(296,153)(205,153)(205,230)])
link(IP,776316:Text,[])
}
Add(TCP_Server,10295078,308,98)
{
Port=152
DataType=3
link(onRead,14690913:doAdd,[])
}
Add(VisualStrings,9868958,252,154)
{
Lines=#11:Присоединен|
Point(doText)
Point(onText)
link(onText,1011839:doEvent1,[])
}
Add(VisualStrings,15756427,252,224)
{
Lines=#19:Соединение потеряно|
Point(doText)
Point(onText)
link(onText,1011839:doEvent2,[(289,230)(289,167)])
}
Add(Hub,1011839,294,154)
{
InCount=2
OutCount=1
link(onEvent1,10683371:In,[])
}
Add(LineBreak,5218215,-287,147)
{
Caption="Info"
link(Out,5577601:doCaption,[])
Primary=[10683371,609,7]
}
Add(Button,10139341,161,70)
{
Left=220
Top=30
Caption="Connect"
link(onClick,9411456:doEvent1,[(209,76)(209,104)])
}
Add(LineBreak,4201113,-280,399)
{
Caption="У"
link(Out,7460333:doEvent1,[])
Primary=[3324304,168,-203]
}
Add(ScrollBarEx,13210570,-140,399)
{
Left=10
Top=90
Width=15
Height=100
Max=15
Min=-15
Kind=1
link(onPosition,1216000:doEvent1,[])
}
Add(ScrollBarEx,1059074,-140,441)
{
Left=50
Top=90
Width=15
Height=100
Max=15
Min=-15
Kind=1
link(onPosition,11101132:doEvent1,[])
}
Add(ScrollBarEx,11174878,-140,483)
{
Left=90
Top=90
Width=15
Height=100
Max=15
Min=-15
Kind=1
link(onPosition,10702973:doEvent1,[])
}
Add(Label,4455329,-189,322)
{
Top=70
Width=35
Height=12
Caption="60Hz"
}
Add(Label,2113435,-147,322)
{
Left=40
Top=70
Width=35
Height=17
Caption="230Hz"
}
Add(Label,14319566,-105,322)
{
Left=80
Top=70
Width=35
Height=17
Caption="910Hz"
}
Add(Label,15573584,-7,406)
{
Left=10
Top=195
Width=10
Height=17
Caption="0"
}
Add(Label,10691832,-7,448)
{
Left=50
Top=195
Width=10
Height=17
Caption="0"
}
Add(Label,14858604,-7,490)
{
Left=90
Top=195
Width=10
Height=17
Caption="0"
}
Add(Hub,1216000,-91,399)
{
OutCount=3
link(onEvent1,2391673:doSet,[])
link(onEvent2,15573584:doText,[])
link(onEvent3,13571962:doWrite,[(-65,419)(-65,415)(-201,415)(-201,412)])
}
Add(Hub,11101132,-91,441)
{
OutCount=3
link(onEvent1,6569206:doSet,[])
link(onEvent2,10691832:doText,[])
link(onEvent3,14826394:doWrite,[(-65,461)(-65,457)(-201,457)(-201,454)])
}
Add(Hub,10702973,-91,483)
{
OutCount=3
link(onEvent1,9470030:doSet,[])
link(onEvent2,14858604:doText,[])
link(onEvent3,8909197:doWrite,[(-65,503)(-65,499)(-201,499)(-201,496)])
}
Add(BASS_ChannelFX_Eq,2391673,-56,399)
{
Channel="MainSound1"
Center=125
Bandwidth=16
}
Add(BASS_ChannelFX_Eq,6569206,-56,441)
{
Channel="MainSound1"
Center=230
Bandwidth=16
}
Add(BASS_ChannelFX_Eq,9470030,-56,483)
{
Channel="MainSound1"
Center=910
Bandwidth=16
}
Add(Ini,13571962,-189,399)
{
FileName="Setting.ini"
Section="equalizer"
Key="60Hz"
link(onResult,13210570:doPosition,[])
}
Add(Ini,14826394,-189,441)
{
FileName="Setting.ini"
Section="equalizer"
Key="230Hz"
link(onResult,1059074:doPosition,[])
}
Add(Ini,8909197,-189,483)
{
FileName="Setting.ini"
Section="equalizer"
Key="910Hz"
link(onResult,11174878:doPosition,[])
}
Add(Hub,7460333,-238,399)
{
OutCount=5
link(onEvent1,13571962:doRead,[])
link(onEvent2,14826394:doRead,[(-214,412)(-214,447)])
link(onEvent3,8909197:doRead,[(-214,419)(-214,489)])
link(onEvent4,10583354:doRead,[(-206,426)(-206,531)])
link(onEvent5,14843409:doRead,[(-206,433)(-206,573)])
}
Add(ScrollBarEx,2499963,-140,525)
{
Left=130
Top=90
Width=15
Height=100
Max=15
Min=-15
Kind=1
link(onPosition,11062355:doEvent1,[])
}
Add(ScrollBarEx,8552181,-140,567)
{
Left=170
Top=90
Width=15
Height=100
Max=15
Min=-15
Kind=1
link(onPosition,3569373:doEvent1,[])
}
Add(Label,11244811,-7,532)
{
Left=125
Top=195
Width=10
Height=17
Caption="0"
}
Add(Label,9864447,-7,574)
{
Left=165
Top=195
Width=10
Height=17
Caption="0"
}
Add(Hub,11062355,-91,525)
{
OutCount=3
link(onEvent1,2078977:doSet,[])
link(onEvent2,11244811:doText,[])
link(onEvent3,10583354:doWrite,[(-65,545)(-65,541)(-201,541)(-201,538)])
}
Add(Hub,3569373,-91,567)
{
OutCount=3
link(onEvent1,7763709:doSet,[])
link(onEvent2,9864447:doText,[])
link(onEvent3,14843409:doWrite,[(-65,587)(-65,583)(-201,583)(-201,580)])
}
Add(BASS_ChannelFX_Eq,2078977,-56,525)
{
Channel="MainSound1"
Center=3000
Bandwidth=16
}
Add(BASS_ChannelFX_Eq,7763709,-56,567)
{
Channel="MainSound1"
Center=14000
Bandwidth=16
}
Add(Ini,10583354,-189,525)
{
FileName="Setting.ini"
Section="equalizer"
Key="3kHz"
link(onResult,2499963:doPosition,[])
}
Add(Ini,14843409,-189,567)
{
FileName="Setting.ini"
Section="equalizer"
Key="14kHz"
link(onResult,8552181:doPosition,[])
}
Add(Label,11631221,-63,322)
{
Left=120
Top=70
Width=35
Height=17
Caption="3kHz"
}
Add(Label,594285,-21,322)
{
Left=160
Top=70
Width=35
Height=17
Caption="14kHz"
}
Add(Hub,7150299,217,224)
{
link(onEvent1,15756427:doText,[])
}
Add(LineBreak,9296678,161,105)
{
Caption="Старт"
link(Out,9411456:doEvent2,[])
Primary=[3614874,-273,70]
}
Add(Hub,6144283,224,154)
{
link(onEvent1,9868958:doText,[])
}

карма: 4

0
Редактировалось 2 раз(а), последний 2018-03-03 22:48:37