Cubase.cz
Diskusní fórum o produktech firmy Steinberg
 
 FAQFAQ   HledatHledat   Seznam uživatelůSeznam uživatelů   Uživatelské skupinyUživatelské skupiny   RegistraceRegistrace 
 ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Vložení systémového povelu F3 do MIDI stopy

 
Přidat nové téma   Zaslat odpověď    Obsah fóra Cubase.cz -> Cubase
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
cuse



Založen: 17.10.2008
Příspěvky: 3

PříspěvekZaslal: pá říjen 17, 2008 2:53 pm    Předmět: Vložení systémového povelu F3 do MIDI stopy Citovat

Zdravím přítomné
a prosím o radu, jak v SX3 vložit do MIDI stopy povel Song select. Jedná se o System Common Message ve tvaru "F3 ss", kde hexadecimální číslo F3 představuje Status byte (song select) a ss je databyte (číslo songu). V List editoru lze vkládat (insert event) pouze eventy jako Note, Controller, ProgramChange, SysEx, atd., Song select chybí a nepřišel jsem na způsob, jak jej do stopy vložit, případně jak vložit přímo číslo F3.
Uvedený povel potřebuji pro přepínání Multis na Triton Racku. Jindy osvědčený způsob - nahrát stisky tlačítek na nástroji do stopy Cubase zde nefunguje. Triton vysílá stisky různých tlačítek do Cubase, ale na změnu Multi Cubase nereaguje (žádná MIDI aktivita na vstupu). Na mezinárodních fórech jsem našel podobné dotazy, ale vždy bez uspokojivé odpovědi.
Že by Cubase neuměl pracovat s dávno normalizovaným systémovým eventem? Zná někdo řešení?
Díky za reakce
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PK



Založen: 4.10.2004
Příspěvky: 532

PříspěvekZaslal: pá říjen 17, 2008 4:42 pm    Předmět: Citovat

Bohužel, Cubase MIDI message Song Select nepodporuje. Ani bych příliš nedoufal, že se tam jeho implementace někdy objeví - on se tenhle MIDI příkaz používá opravdu docela vzácně a čím dál tím méně.

Řešil bych to pomocí MIDI-OX. Z Cubase bych MIDI výstup směroval pomocí MIDI Yoke do MIDI-OX, a až z něj ven do Tritonu. Na stopu v Cubase bych místo Song Select dal nějaký CC xx, jinak nepoužívaný, a pro něj bych si nastavil data mapping v MIDI-OX. Tím se dá převést CC xx yy na F3 yy. V dialogu pro mapování dat v MIDI-OX bude potřeba jako output event type nastavit SysEx. V MIDI-OX se SysEx výstup dá naštěstí používat na libovolná data - je jen na uživateli, jaký hexa řetězec to bude, může jít třeba i o řetězec několika standardních midi msg posílaných najednou.
Aby se hodnota yy kontroleru xx posílala jako druhý bajt po F3, je potřeba použít pro výstupní SysEx zápis "F3 FB". FA, FB a FC mají totiž v MIDI-OX speciální význam - FA jsou Data 1, FB Data 2 a FC midi kanál převzaté z midi message, který odpovídá vstupu pro dané mapování.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
cuse



Založen: 17.10.2008
Příspěvky: 3

PříspěvekZaslal: so říjen 18, 2008 4:20 pm    Předmět: Song select Citovat

Díky PK, vyzkouším to.
Přesto mě ale mrzí, že tak sofistikovaný program jako Cubase neumí po 20 letech vývoje tak triviální věc. Pokud vím, tak song select využívá kromě Tritona např. i Yamaha Motif, což rozhodně není žádný muzeální přístroj. A pak že v midi funkcích Cubase už dávno není co zlepšovat. Hoši od Steinberga nám zaspali.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
cuse



Založen: 17.10.2008
Příspěvky: 3

PříspěvekZaslal: so říjen 18, 2008 8:41 pm    Předmět: Citovat

Nakonec jsem našel jednodušší způsob, jak to vyřešit přímo v cubase a bez mapování.
Do stopy vložím libovolné číslo kontroléru, např. Controll 123. V Logical editoru pak nastavím pro toto číslo kontroléru Add Value1 o hodnotu 120 (abych získal 123+120=243, což je kýžené číslo F3h). Pak se mi už v List editoru objeví Control243 a do sloupce Data2 vložím datový byte - číslo songu. Skutečně to funguje - i když norma MIDI žádný Controll 243 nezná.
Přesto děkuji za pomoc.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PK



Založen: 4.10.2004
Příspěvky: 532

PříspěvekZaslal: ne říjen 19, 2008 9:57 am    Předmět: Citovat

Dobrá finta.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď    Obsah fóra Cubase.cz -> Cubase Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.


Powered by phpBB © 2001, 2005 phpBB Group
Český překlad phpBB Czech - www.phpbbcz.com
www.mediaport.cz www.punchlight.com