Refine
Document Type
- Bachelor Thesis (3)
- Diploma Thesis (2)
Language
- German (5)
Keywords
- Plug in (5) (remove)
Institute
Ziel der Arbeit ist es den aktuellen Stand des Wissens zum Thema: „Erschaffung von Verzerrung als kreativen Effekt in Echtzeit-Audioprogrammen“ dazustellen, zu analysieren und anzuwenden. Es sollen Verzerrungsalgorithmen aus Fachliteratur kompiliert werden. Diese werden analysiert mit MATLAB. Die Analyse soll sich auf den Zeitbereich und den Frequenzbereich beziehen. Das Oberton verhalten soll charakterisiert werden. Die Analyse des Obertonverhaltens soll dazu dienen den Alias-Effekt des Algorithmus einzuschätzen und den Klang der verschiedenen Verzerrungsalgorithmen zu differenzieren. Es soll festgestellt werden, ob der Algorithmus für eine Echtzeit-Anwendung brauchbar ist und wie man ihn in ein Audioplugin implementieren kann. Ein Fokus liegt bei der Ansteuerung des Algorithmus mit verschiedenen Parametern wie z.B. Drive. Es soll ein VST-Plugin mit MATLAB erstellt werden. Dieses Plugin soll die für brauchbar befundenen Algorithmen anwenden. Es werden für die Anwendung spezifische Konzepte, wie z.B. die Überabtastung von Signalen, die Filterung von Signalen und andere Aspekte der Digitalen Signalverarbeitung vorgestellt und angewandt. Ein weiteres Ziel der Arbeit soll es sein, dem Leser das Objektorientierte Programmieren mit MATLAB näher zu bringen und brauchbaren Code zur Verfügung zu stellen. Der Leser wird in der Lage sein anhand dieser Arbeit ein Verzerrungs-plugin zu erstellen. Es soll besprochen werden, wie dieser Ansatz der Plugin-Erstellung weitergeführt werden kann. Die Motivation dieser Arbeit ist es einen Einstieg in die Digitale Signalverarbeitung mit MATLAB zu erlangen, anzuwenden und zu vermitteln.
Ziel der Diplomarbeit ist es, eine Möglichkeit zum Datenaustausch zwischen der Webanwendung Jobmixer.com und dem ERP-System OpenERP zu entwerfen und zu implementieren. Dabei wird auf vorhandene Komponenten der beiden Systeme zurückgegriffen. Die Synchronisation wird in Form eines symfony-Plugins zur Verfügung gestellt, welches direkt mit Jobmixer.com verbunden ist. Der Zugriff auf die Daten von OpenERP geschieht ¨uber dessen XML-RPC-Schnittstelle. Zum Speichern und Auslesen der Daten des Plugins und von Jobmixer.com wird Doctrine verwendet. Desweiteren wird auf die Unterschiede in der Datenstruktur von Jobmixer.com und OpenERP und deren Ausgleich eingegangen. Zu diesem Zweck wird eine Struktur zum Mapping der Daten entwickelt und außerdem aufgezeigt, wie die Synchronisation konfiguriert und durchgeführt wird.
Zentrales Thema dieser Arbeit ist es, den komplexen Internet-Shop xt:Commerce Veyton 4.0 anhand seines Plugin-Systems funktionell zu erweitern. Das Ziel ist es, einen optisch ansprechenden und intuitiv bedienbaren Internet Shop zu gestalten, der es dem Benutzer erlaubt neben den herkömmlichen Funktionen, noch eigens für den Shop erstellte Erweiterungen zu nutzen. Darüber hinaus soll dieser mittels Web-2.0-Anwendungen zeitgemäß dargestellt werden. Um eine benutzerfreundliche und erweiterbare Oberfläche zu schaffen, werden hierbei viele Webtechnologien angewendet und miteinander verknüpft. Mithilfe der internen Schnittstellen und einer nachvollziehbaren Programmierung wird die Darstellung bei guter Usability1 angepasst. Unter Berücksichtigung vieler Webtechnologien werden das Erstellen sowie das Einbinden von Plugins in der Shop-Software Veyton dargelegt.