186632. lajstromszámú szabadalom • Eljárás és berendezés zenei hangok elektromosúton való előállítására, valamint vezérelt digitál-analóg átalakító és vezérelt analóg tároló
1 186.632 2 időmintavételezés történik a következő összegzőciklus indítására. A találmány szerinti eljárást a 2. ábra folyamatábrája alapján ismertetjük. A folyamatábra egy meghatározott hosszúságú komplex hangkép előállítását mutatja. Értelemszerűen, ha további hangképekre van szükség, a folyamatot ciklikusan ismételni kell, előnyösen startjel, vagy megszakitási jel generálásával, melyet pL egy változtatható időalapú óragenerátor segítségével állíthatunk elő. Az időalap nagyságát az, a rendszer számára lehetséges legnagyobb dinamikai késleltetés határozza meg, amely még a játék során előálló pillanatnyi hangkeltési követelményeket nem befolyásolja. A ciklus során először lekérdezzük a billentyűzetet, és a beavatkozó kezelőszerveket. Ezek pillanatnyi állapotának megfelelően előállítjuk a rendszer működtető paramétereit (hangsorrend, dinamika, stb.). Ezután előállítjuk az első megszólaltatni kívánt hang digitalizált hullámformáját egy teljes periódusra, valamint az időben változó megszólaltatási folymatokát vezérlő modulációs (amplitúdó, frekvencia, fázis stb.) időállandókat. Amennyiben a hangképző befejezte az előző hang előállítását, átadjuk számára a megszólaltatni kívánt hang digitális hullámforma képét, valamint a moduláció időállandókat, melyek alkalmasak a szóbanforgó hang megszólalási képének dinamikus képzésére, a végrehajtási ciklust képző teljes időtartamára vonatkozóra. A továbbiak-TM ban az eljárást annyiszor ismételjük, hogy az összes egyidőben megszólaltatni kívánt hangnak a ciklus idejére eső digitális képét előállítsuk. A hangképzés során az egy hang előállításához szükséges digitális hangképkészlet analóg jellé alakítjuk, és a valós megszólalási idő tört része alatt beléptetjük egy soros analóg tárolóba. Ezután egy gyors órajel segítségével mérjük a peridóusszelet idejét, s annak leteltével beléptetjük a következő hangképkészletet. Szükség esetén a modulációt módosítjuk (pL modulációs időzítő számláló léptetésével). A folyamat mindaddig ismétlődik, amíg a soros analóg tárolóban nem áll rendelkezésre az adott hang teljes megszólalási képe, a teljes végrehajtási időalapra vonatkozóan. Ezután a műveletet a megszólaltatni kívánt többi hangra is elvégezzük, analóg módon összegezve azokat az analóg tárolóban. Amennyiben valamennyi megszólaltatni kívánt hang teljes képe előállt, a rendszer várakozik a következő végrehajtási ciklust indító jelre. Az ismert berendezést a 3. ábra alapján ismeretjük, melynek láncbakapcsolt 12 óragenerátora, állítható 13 számlálója és vezérlő 16 egysége, ugyancsak láncbakapcsolt digitál-analóg 17 átalakítója, 18 erősítője és előnyösen 19 hangszórója, továbbá 14 multiplexerre kapcsolódó 11 billentyűzete, valamint operatív 15 memóriája van. A vezérlő 16 egység, a digitál-analóg 17 átalakító, az operatív 15 memória és a 14 multiplexer központi A vezetékkötegre van kötve. A berendezést gyors működésű, széles kiépítettségű aritmetikai és vezérlő 16 egység irányítja a központi A vezetékkötegen keresztül. A vezérlő 16 egység az időalap jelet a 12 óragenerátor által órajelet t vezetéken át meghajtott állítható 13 számlálóból időzítő d vezetéken keresztül olvassa ki. A központi A vezetékkötegre csatlakozó 14 multiplexerrel hangkijelző B vezetékkötegen keresztül összekötött 11 billentyűzet pillanatnyi állapota adja a hangok kiválasztásának informáióit, melyek tárolása operatív 15 memóriában történik. Ugyancsak az operatív 15 memóriában vannak tárolva a csak olvasható megszólaltatási modulációs paraméterek. A vezérlő 16 egység által az operatív 15 memóriában tárolt információk és vezérlő paraméterek segítségével előállított digitális hangkép analóggá alakítása az A vezetékkötegre csatlakozó digitál-analóg 16 átalakítóval történik. Az analóg jel analóg b vezetéken át 18 erősítőre, majd jel c vezetéken át 19 hangszóróra jut. Az ismert berendezés működséi folyrnatát az első ábrán mutattuk be. A találmány szerinti berendezés példakénti kiviteli alakját a 2 ábra lapján ismertetjük, mely az lábra alapján ismetetett berendezéstől abban tér el, hogy a berendezésnek a 14 multiplexerre kapcsolódó kapcsoló és beállító 20 szervei, a központi A vezetékkötegre csatlakozó csak olvasható 21 memóriája, a központi A vezetékköteg és a vezérelt digitál-analóg 17 átalakító közé iktatott hangkcltő 22 egysége, valamint a vezérelt digitál-analóg 17 átalakító és a 18 erősítő közé csatlakoztatott vezérelt analóg 23 tárolója is van. A hangkeltő 22 egység óra és cím kimenetei a vezérelt analóg 23 tároló óra és cím bemenetelre vannak kötve. A 12 óragenerátor kimenete a vezérlő 16 egység időzítő bemenetére közvetlenül is rá van csatlakoztatva. A berendezést a vezérlő 16 egység működteti a központi A vezetékkötegen keresztül. A vezérlő 16 egység a végrehajtási alapciklus kezdetének jelzését a 12 óragenerátorral órajel t vezetéken keresztül működtetett állítható 13 számlálóról kapja időzítő d vezetéken keresztül. A 12 óragenerátor jele órajel t vezetéken keresztül a vezérlő 16 egységre is rá van vezetve, az alap művelet ciklusok (aritmetikai műveletek, átviteli műveletek) időzítésére. All billentyűzet hangkijelző B vezetékkötegen keresztül 14 multiplexeren át csatlakoznak a köztponti A vezetékkötegre. Pillanatnyi állapotuk, és a belőlük kalkulált működtető paraméterek tárolásra kerülnek az operatív 15 memóriában. A vezérlő 16 egység vezérlő paraméterei a csak olvasható 21 memóriába találhatók. A vezérlő 16 egység által kalkulált digitális hangkép szeletek, valamint modulációs időállandók a központi A vezetékkötegen át kerülnek a hangkeltö 22 egységbe, melyben megtörténik, a valós hang megszólalási képének komplex digitális formájú előállítása, majd ennek digitális E vezetékkötegen keresztül digitál-analóg 17 átalakítóba való beírása. A digitál-analóg 17 átalakítóban előálló analóg megszólalási hangkép analóg f vezetéken át a hangkeltő 22 egység által óra és cím G vezetékkötegen keresztül a vezérelt analóg 23 tárolóba kerül, majd onnan analóg b vezetéken át a 18 erősítőre jut, amely a jel c vezetéken keresztül a 19 hangszórót szólaltatja meg. A találmány szerinti hangkeltő 22 egységet részletesebben az 5. ábra alapján ismertetjük. A hangkeltő 22 egységnek a központ A vezetékkötegre kapcsolódó programozott óra és cím 24 generátora és átviteli 25 egysége van. A programozott óra és cím 24 generátor kimenetei óra és cím G vezetékkötegen keresztül a vezérelt analóg 23 tároló, valamint az átviteli 25 egység óra és cím bemenetelre vannak csatlakoztatva Az átviteli 25 egység kimenetei digitális E vezetékkötegen keresztül a digitál-analóg 17 átalakító bemenetelre vannak kötve. A programozott óra és cím 24 generátor, mely a központi A vezetékkötegen át kapja a vezérlő információkat a vezérlő 16 egységtől végzi valamennyi számláló-, időmérő-, és időzítő funkció, valamint az éppen sorra kerülő hangképkészlet, valamint a pillanatnyilag használt analóg tárolócella cinjének elő5 10 15 20 25 30 35 40 45 50 55 60 4