Gibson MaGIC - Gibson MaGIC
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Kouzlo | |
---|---|
Informace o výrobci | |
Výrobce | Gibson Guitar Corporation |
Datum vývoje | 1999 |
Síťová kompatibilita | |
Přepínatelné | Ne |
Směrovatelné | Ne |
Ethernet datové rychlosti | Rychlý Ethernet |
Specifikace zvuku | |
Maximum vzorkovací frekvence | 192 kHz |
Maximum bitová hloubka | 32 bitů |
Mediální akcelerovaný globální nosič informací (Kouzlo) je audio přes Ethernet protokol vyvinutý společností Gibson Guitar Corporation v partnerství s 3KOM. Umožňuje obousměrný přenos vícekanálových zvukových dat, řídicích dat a výkonu přístroje.
Revize 1.0 byla představena v roce 1999; nejnovější verze 3.0c byla vydána v roce 2003.[1]
MaGIC se používá v několika kytarových produktech, jako je Gibson Digital Guitar.
Schopnosti
- Použití Kategorie 5 UTP kabely do délky 100 m
- Kompatibilní s rámem Rychlý Ethernet
- 32 kanálů, vzorkovací frekvence 192 kHz
- 32bitové celé číslo zvuku
- 32bitový zvuk s plovoucí desetinnou čárkou
- 24bitové celé číslo zvuku se stavem 4bitového kanálu a příkazem 4bitového kanálu
- 32bitová nezpracovaná data
- Podporuje topologii liniové sítě, hvězdicovou topologii a jejich kombinaci
Síťový protokol
Ve smyslu ISO OSI model, MaGIC může použít fyzický a odkazová vrstva (MAC /LLC ) na základě 100 Mbit Rychlý Ethernet signalizace uvedená v IEEE 802.3 /IEEE 802.3af a IEEE 802.2, nicméně MaGIC implementuje proprietární síť a aplikace vrstvy, které lze použít s různými fyzickými vrstvami, jako je Gigabitový Ethernet nebo optická média.
Rámec se skládá z 1776 bajtů. Síťový protokol zapouzdřuje data každé aplikace rámce (1506 bajtů) do polí užitečného zatížení média (1024 bajtů) a řídících dat užitečného zatížení (352 bajtů) rámce. Užitečné zatížení médií je vyhrazeno pro synchronní zvuková a obrazová data s nízkou latencí a kontrolní užitečné zatížení může zapouzdřit řídicí zprávy MaGIC, MIDI data a další protokoly.
Mediální toky jsou přenášeny synchronně bez opětovného vzorkování nebo ukládání do vyrovnávací paměti, což zajišťuje minimální latenci; každý stream má jeden zdroj a jeden nebo více cílů. Řídicí zprávy jsou obvykle vysílány do celé sítě - každé zařízení zpracovává cílovou adresu a v případě potřeby je předává všem sousedům.
Aplikační protokol
Zařízení MaGIC se skládá z následujících logických entit:
- Jednotka - přístupový bod, který odesílá a přijímá řídicí zprávy;
- Komponenty - přístupové body pro řídicí aplikace, jako jsou vypínače, ovládání hlasitosti, ovládací plochy nebo grafická uživatelská rozhraní;
- Porty - představují buď fyzická připojení, nebo uživatelské aplikace, které odesílají média do sítě;
- Směrovače mediálních slotů - směrují datové toky médií přes síť.
Jednotlivé možnosti ovládání zařízení jsou zpřístupněny prostřednictvím protokolu MaGIC Control Protocol (MCP), který umožňuje komunikaci s komponentami v jiných zařízeních (maximálně 65535 na zařízení).
Síť volí systémový časovač Master (STM), který je zdrojem synchronizace pro všechna zařízení. Formáty časového kódu zahrnují časový kód MaGIC a časový kód MIDI.
Řídicí data se skládají z 12bitového stavového pole Control Message Code (CMC), 32bitového zdroje (jednotka a komponenta, 16bitová každá) a 32bitového cíle a mohou obsahovat až 32 kB dat ve více rámcích.
CMC jsou definovány do čtyř tříd:
- Zprávy pro správu sítě (0-127)
- Well Known Application Protocols (128-511) - slouží k zapouzdření známých protokolů na vysoké úrovni nebo k přenosu zpráv se známým formátem a strukturou (jako MIDI).
- User Control Messages (512-1023) - proprietární uživatelské zprávy
- Rezervováno (1024-4095).
Řídicí spoje jsou obousměrné komunikační kanály mezi několika zařízeními MaGIC, určené pro řídicí aplikace. Například ovládací spoj umožňuje knoflíku na jednom zařízení regulovat vzdáleně umístěný svazek na jiném zařízení prostřednictvím sítě MaGIC. Řídicí odkazy umožňují vzdálenou správu z počítače se sofistikovaným grafickým uživatelským rozhraním, které by fungovalo jako správce sítě, který by spravoval další aplikace. Zařízení mohou také navázat kontrolní spojení pomocí proprietárních mechanismů, pokud jsou v souladu s touto specifikací.
Zprávy pro správu sítě
CMC | název | Popis |
0x01 | Dokončení operace | Stav Používá se pro hlášení chyb |
0x03 | Změna STM | Vynutí resynchronizaci zařízení |
0x05 | Adresa Reklama | Používá se pro automatickou konfiguraci adresy zařízení. Vysílání předběžné adresy |
0x07 | Konflikt adres | Hlásí konflikt adres mezi dvěma nebo více zařízeními. |
0x09 | Sousedská reklama | Hlásí symbolický název zařízení sousedním zařízením |
0x11 | Přidat / odebrat záznam odkazu | Přidá nebo odebere záznam do / z tabulky ovládacího odkazu komponenty zařízení. |
0x13 | Vytvořit / zrušit kontrolní odkaz | Vytvoří nebo odpojí řídicí spojení mezi dvěma vzdálenými komponentami. |
0x15 | Číst / vymazat tabulku odkazů | Přečte nebo vymaže tabulku řídicích odkazů komponenty zařízení. |
0x17 | Seznam propojených komponent | Poskytuje seznam adres pro propojené komponenty. |
0x19 | Přečtěte si parametry odkazu | Přečtěte si parametry konkrétního ovládacího odkazu. |
0x1B | Seznam parametrů spojení | Poskytuje informace o ovládacím odkazu. |
0x31 | Nastavit směrovací tabulku | Programuje směrovací tabulku portů. |
0x33 | Přečtěte si směrovací tabulku | Přistupuje k datům tabulky směrování portů. |
0x35 | Data směrovací tabulky | Ohlásí obsah směrovací tabulky portů. |
0x41 | Ztlumit | Přenáší seznam masek pro povolení / zakázání datových slotů. |
0x51 | Přečtěte si atribut | Vyžaduje hodnotu atributu |
0x53 | Hodnota atributu | Přenáší požadovanou hodnotu atributu. |
Reference
- ^ „Media-accelerated Global Information Carrier“. Archivovány od originál dne 30. 05. 2013.
- ^ Media-accelerated Global Information Carrier Engineering Specification Revision 3.0c (PDF), archivováno (PDF) z původního dne 2013-05-30
externí odkazy
- Domovská stránka MaGIC v Gibsonu na Wayback Machine (archivováno 2010-07-28)