|
|||||||
| In Russian Discussion in the Russian Language |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
DriverHeaven Junior Member
Join Date: Dec 2003
Location: Russia
Posts: 93
Rep Power: 0 ![]() |
Íîâûé Delay
Òîâ*ðèùè! Äèëýè åù¸ *óæ*û? Âîò, õâ*ò*éòå ýêñïåðèìå*ò*ëü*óþ âåðñèþ:
-------------------------------------------------------------------- name "Delay Away"; copyright "Copyright (c) 2004 Eugeniy Sokol."; engine "kX"; created "01/15/2004"; comment "v0.31 for beta-testers"; guid "2b914bff-32ee-4a3e-a640-9150abd60e83"; itramsize 102 xtramsize 0x18000 ; Registers input L, R; output L1, R1, L2; output R2, L3, R3; control Mix=0.5, Fb=0.8, LP1=0.9; control LP2=0.3, Shift=0.05, Time=0.5; static rlp=0x0, llp=0x0, mono=0x0; static maxsize=0x6000000; static maxsize2=0x9000000; static maxshift=0x32000 ; temp lt, rt; idelay write iw at 0; idelay read ir at 50; xdelay write xlw at 0x0; xdelay read xlr at 20000; xdelay read xl2r at 30000; xdelay write xrw at 30002; xdelay read xrr at 50002; xdelay read xr2r at 60002; ; Code interp mono, l, 0.5, r; interp llp, llp, LP1, xlr; macs lt, mono, llp, Fb; interp rlp, rlp, LP2, xrr; macs rt, mono, rlp, Fb; macs xlw, lt, 0x0, 0x0; macs xrw, ir, 0x0, 0x0; macs iw, rt, 0x0, 0x0; interp l1, L, Mix, xlr; interp r1, R, Mix, xrr; acc3 lt, xlr, xr2r, 0x0; acc3 rt, xrr, xl2r, 0x0; interp l3, L, Mix, lt; interp r3, R, Mix, rt; macs lt, xlr, xrr, 1; interp l2, L, Mix, lt; macsn rt, xlr, xrr, 1; interp r2, R, Mix, rt; macs &ir, &iw, maxshift, shift; macs &xlr, &xlw, maxsize, Time; macs &xl2r, &xlw, maxsize2, Time; acc3 &xrw, &xl2r, 0x1000, 0x0; macs &xrr, &xrw, maxsize, Time; macs &xr2r, &xrw, maxsize2, Time; end -------------------------------------------------------------------------------- Âîîáùå-òî òóò òðè äèëýÿ ñð*çó (âûõîäû L1-R1,L2-R2, L3-R3): 1 - çâóê ïðîñòî óëåò*åò âëåâî (åñëè **äî âïð*âî - ìå*ÿé ïîäêëþ÷å*èå ê L1 è R1), 2 - ïî ç*äóìêå çâóê äîëæå* óëåò*òü **ç*ä ** Prolîgic-ïîäîá*ûõ ñóðð*ó*ä*õ, ïð*âä* ÿ *è÷åãî ïîõîæåãî *å ç*ìåòèë ,3 - *å÷òî âðîäå ïè*ã-ïî*ã* ïîëó÷èëîñü. Ïðèìå÷**èÿ: - Âõîä*îé ñòåðåî-ñèã**ë ìèêñèòñÿ â ìî*î (ò*ê **äî äëÿ ïîëó÷å*èÿ æåë*åìîãî ýôôåêò*), ïîýòîìó î* *å äîëæå* áûòü â ïðîòèâîô*çå (** âûõîäå î* ïîä*¸òñÿ ñòåðåî, *å áåñïîêîéòåñü); - Ðåãóëÿòîð LP îïðåäåëÿåò ñòåïå*ü ç*òóõ**èÿ âûñîêèõ ÷*ñòîò; äëÿ ñîõð**å*èÿ ç*äóì***îãî ýôôåêò* LP2 äîëæå* áûòü ìå*üøå LP1; - Shift îïðåäåëÿåò ñêîðîñòü óä*ëå*èÿ çâóê*, åãî âëèÿ*èå õîðîøî ñëûø*î ** ïåðâîì äèëýå. -  òðåòüåì äèëýå îòð*æå*èÿ çâó÷*ò *å ñð*çó, * ÷åðåç *åêîòîðîå âðåìÿ - ýòî *å á*ã, * ñëåäñòâèå èñïîëüçóåìîãî *ëãîðèòì*. P.S. Óõîæó â ïîäïîëüå ** *åîïðåäåë¸**ûé ñðîê - ê**èêóëû + ïð*êòèê*, ò*ê ÷òî â áëèæ*éøåì áóäóùåì áóäó ìîë÷*òü, ê*ê ï*ðòèç**. Íî âñ¸ ð*â*î ïèøèòå îòâåòû - âïå÷*òëå*èÿ ò*ì, ïîæåë**èÿ... Last edited by E.Sokol; Jan 20, 2004 at 06:50 AM. |
|
|
|
|
|
#2 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
áóäåì æä*òü âîçâð*ùå*èÿ
è *îâûõ ýôôåêòîâ/Å |
|
|
|
|
|
#3 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,640
Rep Power: 69 ![]() ![]() ![]() ![]() ![]() ![]() |
ïðèñîåäè*ÿþñü
__________________
|
|
|
|
|
|
|
|
DriverHeaven Junior Member
Join Date: Dec 2003
Location: Russia
Posts: 93
Rep Power: 0 ![]() |
Îä*ó îøèáêó óæå **ø¸ë - èñïð*âèë è âåðñèþ îá*îâèë. Íî ç*ìåòèë âîò ò*êîé issue - êîãä* ÿ ïîä*þ ** âõîä ç*âåäîìî ïðîòèâîô*ç*ûé ñèã**ë, òî âìåñòî îæèä*åìîé òèøè*û ïîëó÷*åòñÿ âûñîêî÷*ñòîò**ÿ ñîñò*âëÿþù*ÿ ì*ëå*üêîé *ìïëèòóäû - ê*ê áóäòî L è R ñêë*äûâ*þòñÿ ñî ñäâèãîì â îäè* ñýìïë. Èëè ýòî á*ã interp, èëè åù¸ ÷òî-òî, *î ÿ äëÿ ñåáÿ ýòîò âîïðîñ ïîê* *å ïðîÿñ*èë.
|
|
|
|
|
|
#5 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ïðè÷è*û ìîãóò áûòü ð*ç*ûå
interp -- âåðîÿò*îñòü ì*ë* xtram -- òóò ç**÷èòåëü*î áîëüøå * åù¸ ìåæê***ëü*ûå ç*äåðæêè â*óòðè 10kX áûâ*þò, **ïðèìåð, ** ôèç. âûõîä*õ (òåõ æå spdif / i2s outs) **äî ïðîâåðÿòü... -- Ì*êñ, ïðèëîæèøü ê ýòîìó ðóêó? ![]() /Å |
|
|
|
|
|
#6 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,640
Rep Power: 69 ![]() ![]() ![]() ![]() ![]() ![]() |
*ó ä*.
Òóò **äî ïîäðîá*åé ÷òî ê*ê è êóä* ïîäêëþ÷å*î. (ó ìå*ÿ åñòü ìè*èìó* òðè ð*ç*ûõ âåðñèè ;) |
|
|
|
|
|
|
|
DriverHeaven Junior Member
Join Date: Dec 2003
Location: Russia
Posts: 93
Rep Power: 0 ![]() |
Ïîäêëþ÷å*î îò xRrouting, îäè* ê***ë ïðÿìî, âòîðîé ÷åðåç phase.
|
|
|
|
|
|
#8 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,640
Rep Power: 69 ![]() ![]() ![]() ![]() ![]() ![]() |
*ã*, * phase ç*ãðóæå* ïîñëå äèëåÿ, ò*ê? (ò.å. *îìåð äèëåÿ ìå*üøå ÷åì ó phase)?
__________________
|
|
|
|
|
|
#9 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
*åóæåëè, **êî*åö, ïîðÿäîê ç*ãðóçêè â DSP âñïëûë?
![]() (ê âîïðîñó î ò*ê è *åäîïèñ***ûõ advanced kX DSP options) ä*, âåðîÿò*îñòü äåéñòâèòåëü*î åñòü... ïð*âä*, "ïîðÿäêîâûé *îìåð" è "ìåñòî â DSP" *å ñîâñåì ñâÿç**û... *îðì*ëü*ûì ñïîñîáîì "ïîñìîòðåòü", â ê*êîì ïîðÿäêå èäóò ïë*ãè*û, ìîæ*î òîëüêî â ðååñòðå (èëè .êõ - ô*éë*õ) (ò*ì ñîõð**ÿåòñÿ *îìåð ïåðâîé è*ñòðóêöèè) /Å |
|
|
|
|
|
|
|
|
DriverHeaven Junior Member
Join Date: Dec 2003
Location: Russia
Posts: 93
Rep Power: 0 ![]() |
Quote:
|
|
|
|
|
|
|
#11 |
|
h/h member-shmember
Join Date: Dec 2002
Location: Evil Empire
Posts: 2,640
Rep Power: 69 ![]() ![]() ![]() ![]() ![]() ![]() |
>Ä*, èìå**î ò*ê.
Óãó: Åñëè phase ç*ãðóæå* ïîñëå delay òî è êîä åãî "â ïðîöåññîðå" áóäåò ð*ñïîëîã*òüñÿ ïîñëå (åñëè êî*å÷*î ìåæäó èõ ç*ãðóçêîé *å âûãðóæ*ëèñü äðóãèå ïë*ãè*û, èëè â äðóãèõ "ñïåö" ñèòó*öèÿõ (òèï* ýïèëîã*), ê*ê Æå*ÿ âåð*î ç*ìåòèë). Íó * ä*ëüøå ïðîñòî - èìååì - xrouting ç*òåì delay ç*òåì phase (ïîðÿäîê âûïîë*å*èÿ), ñîîòâåòñâå**î, äîïóñòèì ëåâûé ê***ë ñ xrouting èäåò ñð*çó ** delay * ïð*âûé ÷åðåç phase. ×òî ïîëó÷*åòñÿ, òîãä* ê*ê ëåâûé "ñèã**ë" (*ó åñëè ò*ê óñëîâ*î ìîæ*î **çâ*òü ïåðåä*÷ó ç**÷å*èé ÷åðåç ðåãèñòðû âõîä*/âûõîä*) ñ âûõîä* xrouting ïîï*ä*åò "ìã*îâå**î" ** âõîä delay, ïð*âûé ò*ê æå "ìã*îâå**î" ïîï*â â phase, ñ âûõîä* phase ** âõîä delay "ïîï*ä*åò" óæå òîëüêî ** ñëåäóþùåì îòñ÷åòå ("samplecycle") ò*ê ê*ê ** òåêóùèé ìîìå*ò delay óæå "âûïîë*èëñÿ" è ñ "*îâûì" ç**÷å*èåì ðåãèñòð* (âõîä/âûõîä phase->delay) "ïîç**êîìèòñÿ" ** ñëåäóþùåì "ïðîõîäå" (îïÿòü æå "samplecycle" - ê*ê ýòî _ãð*ìîò*î_ ** ðóññêèé òî ïåðåâåñòè?) Ò*êèå ôîêóñû ** ñ*ìîì äåëå ïîäñòåðåã*þò ** ê*æäîì ø*ãó, **ïðèìåð òîæå ñ*ìîå ïîëó÷èòñÿ åñëè ïîðÿäîê ç*ãðóçêè (ïîðÿäîê âûïîë*å*èÿ) áóäåò phase|xrouting|delay â ò*êîì âèäå "ñèã**ëû" ÷òî ñ phase ÷òî ñ xrouting ** delay ïîï*äóò "ìã*îâå**î", * âîò ñ xrouting ** phase ñ ç*äåðæêîé. Ñîáñòâå**î, *áñòð*êöèÿ *áñòð*êöèåé, *î ïðè âîç*èê*îâå*èè ïîäîá*ûõ ïðîáëåì **äî è*îãä* âñïîìè**òü î òîì ÷òî êîä âûïîë*ÿåòñÿ *å ñîâñåì ò*ê ê*ê "**ðèñîâ**î"... ------- >ïð*âä*, "ïîðÿäêîâûé *îìåð" è "ìåñòî â DSP" *å ñîâñåì ñâÿç**û... Íó ìû áåðåì "ïðîñòóþ" ñèòó*öèþ... >*åóæåëè, **êî*åö, ïîðÿäîê ç*ãðóçêè â DSP âñïëûë? *ó î* ñîáñòâå**î è *å "ïîãðóæ*ëñÿ" ;) >(ê âîïðîñó î ò*ê è *åäîïèñ***ûõ advanced kX DSP options) Íó åñëè (îïÿòü æå ** òåêóùåì ïðèìåðå) ïåðåä äèëååì ìåñò* óæå *åò òî â "õóäøåì" ñëó÷*å óæå *è÷åãî *å ïîäåë*åøü, * â "ëó÷øåì" ïðèäåòñÿ ïðè*óäèòåëü*î "ñäâèã*òü" êîä. |
|
|
|
|
|
|
|
DriverHeaven Junior Member
Join Date: Dec 2003
Location: Russia
Posts: 93
Rep Power: 0 ![]() |
Âûâîä **ïð*øèâ*åòñÿ îäè* - *åîáõîäèì* êîì**ä* "Sort" èëè "Arrange", ÷òîáû ïîðÿäîê ïëóãè*îâ â ï*ìÿòè ð*ñïîëîæèòü èñõîäÿ èç ïîñëåäîâ*òåëü*îñòè èõ ñîåäè*å*èé, * *å ç*ãðóçêè.
|
|
|
|
|
|
#13 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
>> *åîáõîäèì* êîì**ä* "Sort" èëè "Arrange
*ó *å âñ¸ ò*ê ïðîñòî... ** ñ*ìîì äåëå, â 'advanced options' áûë* âîçìîæ*îñòü ïîìåñòèòü ïë*ãè* "äî" èëè "ïîñëå" äðóãîãî ïë*ãè** (*î î** *å ðå*ëèçîâ*** )â ïðè*öèïå, êîì**äû 'sort' / 'arrange' ïîòðåáóþò ñëèøêîì ì*îãî óñèëèé ñ òî÷êè çðå*èÿ "èñêóññòâå**îãî è*òåëëåêò*" (**ïðèìåð, ýïèëîã ê*ê ïð*âèëî äîëæå* áûòü âñåãä* â êî*öå, ñîðòèðîâê* "ïî ïîäêëþ÷å*èþ" -- òîæå *å ïðîñòî ñäåë*òü, åñëè öåïî÷ê* *åëè*åé**ÿ è ò.ä.) âîçìîæ*î, ëó÷øå áûëî áû, **ïðèìåð, ñäåë*òü ÷òî-òî ïî òèïó partition magic, ÷òîáû ìûøêîé ìîæ*î áûëî áû ïåðåìåù*òü ïë*ãè*û ïî âñåé ïðîòÿæ¸**îñòè dsp memory... /E |
|
|
|
|
|
|
|
DriverHeaven Junior Member
Join Date: Dec 2003
Location: Russia
Posts: 93
Rep Power: 0 ![]() |
>ñîðòèðîâê* "ïî ïîäêëþ÷å*èþ" -- òîæå *å ïðîñòî ñäåë*òü, åñëè öåïî÷ê* *åëè*åé**ÿ...
È*òåðåñ* ð*äè ïîïðîáîâ*ë - ïîëó÷èëîñü âñ¸ î÷å*ü ä*æå ïðîñòî, ÷óòü âèäîèçìå*¸***ÿ ñîðòèðîâê* ïóçûðüêîì. ß èñõîäèë èç òîãî, ÷òîáû ïðî÷èòü .kx ô*éë è ç*ïèñ*òü äðóãîé, îòñîðòèðîâ***ûé. Åñëè èñêëþ÷èòü îáð*ò*ûå ñâÿçè, òî ïîëó÷*åòñÿ âîîáùå ýëåìå*ò*ð*î.  äâóõ ñëîâ*õ ýòî ò*ê âûãëÿäèò: i=1 , j=1; - ïî ïîðÿäêó ç*ãðóçêè -- öèêë -- if PresentConnect ( plugin(i), /*from*/ plugin(j) ) and NotFeedbacked ( plugin(i), plugin(j) ) then ChangePlugins ( plugin(i), plugin(j) ) else j++; if j>NumPlugins then i++, j=i; Ïðîáîâ*ë, ïð*âä*, ïîê* òîëüêî ** áóì*æêå, *î ïîëó÷*åòñÿ âðîäå òî, ÷òî äîëæ*î áûòü. (õîðîøî áû åù¸ è äåìî-ïðîãó **ê*ò*òü, *î ýòî óæå ëå*ü, ê*ê è îáû÷*î )
|
|
|
|
|
|
#15 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
õììì... èäåÿ, ** ñ*ìîì äåëå, õîðîø*ÿ
ó ìå*ÿ âñ¸ *èê*ê ðóêè *å ïîä*èì*ëèñü **ïèñ*òü êîä äëÿ ñîðòèðîâêè ïë*ãè*îâ... â ïðè*öèïå, ýòîò êîä èìååò ñìûñë âêëþ÷èòü â ÷*ñòü êîä* ïî ç*ãðóçêå ïðåñåò* ïî óìîë÷**èþ (ç*îä*î äîëæ*î ïîìî÷ü ñ áîðüáîé ñ *åñîâìåñòèìîñòüþ ô*éëîâ **ñòðîåê..) * ïîòîì ìîæ*î ïðîñòî äîá*âèòü êîì**äó "realign DSP placement", êîòîð*ÿ áóäåò ñîõð**ÿòü è âîññò***âëèâ*òü êî*ôèãóð*öèþ (òåì ñ*ìûì, âûïîë*ÿÿ ñîðòèðîâêó) ![]() ïð*âä*, åñëè þçåð, ê ïðèìåðó, ç*õî÷åò ñîç**òåëü*î ïîìå*ÿòü ïîðÿäîê... òîãä* ýòî *å ñð*áîò*åò... /Å |
|
|
|
|
|
|
|
DriverHeaven Junior Member
Join Date: Dec 2003
Location: Russia
Posts: 93
Rep Power: 0 ![]() |
>þçåð, ê ïðèìåðó, ç*õî÷åò ñîç**òåëü*î ïîìå*ÿòü ïîðÿäîê...
À ç*÷åì åìó ýòî ìîæåò ïî**äîáèòüñÿ? Ïî-ìîåìó, ñðåä*åñò*òèñòè÷åñêîìó þçâåðþ âîîáùå ïî-á*ð*á**ó âñå ýòè òî*êîñòè ñ ïîðÿäêîì ç*ãðóçêè è îä*îñýìïëåð*ûìè ç*äåðæê*ìè. Ä*æå ò*êîé ïðîäâè*óòûé þçâåðü, ê*ê ÿ è òî *å ïî*ÿë, â ÷¸ì äåëî - ñê*çûâ*åòñÿ è*åðöèî**îñòü ìûøëå*èÿ. Ïîýòîìó åñëè êîä áóäåò âûïîë*ÿòüñÿ ò*êæå, ê*ê è **ðèñîâ**, òî ïî-ìîåìó, ëó÷øåãî è îæèä*òü *åëüçÿ.>i++, j=i; Âîîáùå òóò j=i+1 äîëæ*î áûòü... È ò*ì, â **÷*ëå, òîæå. ß åù¸ ïîõèìè÷èë ñ îáð*ò*ûìè ñâÿçÿìè, ïîëó÷*åòñÿ äîâîëü*î è*òåðåñ**ÿ ñèòó*öèÿ. Åñëè ìû èìååì, **ïðèìåð, 3 ïëóãè**: 1->2->3->1, òî ð*ñïîë*ã*òüñÿ â ï*ìÿòè î*è ìîãóò â ïðè*öèïå â ëþáîì ïîðÿäêå, ð*ç*èö* òîëüêî áóäåò â òîì, ïåðåä ê*êèì ïëóãè*îì áóäåò ç*äåðæê*, è *ëãîðèòì *å ìîæåò åãî îïðåäåëèòü. Íî îïÿòü æå, ïîëüçîâ*òåëü, ç*ãðóæ*ÿ è âûñòð*èâ*ÿ ïëóãè*û, îæèä*åò èõ âûïîë*å*èÿ ïî ïîðÿäêó ñëåâ* ** **ïð*âî, ò*ê ÷òî âïîë*å ëîãè÷*î èñïîëüçîâ*òü êîîðäè**òó X ñâÿç***ûõ ïëóãè*îâ â ê*÷åñòâå êðèòåðèÿ ìå*ÿòü/*å ìå*ÿòü èõ ìåñò*ìè. |
|
|
|
|
|
#17 |
|
kX Project Lead Programmer and Coordinator
Join Date: Dec 2002
Posts: 3,119
Rep Power: 75 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
>> ñðåä*åñò*òèñòè÷åñêîìó þçâåðþ âîîáùå ïî-á*ð*á**ó âñå ýòè òî*êîñòè ñ ïîðÿäêîì ç*ãðóçêè è
>> îä*îñýìïëåð*ûìè ç*äåðæê*ìè òóò ãë*â*îå **éòè ãð**èöû "ñðåä*åñò*òèñòè÷åñêîìó" äîñò*òî÷*î ÅÀÕ Control Panel ![]() >> ò*ê ÷òî âïîë*å ëîãè÷*î èñïîëüçîâ*òü êîîðäè**òó X ñâÿç***ûõ ïëóãè*îâ â ê*÷åñòâå êðèòåðèÿ >> ìå*ÿòü/*å ìå*ÿòü èõ ìåñò*ìè ![]() ïîï*õèâ*åò èñêóññòâå**ûì è*òåëëåêòîì â îáùåì, ÿ ïîäóì*þ, ê*ê ëó÷øå (ïî ýò*ï*ì ðå*ëèç*öèè): ïåðâîå -- ýòî âñ¸-ò*êè äîäåë*òü îêîøêî 'advanced', âòîðîå -- äîá*âèòü ïåðåñîðòèðîâêó ýôôåêòîâ â ï*ìÿòè ïðè (ïåðå)ç*ãðóçêå, è óæå òðåòåå -- â*ðè**òû ñ ***ëèçîì òîãî, ÷òî **ðèñîâ**î â kX DSP (WYSIWYG ê*êîé-òî) /Å |
|
|
|
![]() |
| Thread Tools | |
|
|