Àâòîð |
Òåìà: Âîïðîñû ïî MIDI.
Âðåìÿ: 23.03.2016 18:44 |
|
---|---|---|
Ðàìåíñêîå Ëàïû è õâîñ |
Ñîçäàì äàííóþ òåìó ñïåöèàëüíî äëÿ òåõíè÷åñêèõ âîïðîñîâ è âîïðîñîâ äîêóìåíòàöèè ïî èíòåðôåéñó MIDI. Ò.å. òåìà íå î ñåêâåíñîðàõ, à èìåííî î ïðîòîêîëå MIDI. Îãðîìíàÿ ïðîñüáà ñèëüíî íå çàôëóæèâàòü. Òàê âîò ÷èòàë, ÷èòàë äîêóìåíòàöèþ èç êó÷è èñòî÷íèêîâ è ñàìîé àññîöèàöèè MIDI è ÷òî-òî íèôèãà íå âûõîäèò íîðìàëüíî Pitch ïðîïèñàòü. Ò.å. ïèò÷, ïðèøåäøèé èç MIDI ôàéëà íå ñòûêóåòñÿ ñ òåì ïèò÷åì, êîòîðûé íàäî îòïðàâèòü íà óñòðîéñòâî. Âåçäå ïèñàíî ýëåìåíòàðíî. Ò.å. ïåðâûé ñòàòóñ áàéò: ìëàäøèå ÷åòûðå áèòà - êàíàë, ñòàðøèå - 0Eh Äàëåå èä¸ò äâà áàéòà, ñòàðøèå áèòû êîòîðûõ ïóñòû è èõ íóæíî ñêîìáèíèðîâàòü â 14 áèòíîå ÷èñëî. The two bytes of the pitch bend message form a 14 bit number, 0 to 16383. The value 8192 Ýòî âîò ïîíÿòíî, ÷òî ìèíèìóì 0, ìàêñèìóì 16383. Íî ¸ïòûòü, íå ðàáîòàåò, ñîáàêà. äà 8192 - ñðåäíåå ïîëîæåíèå(â ðåàëå îíî íèôèãà íå ñðåäíåå), íî ñàì ïèò÷ íå äîòÿãèâàåò äî íóæíîãî óðîâíÿ. Ò.å. 16383 - íå ìàêñèìàëüíûé ïèò÷.  ðåàëüíîñòè îáà áàéòà ïèò÷à óñòðîéñòâà ðàáîòàþò "ïîëíîñòüþ". Ò.å. åñëè â MSB îòïðàâèòü 255 - òî ïèò÷ ñòàíåò ìàêñèìàëüíûé. Íî òîãäà 127 - áóäåò íå ñðåäíåå çíà÷åíèå. Êîíå÷íî ïðîïèñàë êîñòûëü òèïà òàêîãî: IF MSB < 64 THEN Pitch = MSB 2Íî ýòî ðàáîòàåò êðèâî. È áëèí íå ïîíÿòíî â ÷¸ì áåäà, Media Player Classic âîñïðîèçâîäèò ïèò÷è íîðìàëüíî, âîò ãäå êîñÿê? Óæå ïðîñòî íåìíîãî ïîäçàïàðèëñÿ, âñ¸ òðàññèðóþ âñ¸ âèæó, â äîêóìåíòàöèè íè÷åãî íå ñêàçàíî ÷òî óñòðîéñòâî áåð¸ò áàéòû ïîëíîñòüþ, äåëàþ ñòðîãî ïî äîêóìåíòàöèè - íå äîòÿãèâàåò ïèò÷, äåëàþ êóñòàðêó - òîæå êàê òî ïî äðóãîìó ïèò÷ ðàáîòàåò(è ïîíÿòíî ïî÷åìó, âåäü öåíòð äèêî ñìåù¸í, âíèç òÿíåò íå íàñòîëüêî íàñêîëüêî ââåðõ), êðèâî ðàáîòàåò, õîòÿ è íåìíîãî ëó÷øå. |
|
Òåðìèíîëîãèÿ ïîâåëèòåëÿ - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 12:25 |
|
---|---|---|
Ñàíêò-Ïåòåðáóðã |
Âðÿä ëè êòî òî ïîääåðæèò áåñåäó ))) Ñëèøêîì óæ ìóòîðíî ýòî è äàëåêî îò ìóçûêè. Âñå çíàþò êàê âêëþ÷èòü è äàæå íàñòðîèòü òåëåâèçîð, íî íå áîëåå îäíîãî ïðîöåíòà ïðåäñòàâëÿþò ñåáå õîòÿ áû â îáùèõ ÷åðòàõ êàê îí òàì óíóòðÿõ ðàáîòàåò )) ß ïûòàëñÿ ðàçáèðàòüñÿ íà çàðå òóìàííîé þíîñòè.  êàêîé òî êíèæåöå íàøåë ïåðå÷åíü îñíîâíûõ êîìàíä è äàæå ñîñòàâëÿë êàêèå òî íåïîìåðíî äëèííûå öåïî÷êè åäèíèö è íîëèêîâ â íåñêîëüêî ñòðîê - òèïà íàæàòèå íîòû äî ïåðâîé îêòàâû ñî çíà÷åíèåì velocity 64 è ò.ä. Íî ïîìíèòüñÿ, ÿ òàê è íå äîïåð òîãäà êàê ýòîò òåêñòîâîé âàðèàíò ïðåîáðàçîâàòü â ìèäè-ôàéë. Øîêèðóþùèì îòêðûòèåì áûëî òî ÷òî ìåæäó íîòàìè àêêîðäà, ÿêîáû çâó÷àùèìè îäíîâðåìåííî, ïåðåäàåòñÿ ôàêòè÷åñêè îãðîìíîå êîëè÷åñòâî åäèíè÷åê è íîëèêîâ ïîñëåäîâàòåëüíî. Ò.å. òóòòèéíî âçÿòûé àêêîðä âî âñåõ èíñòðóìåíòàõ ìîæåò ñîñòîÿòü èç òûñÿ÷ çíàêîâ, à òî è äåñÿòêîâ òûñÿ÷, ïåðåäàâàåìûõ ïîñëåäîâàòåëüíî Êîðî÷å, ÿ ïëþíóë íà ýòî äåëî è âåðíóëñÿ ê íîòíîìó ìûøëåíèþ |
|
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 13:02 |
|
---|---|---|
Õàðä è ñîôò. |
Äåéñòâèòåëüíî, ÷òî ìîðî÷èòüñÿ òî ? Media Player Classic çà÷åì-òî... Íîðìàëüíûå èíñòðóìåíòû è ñîôò, âñ¸ àäåêâàòíî âîñïðîèçâîäÿò. Êàêèå-òî íåñîñòûêîâêè ìåæäóáèòíîñòåé ïèò÷à è ìîäóëÿöèè âñòðå÷àëèñü, äàæå òåìà íà ôîðóìå áûëà ïîìíèòñÿ... Íó ïðèêðóòèòå ê Ôóáàðó ïëàãèí Edirol Hyper Canvas - ÷òîáû áûñòðî ïðîñëóøèâàòü ÌÈÄÈ ôàéë, òàì âñ¸ â ïîðÿäêå. |
|
Professional musician, arranger, sound engineer, sound producer
https://soundcloud.com/user-931212328 |
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 14:13 |
|
---|---|---|
Ñàíêò-Ïåòåðáóðã |
ß òàê ïîíÿë, âîïðîñ íå â òîì ÷òîá çàñòàâèòü êàêóþ òî êîíêðåòíóþ ñîôòèíó êîððåêòíî ðàáîòàòü, à â òîì êàê ýòî âîîáùå ðàáîòàåò. Æàæäà ïîçíàíèÿ òî áèøü )) Àáñîëþòíî ïðàâèëüíûé, êñòàòè, ïîäõîä. Äðóãîå äåëî, ÷òî íåâîçìîæíî äîñêîíàëüíî èçó÷èòü âñå àñïåêòû âñåõ ñïåöèàëüíîñòåé â íàøåé îáëàñòè. Ìîæåò áûòü ïî ýòîìó è ñóùåñòâóåò âñå æå äåëåíèå íà çâóêîðåæèññåðîâ è çâóêîèíæåíåðîâ. À åùå åñòü òàêîå çàáûòîå ïîíÿòèå êàê çâóêîîïåðàòîð. À ìåæäó òåì, ïðàâèëüíî ïîñòàâëåííûé ìèêðîôîí ïðè çàïèñè âïîëíå ìîæåò èçáàâèòü ç/ð îò íåñêîëüêèõ ÷àñîâ ðàáîòû ïðè ñâåäåíèè. |
|
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 16:54 |
|
---|---|---|
Ðàìåíñêîå Ëàïû è õâîñ |
Ñïàñèáî âñåì êòî îòêëèêíóëñÿ, ïðîáëåìó óæå ðåøèë, ýòî áûë ìîé êîñÿê èç-çà íå ïîëíîé èìïëåìåíòàöèè âîçìîæíîñòåé. Ñîâåò èäóùèì ïî äàííîé òðîïå: ïðîñòî íóæíî îòðàáàòûâàòü âñþ äîêóìåíòàöèþ öåëèêîì(÷òî ñðàçó ñäåëàòü êðàéíå ïðîáëåìàòè÷íî). à â òîì êàê ýòî âîîáùå ðàáîòàåò. |
|
Òåðìèíîëîãèÿ ïîâåëèòåëÿ - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 16:55 |
|
---|---|---|
Ðàìåíñêîå Ëàïû è õâîñ |
Îõ óæ ýòè öèòèðîâàëêè... | |
Òåðìèíîëîãèÿ ïîâåëèòåëÿ - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 16:58 |
|
---|---|---|
Ðàìåíñêîå Ëàïû è õâîñ |
Îâåðêâîòèíã, íî íå ìîãó èñïðàâèòü ñîîáùåíèå(äàâàëè áû õîòÿ áû ìèíóòó íà ðåäàêòèðîâàíèå). Ñïàñèáî âñåì êòî îòêëèêíóëñÿ, ïðîáëåìó óæå ðåøèë, ýòî áûë ìîé êîñÿê èç-çà íå ïîëíîé èìïëåìåíòàöèè âîçìîæíîñòåé. Ñîâåò èäóùèì ïî äàííîé òðîïå: ïðîñòî íóæíî îòðàáàòûâàòü âñþ äîêóìåíòàöèþ öåëèêîì(÷òî ñðàçó ñäåëàòü êðàéíå ïðîáëåìàòè÷íî). à â òîì êàê ýòî âîîáùå ðàáîòàåò. Äà èìåííî òàê. Óæå äàâíî ðàáîòàþ â äàííîé îáëàñòè(ïðàâäà áûë áîëüøîé ïåðåðûâ, òàê â ïàðó ëåò ). Õîòåë âîò åù¸ ñïðîñèòü íè ó êîãî íå çàâÿëÿëèñü MIDI-øêè c SysEx-àìè ïîçàêîâûðèñòåå? 90% êîñÿêîâ óæå óñòðàíèë, âðîäå âñ¸ âîñïðîèçâîäèòñÿ(ïðîãà ïàðñèò MIDI ôàéë, ñîáèðàåò òðåêè â îäèí ìàññèâ ñîáûòèé ïî êàíàëàì è âîñïðîèçâîäèò ÷åðåç ñòàíäàðòíûé MIDI OUT ñèñòåìû) Ìíå ýòî íóæíî ïîêà â âèäå ïîäçàäà÷è êîììóíèêàöèè ñ ôàéëîâûì MIDI ïðîòîêîëîì, ò.ê. â í¸ì ëüâèíàÿ äîëÿ âñåãî íîòíîãî ìàòåðèàëà íà ïëàíåòå. Êòî õî÷åò ìîæåò ïîòåñòèòü ïëååð, ôèäáåê áóäåò î÷åíü êñòàòè: |
|
Òåðìèíîëîãèÿ ïîâåëèòåëÿ - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 20:36 |
|
---|---|---|
Ñàíêò-Ïåòåðáóðã |
>Îõ óæ ýòè öèòèðîâàëêè... À ïî÷åìó áû íå öèòèðîâàòü âîò òàê, êàê âñå ýòî äåëàþò |
|
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 25.03.2016 23:45 |
|
---|---|---|
Ðàìåíñêîå Ëàïû è õâîñ |
À ïî÷åìó áû íå öèòèðîâàòü âîò òàê, êàê âñå ýòî äåëàþòÏðîñòî âèçóàëüíî íåïðèâû÷íî. Ìäà, òåñòèðóþ è âèæó, ÷òî êîñÿêè åù¸ åñòü, íà íåêîòîðûõ ôàéëàõ òåìï êðèâîé, õîòÿ äåëàë êàê ó áèñêâèòà, î÷åíü ñòðàííî, ïðîâåðÿþ òå æå ôàéëû, íà ïëååðå áèñêâèòà - èäåàëüíî, âñå SysEx-û ó íåãî ïðîïóñêàþòñÿ, à âñÿ ñèíõðîíèçàöèÿ âîñïðîèçâåäåíèÿ òîëüêî ÷åðåç ñîîáùåíèå óñòàíîâêè òåìïà(FF 51 03 tttttt ). Íèêàêèõ äîïîëíèòåëüíûõ ñðåäñòâ ñèíõðîíèçàöèè íå âèæó. Ïàðà ôàéëîâ íå ìîæåò ðàñïîçíàòüñÿ äî êîíöà(â ðåàëüíîñòè òàêèõ ôàéëîâ íàìíîãî áîëüøå), ïîõîæå ïðèä¸òñÿ åù¸ íà íåä¸ëüêó äðóãóþ çàëèïíóòü, ÷òî-òî îïÿòü ïîõîäó íå îáðàáàòûâàåòñÿ ïî äîêóìåíòàöèè, õîòÿ âñå îñíîâíûå ñîáûòèÿ çàèìïëåìåíòèë óæå äàâíî. Ñêîðåå âñåãî SysEx-û, íî ìîæåò áûòü è ÷òî-òî åù¸, íàïðèìåð íåñòàíäàðòíîå ìåòà ñîáûòèå èëè åù¸ êàêèå-íòü áëîêè äàííûõ. Âòîðîé GM ñòàíäàðò ïèøóò ïîëíîñòüþ ñîâìåñòèì, çíà÷èò ïî èäåå íóæíî òîëüêî äîáèòüñÿ íîðìàëüíîé ñîâìåñòèìîñòè ñ ïåðâûì. Âîò ïðîãðàììà áèñêâèòà: Óäèâèòåëüíî, ÷òî òàêàÿ ìåëêàÿ ïðîæêà àáñîëþòíî íîðìàëüíî âîñïðîèçâîäèò âñå ôàéëû. Åù¸ íè îäíîãî íå âñòðåòèë, êîòîðûé áû îíà íå ñîæðàëà. Çàáàâíî, ÷òî ñåêâåíñîð Êåíà Ñèëüâåðìàíà âîîáùå íå îòêðûâàåò ÷àñòü òàêèõ ôàéëîâ, à ÷òî îòêðûâàåò - òàì òåìï ìÿãêî ãîâîðÿ íå î÷åíü. Õîòÿ âîò òîëüêî ÷òî îäèí êîñÿê ïîôèêñèë, îêàçûâàåòñÿ, åñëè â ôàéëå íåò ñîáûòèÿ óñòàíîâêè òåìïà, òî íóæíî ïî äåôîëòó çàäàâàòü òåìï ÷åðåç MPQN, êîòîðûé ðàâåí 500000, ïîôèêñèë ÷èñòî ïîòîìó, ÷òî êðàåì ãëàçà â êàêîé-òî ëèòåðàòóðå (êîòîðîé óæå òîìîâ íà 5 òîëñòåíüêèõ õâàòèò) âû÷èòûâàë ýòî. |
|
Òåðìèíîëîãèÿ ïîâåëèòåëÿ - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 26.03.2016 11:21 |
|
---|---|---|
Õàðä è ñîôò. |
, Ñêàæèòå ïîæàëóéñòà - èçíà÷àëüíî äëÿ ÷åãî ýòî íóæíî? Çàïèëèòü ñâîé ìèäè ïëååð? Ïðàêòè÷åíñêîå ïðèìåíåíèå ýòîìó âñåìó êàêîâî? |
|
Professional musician, arranger, sound engineer, sound producer
https://soundcloud.com/user-931212328 |
Àâòîð |
Òåìà: Re: Âîïðîñû ïî MIDI.
Âðåìÿ: 26.03.2016 14:15 |
|
---|---|---|
Ðàìåíñêîå Ëàïû è õâîñ |
Çàïèëèòü ñâîé ìèäè ïëååð? Íåò êîíå÷íî, òàêîé öåëè íå ñòîèò. Õîòÿ, íàïðèìåð, áûëî áû íåïëîõî ïèëüíóòü ðåíäåðèëêó â áîëåå êà÷åñòâåííûé âàðèàíò èç ñåìïëîâ. Íî, â ëþáîì ñëó÷àå, ñåêâåíñîð - ïîãëîùàåò ýòó çàäà÷ó. Åñëè è ïèñàòü ÷òî-òî òàêîå, òî ÷èñòî äëÿ îïûòà, ïðàêòè÷. ñìûñëà ìàëî. Ïðàêòè÷åíñêîå ïðèìåíåíèå ýòîìó âñåìó êàêîâî? Èçó÷èòü, èñïîëüçîâàòü. Òåêóùàÿ öåëü íå ñåêðåò - ïðîñòîé ÷åëîâå÷åñêèé ñåêâåíñîð ñ íåñêîëüêèìè çàøèòûìè èíñòðóìåíòàìè, ïëíîñòüþ ñ íîëÿ, âêëþ÷àÿ âñ¸. Íî MIDI ïðîòîêîë ìîæíî èñïîëüçîâàòü íàïðèìåð è äëÿ óïðàâëåíèÿ VSTi. |
|
Òåðìèíîëîãèÿ ïîâåëèòåëÿ - https://docs.google.com/document/d/1YEbuOOgBcICEKIZZefGRFAeCrqJBUIQwhMPub7v05jw
|