Àâòîð |
Òåìà: TrickComposer
Âðåìÿ: 16.02.2022 11:54 |
||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Âñåì ïðèâåò! Ïðåäñòàâëÿþ âàøåìó âíèìàíèþ ïðîãðàììó, êîòîðàÿ ñîçäà¸ò "ìóçûêó" íà îñíîâå õåøà. https://www.youtube.com/watch?v=AB0FaDtHeRE Îáùåå îïèñàíèå. Äëÿ ñîçäàíèÿ íîâîãî òðåêà íóæíî ïðèäóìàòü èìÿ òðåêà è ââåñòè åãî â ïîëå Name, åñëè ïîëå íè÷åãî íå ñîäåðæèò îíî çàïîëíèòñÿ ïðîèçâîëüíûì ÷èñëîì. Äàëåå íàæèìàåòñÿ íà êëàâèàòóðå Enter èëè êíîïêà Create. Íà îñíîâå èìåíè ñîçäàåòñÿ òðåê (âû÷èñëÿåòñÿ õýø è ýòî çíà÷åíèå èñïîëüçóåòñÿ â êà÷åñòâå çåðíà ïñåâäîñëó÷àéíîãî ãåíåðàòîðà), ò.å. èìÿ áóäåò îäíîçíà÷íî èäåíòèôèöèðîâàòü òðåê. Ïîëå Tempo çàäàåò òåìï (êîòîðûé ìîæíî èçìåíÿòü ïîñëå ñîçäàíèÿ òðåêà). Ïîä ïîëÿìè ñ íàçâàíèåì òðåêà è òåìïà, ðàñïîëîæåíà ïàíåëè èíôîðìàöèè è íàâèãàöèè.  ïàíåëè èíôîðìàöèè îòîáðàæàåòñÿ êðàòêàÿ èíôîðìàöèÿ î òåêóùåì òðåêå (ñòèëü, èìÿ, îðèãèíàëüíàÿ äëèòåëüíîñòü è òåìï). Ñïðàâà ðàñïîëîæåí ðåãóëÿòîð ãðîìêîñòè. Êíîïêè << è >> ïîçâîëÿþò ïåðåìåæàòüñÿ ìåæäó òðåêàìè â ïëåéëèñòå (îïèñàí äàëåå). Êíîïêè íàâèãàöèè òàêæå äóáëèðóþòñÿ íà ñîîòâåòñòâóþùèå ìóëüòèìåäèéíûå êëàâèøè íà êëàâèàòóðå. Ïîä íàâèãàöèîííîé ïàíåëüþ ðàñïîëîæåíî îêíî ñ ïîäðîáíîé ñòðóêòóðîé òåêóùåãî òðåêà. Ñëåâà ðàñïîëîæåíà ïàíåëü ñ äîðîæêàìè (Bass/Pad/Key/FX/Drum), ïðè äâîéíîì êëèêå íà êîòîðîé ïîÿâëÿåòñÿ îêíî ñ íàñòðîéêîé ñèíòåçàòîðà ïðèñâîåííîãî äîðîæêå.  ñåðåäèíå îêíà ñòðóêòóðû òðåêà ðàñïîëîæåíû áëîêè-ïàòòåðíû èç êîòîðûõ ñîñòîèò òðåê. Ïðè âûáîðå êîíêðåòíîãî áëîêà ìîæíî ïîñìîòðåòü åãî ñòðóêòóðó â îêíå íèæå. Ñâåðõó ðàñïîëîæåíà òàêòîâàÿ ïàíåëü, ïðè êëèêå íà íåé òàêæå ìîæíî ïðîèçâîäèòü íàâèãàöèþ ïî òðåêó (òåêóùàÿ ïîçèöèÿ îòìå÷åíà êðàñíîé ëèíèåé). Êíîïêàìè +/- ìîæíî ìåíÿòü ìàñøòàá. Êíîïêà Options ðàñïîëîæåííàÿ âíèçó îêíà ñî ñòðóêòóðîé ïàòòåðíà. Ïðè íàæàòèè íà íåå ìîæíî âûáðàòü öâåòîâóþ ñõåìó (òåìíóþ/ñâåòëóþ) äëÿ ïðèëîæåíèÿ. Êíîïêà Export ïîçâîëÿåò ýêñïîðòèðîâàòü òåêóùèé òðåê. Ïîääåðæèâàåòñÿ 3 ôîðìàòà: WAV, MP3, MIDI. Äëÿ ýêñïîðòà â MP3 íåîáõîäèìî èìåòü óñòàíîâëåííûé MP3-ACM êîäåê. Ñïðàâà ñâåðõó îñíîâíîãî îêíà ðàñïîëîæåíû êíîïêè ðàáîòû ñ ïëåéëèñòîì. Êíîïêà GN (Generate) ïîçâîëÿåò ñãåíåðèðîâàòü ïëåéëèñò. Ïðè íàæàòèè íà íåå îòêðîåòñÿ îêíî ñ íàñòðîéêàìè ãåíåðàöèè â êîòîðîì ìîæíî óêàçàòü êîëè÷åñòâî òðåêîâ, ñòèëè, à òàêæå óêàçàòü òî ÷òî äëÿ ãåíåðàöèè èìåí áóäóò èñïîëüçîâàíû òîëüêî ÷èñëà. Êíîïêà AT (Add Track) ïîçâîëÿåò äîáàâèòü ïðîèçâîëüíûé òðåê â ïëåéëèñò. Êíîïêà RT (Remove Track) ïîçâîëÿåò óäàëèòü âûáðàííûå òðåêè èç ïëåéëèñòà. Êíîïêà SP (Save playlist) ïîçâîëÿåò ñîõðàíèòü ïëåéëèñò â ôàéë. Ôàéë ñîõðàíÿåòñÿ êàê òåêñòîâûé ôàéë ðàçäåëåííûé íà ñòðîêè â ôîðìàòå UTF-8. Êíîïêà LP (Load playlist) ïîçâîëÿåò çàãðóçèòü ïëåéëèñò èç ôàéëà. Êíîïêà ST (Shuffle tracks) ïîçâîëÿåò ïðîèçâîëüíî ïåðåìåøàòü òðåêè â ïëåéëèñòå. Íàñòðîéêà ñèíòåçàòîðîâ. Ïðè äâîéíîì êëèêå íà äîðîæêå îòêðûâàåòñÿ îêíî ñ íàñòðîéêîé ñèíòåçàòîðà.  çàâèñèìîñòè îò äîðîæêè è îò òðåêà âîçìîæíû 3 âàðèàíòà ñèíòåçàòîðà: Ïåðâûé, CHIP SYNTH - ïðîñòîé àääèòèâíûé ñèíòåçàòîð, èìåþùèé 3 îñöèëëÿòîðà äëÿ ãåíåðàöèè çâóêà, 2 îñöèëëÿòîðà íèçêîé ÷àñòîòû (LFO). Äëÿ êàæäîãî îñöèëëÿòîðà ìîæíî çàäàòü ôîðìó âîëíû, ÷àñòîòó, ãðîìêîñòü, ïàíîðàìó, àìïëèòóäíóþ îãèáàþùóþ, ÷àñòîòíóþ îãèáàþùóþ, îãèáàþùóþ LFO è ò.ä. Òàêæå åñòü âñòðîåííûé àðïåäæèàòîð è äèëåé: Âòîðîé, Trick FM - FM - ñèíòåçàòîð. Èìåþòñÿ 6 îñöèëëÿòîðîâ ñ îãèáàþùåé è ãèáêîé íàñòðîéêîé, 2 LFO, ôèëüòð ñ îãèáàþùåé, äàóíñåìïëåð/êðàøåð, äèëåé, ýêâàëàéçåð, àðïåäæèàòîð. Ñ ïîìîùüþ ìàòðèöû ìîæíî çàäàòü ïðîèçâîëüíûå çíà÷åíèÿ ìîäóëÿöèè äëÿ êàæäîãî êàíàëà êàæäûì êàíàëîì. Òðåòèé, Fragment Drums - ñèíòåçàòîð óäàðíûõ. Èìååò 3 äîðîæêè, â êàæäîé ïî 20 ñîáûòèé. Êîíå÷íûé çâóê ðàçäåëÿåòñÿ íà 20 ÷àñòåé è äëÿ êàæäîé ÷àñòè ìîæíî îòäåëüíî çàäàòü ñîáûòèå ñâÿçàííîå ñ îñöèëëÿòîðîì. Òàêæå äëÿ çâóêà ìîæíî ãëîáàëüíî çàäàòü ñêîðîñòü ñîáûòèé, ÷àñòîòó ãðîìêîñòü è ïàíîðàìó. Êàæäûé òðåê òàêæå ìîæíî çàãëóøèòü/ñîëèðîâàòü. Êàæäûé ñèíòåçàòîð ñâåðõó èìååò âîçìîæíîñòü âûáîðà ìåæäó ãîòîâûìè ïðåñåòàìè, à òàêæå ðåãóëèðîâêó ãðîìêîñòè è ñîëèðîâàíèÿ. Ïðåñåòû ðàñïîëîæåíû â äèðåêòîðèè Presets ïðèëîæåíèÿ. Åñëè íàæàòü ïðàâîé êíîïêîé íà ðåãóëÿòîðå ñèíòåçàòîðà, òî ïîÿâëÿåòñÿ âîçìîæíîñòü òî÷íîé íàñòðîéêè â îòëè÷èè îò ëåâîé (ãðóáàÿ íàñòðîéêà). Ïðîãðàììà íàïèñàíà íà VB6, ñîîòâåòñòâåííî òðåáóåòñÿ åãî ðàíòàéì MSVBVM60 (ïðèñóòñòâóåò â ñèñòåìå ïî óìîë÷àíèþ). Îò÷åò ñ virustotal. - https://www.virustotal.com/gui/file/5d2eb244f921cd 182d7a6d660c3f56428e2a1ec4aaed917bdd234111e75d9a0f /detection Ñêà÷àòü. - https://yadi.sk/d/RzJY8Ts03Hbhpv Ãðóïïà ÂÊ. - https://vk.com/trickcomposer Âñåì ñïàñèáî çà âíèìàíèå! |
||||||||||
|
Àâòîð |
Òåìà: Re: TrickComposer
Âðåìÿ: 18.02.2022 13:21 |
|
---|---|---|
Ðàìåíñêîå Ëàïû è õâîñ |
Ïëþñóþ, îäèí èç òîïîâûõ Ðîññèéñêèõ ïðîãðàììèñòîâ íà VB. | |
Òåðìèíîëîãèÿ ïîâåëèòåëÿ - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Àâòîð |
Òåìà: Re: TrickComposer
Âðåìÿ: 19.02.2022 13:07 |
|
---|---|---|
«Think Different» |
Ê ñîæàëåíèþ, "îäèí èç òîïîâûõ Ðîññèéñêèõ ïðîãðàììèñòîâ" íå ÷óâñòâóåò ðûíîê ìóçûêàíòñêîãî ñïðîñà. Äóáëèðîâàòü òî ÷òî åñòü?...çà÷åì? Åñëè óæ çàðàáàòûâàòü çíàíèÿìè ïðîãðàììèðîâàíèÿ, òî åñòü ñìûñë èñêàòü íåçàïîëíåííûå íèøè ñïðîñà. Íàâñêèäêó: ìèðèàäû ïëàãèí âèðòóàëüíîãî ñèíòåçà AU è VST âñå ñ ïèàíî êëàâèàòóðîé. Ïî÷åìó áû íå âûïóñòèòü ñ ïÿòèðÿäíîé êëàâèàòóðîé êíîïî÷íîãî àêêîðäåîíà, ñ ïåðåêëþ÷åíèåì íà çàïàäíûå ñòðîè, è íà ðóññêèé ðàñêëàä? Äàæå ïðîñòî âèðòóàëüíóþ ïÿòèðÿäêó, ñ âîçìîæíîñòüþ ìèäè óïðàâëåíèåì äðóãèìè âèðòóàëêàìè. Ýòà íèøà ïóñòà è äåíåæíà, ñïðîñîì è â Åâðîïå, è â Ðîññèè. Ñ óâàæåíèåì è ïîæåëàíèåì ê ìàñòåðó ïðîãðàììèðîâàíèÿ. |
|
Ïðè ìíîãîêðàòíîì òåñòå àíàëîã vs öèôða îêàçàëîñü,
÷òî êà÷åñòâåííûé öèôðîâîé çâóê îò êà÷åñòâåííîãî àíàëîãîâî îòëè÷èòü ñìîãëè íå ñïåöèàëèñòû, à òîëüêî îñöèëëîãðàô..) |