Orinj версия 9.0.0
Бележка: Тази страница не е за потребителите на Orinj, а за програмистите, които искат да създават генератори за Orinj.
Един генератор е един алгоритъм, който произвежда един сигнал с някакви определени характеристики. Генератора за квадратни вълни в Orinj например създава аудио сигнали с квадратни вълни.
Генераторите в Orinj се намират в изгледа за единични вълни в Orinj. Произвеждат файлове уейв, които могат да се използват за допълнителна работа.
Генераторите в Orinj
Orinj се инсталира със следните генератори.
- Вълна трион на пети
- Шум (бял или с филтър)
- Вълна пулс
- Вълна трион
- Квадратна вълна
- Синусоидно помитане
- Синусоида
- Триъгълна вълна
Структура на генераторите в Orinj
Всички генератори в Orinj осъществяват определени интерфейси Java, разширяват определени класове и трябва да се сложат в един файл Java JAR, който съдържа описания в XML според строго определена схема XML. Това позволява на Orinj да разпознае и вкара генераторите при стартирането. Тези генератори не са част от кода в Orinj и могат да се създават и обновяват без Orinj. Програмистите могат да създават свои собствени генератори.
Следното са теми за структурата на генераторите в Orinj.
- orgenerator.jar – този файл JAR е базата за всички генератори в Orinj. Той съдържа интерфейсите, които трябва да се осъществят от самите генератори и от потребителските интерфейси за генераторите.
- Квадратна вълна – това е кода за един примерен генератор в Orinj – една квадратна вълна с честота, определена от потребителя.
Добави нов коментар