From: <pa...@us...> - 2014-10-10 20:16:47
|
Revision: 1386 http://sourceforge.net/p/jsynthlib/code/1386 Author: packe01 Date: 2014-10-10 20:16:44 +0000 (Fri, 10 Oct 2014) Log Message: ----------- Merge from coderefactoring branch. - Code refactored into new packages that are supposed to give a clearer architectural overview of the code. This is work is still in progress though... - Implemented dependency injection for some components using guice - Created a new XML format for drivers. From these xml documents fxml files for patch editors can be generated and later modified in Oracles' SceneBuilder application Modified Paths: -------------- trunk/JSynthLib/.classpath trunk/JSynthLib/.project trunk/JSynthLib/.settings/org.eclipse.jdt.core.prefs trunk/JSynthLib/nbproject/private/private.xml trunk/JSynthLib/pom.xml trunk/JSynthLib/src/main/resources/log4j.properties trunk/JSynthLib/src/test/resources/excludeddrivers.properties trunk/JSynthLib/src/test/resources/patchEditor/Access Virus.xml trunk/JSynthLib/src/test/resources/patchEditor/Alesis Andromeda A6.xml trunk/JSynthLib/src/test/resources/patchEditor/Alesis DM Pro.xml trunk/JSynthLib/src/test/resources/patchEditor/Alesis DM5.xml trunk/JSynthLib/src/test/resources/patchEditor/Alesis QS7 QS8 QSR.xml trunk/JSynthLib/src/test/resources/patchEditor/Behringer FCB1010.xml trunk/JSynthLib/src/test/resources/patchEditor/Behringer V-Amp 2.xml trunk/JSynthLib/src/test/resources/patchEditor/Casio CZ-101 1000.xml trunk/JSynthLib/src/test/resources/patchEditor/Emu Proteus 2.xml trunk/JSynthLib/src/test/resources/patchEditor/Emu Proteus MPS.xml trunk/JSynthLib/src/test/resources/patchEditor/Ensoniq ESQ-1.xml trunk/JSynthLib/src/test/resources/patchEditor/Ensoniq VFX.xml trunk/JSynthLib/src/test/resources/patchEditor/Kawai K4 K4R.xml trunk/JSynthLib/src/test/resources/patchEditor/Kawai K5000.xml trunk/JSynthLib/src/test/resources/patchEditor/Korg Wavestation.xml trunk/JSynthLib/src/test/resources/patchEditor/Line6 Bass POD.xml trunk/JSynthLib/src/test/resources/patchEditor/Line6 POD 2.0.xml trunk/JSynthLib/src/test/resources/patchEditor/MIDIbox FM.xml trunk/JSynthLib/src/test/resources/patchEditor/MIDIbox SID.xml trunk/JSynthLib/src/test/resources/patchEditor/Nord Lead.xml trunk/JSynthLib/src/test/resources/patchEditor/Novation Nova 1.xml trunk/JSynthLib/src/test/resources/patchEditor/Novation Super Bass Station.xml trunk/JSynthLib/src/test/resources/patchEditor/Novation Xio.xml trunk/JSynthLib/src/test/resources/patchEditor/Oberheim Matrix 1000.xml trunk/JSynthLib/src/test/resources/patchEditor/Oberheim Matrix 6 6R.xml trunk/JSynthLib/src/test/resources/patchEditor/Quasimidi Quasar.xml trunk/JSynthLib/src/test/resources/patchEditor/Rocktron Intellifex.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland Alpha Juno-1 MKS-50.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland D-10.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland D-50.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland GP16.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland JD800.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland JV80.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland MKS-7 Super Quartet.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland MT32.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland SPD11.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland TD6.xml trunk/JSynthLib/src/test/resources/patchEditor/Roland VG88.xml trunk/JSynthLib/src/test/resources/patchEditor/Sequential P600.xml trunk/JSynthLib/src/test/resources/patchEditor/TC Electronic G-Major.xml trunk/JSynthLib/src/test/resources/patchEditor/TC Electronic M350.xml trunk/JSynthLib/src/test/resources/patchEditor/Waldorf Microwave 2 XT XTK.xml trunk/JSynthLib/src/test/resources/patchEditor/Waldorf Pulse Pulse+.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha 01v.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha CS2x.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha DX21 DX27 DX100.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha DX5.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha DX7-II.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha DX7.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha DX7s.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha FS1R.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha Motif.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha SY77.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha SY85.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha TG100.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha TG33 SY22.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha TX7.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha TX802.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha TX81z.xml trunk/JSynthLib/src/test/resources/patchEditor/Yamaha UB99 Magic Stomp.xml trunk/JSynthLib/src/test/resources/patchLoading/Access Virus.xml trunk/JSynthLib/src/test/resources/patchLoading/Alesis Andromeda A6.xml trunk/JSynthLib/src/test/resources/patchLoading/Alesis DM Pro.xml trunk/JSynthLib/src/test/resources/patchLoading/Alesis DM5.xml trunk/JSynthLib/src/test/resources/patchLoading/Alesis QS7 QS8 QSR.xml trunk/JSynthLib/src/test/resources/patchLoading/Behringer FCB1010.xml trunk/JSynthLib/src/test/resources/patchLoading/Behringer V-Amp 2.xml trunk/JSynthLib/src/test/resources/patchLoading/Boss DR660.xml trunk/JSynthLib/src/test/resources/patchLoading/Casio CZ-101 1000.xml trunk/JSynthLib/src/test/resources/patchLoading/Emu Proteus 2.xml trunk/JSynthLib/src/test/resources/patchLoading/Emu Proteus MPS.xml trunk/JSynthLib/src/test/resources/patchLoading/Ensoniq ESQ-1.xml trunk/JSynthLib/src/test/resources/patchLoading/Ensoniq VFX.xml trunk/JSynthLib/src/test/resources/patchLoading/Kawai K4 K4R.xml trunk/JSynthLib/src/test/resources/patchLoading/Kawai K5000.xml trunk/JSynthLib/src/test/resources/patchLoading/Korg Electribe ER1.xml trunk/JSynthLib/src/test/resources/patchLoading/Korg Wavestation.xml trunk/JSynthLib/src/test/resources/patchLoading/Korg X3.xml trunk/JSynthLib/src/test/resources/patchLoading/Line6 Bass POD.xml trunk/JSynthLib/src/test/resources/patchLoading/Line6 POD 2.0.xml trunk/JSynthLib/src/test/resources/patchLoading/MIDIbox FM.xml trunk/JSynthLib/src/test/resources/patchLoading/MIDIbox SID.xml trunk/JSynthLib/src/test/resources/patchLoading/Nord Lead.xml trunk/JSynthLib/src/test/resources/patchLoading/Novation Nova 1.xml trunk/JSynthLib/src/test/resources/patchLoading/Novation Super Bass Station.xml trunk/JSynthLib/src/test/resources/patchLoading/Novation Xio.xml trunk/JSynthLib/src/test/resources/patchLoading/Oberheim Matrix 1000.xml trunk/JSynthLib/src/test/resources/patchLoading/Oberheim Matrix 6 6R.xml trunk/JSynthLib/src/test/resources/patchLoading/Peavey PC1600 PC1600x.xml trunk/JSynthLib/src/test/resources/patchLoading/Quasimidi Quasar.xml trunk/JSynthLib/src/test/resources/patchLoading/Rocktron Intellifex.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland Alpha Juno-1 MKS-50.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland D-10.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland D-50.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland GP16.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland JD800.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland JV80.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland MKS-7 Super Quartet.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland MT32.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland SPD11.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland TD6.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland VG88.xml trunk/JSynthLib/src/test/resources/patchLoading/Roland XV5080.xml trunk/JSynthLib/src/test/resources/patchLoading/Sequential P600.xml trunk/JSynthLib/src/test/resources/patchLoading/TC Electronic G-Major.xml trunk/JSynthLib/src/test/resources/patchLoading/TC Electronic M350.xml trunk/JSynthLib/src/test/resources/patchLoading/Waldorf Microwave 2 XT XTK.xml trunk/JSynthLib/src/test/resources/patchLoading/Waldorf Pulse Pulse+.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha 01v.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha CS2x.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha DX21 DX27 DX100.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha DX5.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha DX7-II.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha DX7.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha DX7s.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha FS1R.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha Motif.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha SY77.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha SY85.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha TG100.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha TG33 SY22.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha TX7.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha TX802.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha TX81z.xml trunk/JSynthLib/src/test/resources/patchLoading/Yamaha UB99 Magic Stomp.xml trunk/JSynthLib/src/test/xsd/patches.xsd Added Paths: ----------- trunk/JSynthLib/doc/JSynthLib.uml trunk/JSynthLib/doc/editorGenerator.uml trunk/JSynthLib/src/main/java/application.css trunk/JSynthLib/src/main/java/org/jsynthlib/actions/ trunk/JSynthLib/src/main/java/org/jsynthlib/core/ trunk/JSynthLib/src/main/java/org/jsynthlib/device/ trunk/JSynthLib/src/main/java/org/jsynthlib/images/ trunk/JSynthLib/src/main/java/org/jsynthlib/inject/ trunk/JSynthLib/src/main/java/org/jsynthlib/midi/ trunk/JSynthLib/src/main/java/org/jsynthlib/patch/ trunk/JSynthLib/src/main/java/org/jsynthlib/synthdrivers/ trunk/JSynthLib/src/main/java/org/jsynthlib/utils/DeviceListWriter.java trunk/JSynthLib/src/main/java/org/jsynthlib/utils/DeviceParser.java trunk/JSynthLib/src/main/java/org/jsynthlib/utils/DriverParser.java trunk/JSynthLib/src/main/java/org/jsynthlib/utils/SysexUtils.java trunk/JSynthLib/src/main/java/org/jsynthlib/utils/editor/ trunk/JSynthLib/src/main/xsd/ trunk/JSynthLib/src/test/java/org/jsynthlib/core/ trunk/JSynthLib/src/test/java/org/jsynthlib/device/ trunk/JSynthLib/src/test/java/org/jsynthlib/midi/service/ trunk/JSynthLib/src/test/java/org/jsynthlib/synthdrivers/ trunk/JSynthLib/src/test/java/org/jsynthlib/test/ trunk/JSynthLib/src/test/resources/patchLoading/org.jsynthlib.synthdrivers.YamahaDX7.YamahaDX7VoiceBankDriver.syx trunk/JSynthLib/wbp-meta/ Removed Paths: ------------- trunk/JSynthLib/src/main/java/core/ trunk/JSynthLib/src/main/java/org/jsynthlib/editorbuilder/ trunk/JSynthLib/src/main/java/org/jsynthlib/gui/ trunk/JSynthLib/src/main/java/org/jsynthlib/jsynthlib/ trunk/JSynthLib/src/main/java/org/jsynthlib/plugins/ trunk/JSynthLib/src/main/java/org/jsynthlib/view/ trunk/JSynthLib/src/main/java/synthdrivers/ trunk/JSynthLib/src/test/java/core/ trunk/JSynthLib/src/test/java/org/jsynthlib/gui/ trunk/JSynthLib/src/test/java/org/jsynthlib/view/ trunk/JSynthLib/src/test/java/synthdrivers/ Property Changed: ---------------- trunk/JSynthLib/ trunk/JSynthLib/.classpath trunk/JSynthLib/pom.xml trunk/JSynthLib/src/main/java/org/jsynthlib/device/viewcontroller/widgets/ScrollBarLookupWidget.java trunk/JSynthLib/src/main/java/org/jsynthlib/synthdrivers/RolandD50/D50StringHandler.java trunk/JSynthLib/src/main/java/org/jsynthlib/synthdrivers/YamahaDX7/common/DX7FamilyVoiceEditor.java trunk/JSynthLib/src/test/java/org/jsynthlib/core/guiaction/IsDeviceInstalledAction.java trunk/JSynthLib/src/test/java/org/jsynthlib/core/guiaction/UninstallDeviceAction.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |