Orinj Структура на генераторите

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 – една квадратна вълна с честота, определена от потребителя.

Добави нов коментар

Filtered HTML

  • Freelinking helps you easily create HTML links. Links take the form of [[indicator:target|Title]]. By default (no indicator): Click to view a local node.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.