Difference between revisions of "Zynthian Development"

From ZynthianWiki
Jump to navigation Jump to search
(Ordered Entries (suggestion))
Line 1: Line 1:
  
 
=Developer Info ( A sort of a Bestiary) =
 
=Developer Info ( A sort of a Bestiary) =
 +
 +
==Contributing guidelines and basics==
 
* [[Contributing to Zynthian Development 1|Contributing to Zynthian Development]]
 
* [[Contributing to Zynthian Development 1|Contributing to Zynthian Development]]
* [[Supported MIDI controllers|Supported_MIDI_controllers]]
+
* [[Zynthian_Reporting_and_Tracking (needs update)|Reporting and Tracking]]
 +
 
 +
==Setup your developing workbench==
 
* [[Integrated_Development_Environments_(IDE)| Integrated Development Environments (IDE) Visual Studio Code (VSC) ]]
 
* [[Integrated_Development_Environments_(IDE)| Integrated Development Environments (IDE) Visual Studio Code (VSC) ]]
* [[LV2|Creating a new Zynthian LV2 plugin]]
+
* [[Zynthian_Emulator Setup for Development|Setup Development/Emulation Environment]]
* [[Ctrldev| Writing a Ctrldev component to process zynthian data with python]]
+
* Discussion on using various Python IDEs for Zynthian development https://discourse.zynthian.org/t/setting-up-dev-testing-environment-mac/2041/22
* [[Zynthian MOD-GUI Guide|How to create modgui images for MOD-UI]]
+
 
 +
==How does the Zynthian system work==
 +
* [[Zynthian Engine Preset Structure|Zynthian Engine Preset Structure]]
 
* [[Zynthian file formats]]
 
* [[Zynthian file formats]]
* [[Zynthian_Emulator Setup for Development|Setup Development/Emulation Environment]]
 
 
* [[Zynthian GUI start up walkthrou'|Zynthian GUI start up walkthrou']]
 
* [[Zynthian GUI start up walkthrou'|Zynthian GUI start up walkthrou']]
* [[Zynthian Engine Preset Structure|Zynthian Engine Preset Structure]]
 
 
* [[Zynthian SystemD Startup|Zynthian SystemD Startup]]
 
* [[Zynthian SystemD Startup|Zynthian SystemD Startup]]
 +
 +
==Zynthian codebase and how to work with it==
 
* [[Zynthian Webconf debug with Visual Studio Code (VSC) |Zynthian Webconf debug with Visual Studio Code]]
 
* [[Zynthian Webconf debug with Visual Studio Code (VSC) |Zynthian Webconf debug with Visual Studio Code]]
* [[Zynthian_Reporting_and_Tracking|Reporting and Tracking]]
+
 
* Discussion on using various Python IDEs for Zynthian development https://discourse.zynthian.org/t/setting-up-dev-testing-environment-mac/2041/22
+
==Supported external devices==
 +
* [[Supported MIDI controllers|Supported_MIDI_controllers]]
 +
* [[Ctrldev| Writing a Ctrldev component to process zynthian data with python]]
 +
 
 +
==Customizing and coding plugins for Zynthian==
 +
* [[LV2|Creating a new Zynthian LV2 plugin]]
 +
* [[Zynthian MOD-GUI Guide|How to create modgui images for MOD-UI]]
  
 
=Testing Documentation=
 
=Testing Documentation=

Revision as of 16:56, 5 September 2025