Difference between revisions of "Zynthian TODO list"

From ZynthianWiki
Jump to navigation Jump to search
(31 intermediate revisions by the same user not shown)
Line 1: Line 1:
  
 
== BUGS ==
 
== BUGS ==
* Set correct values when loading a Carla patch. Wait to receive all information of each CC ([[User:jofemodo|jofemodo]])
+
 
 +
This list is not longer maintained. Please, '''visit our [https://github.com/zynthian/zynthian-issue-tracking Issue Tracking System]'''.
  
 
== SOFTWARE DEVELOPMENT ==
 
== SOFTWARE DEVELOPMENT ==
* Feedback Controller Values from Synthesizer (initial loading) => Done for Carla, pending for ZASFX and others ([[User:jofemodo|jofemodo]])
+
 
* Improve Carla Integration => MIDI channels, MIDI routing, Loading patches without restarting engine.
+
This list is not longer maintained. Please, '''visit our [https://github.com/zynthian/zynthian-issue-tracking Issue Tracking System]'''.
* Improve Dexed Integration => Bank Selection / Instrument Names
+
 
* Web Interface => WIFI config, ...
+
* Get controller values from synth engine when loading presets => Done for MOD-UI, setBfree, Aeolus & Jalv LV2-Plugins. Pending for ZASFX, LinuxSampler and FluidSynth ([[User:jofemodo|jofemodo]])
* MODDEVICES integration => Study ([[User:holger|holger]])
+
* Develop a OSC/MIDI interface for controlling the Zynthian GUI, allowing control from external controllers: Currently, CUIAs partially implements this.
* Show CPU and RAM usage on display
+
* Improve ZASFX Integration => Auto-mapping of "interesting" parameters
* SD card read-only implementation => testing ([[User:holger|holger]])
+
* MIDI looper (using midish?)
* Adding support for more (external) controllers (MIDI/OSC/...)
+
* Step Sequencer
* Compiling and Testing a RT kernel ([[User:holger|holger]])
+
* Full SooperLooper integration: Currently only SooperLooper LV2 plugins is available in zynthian, that implements a limited subset of the full capabilities of SooperLooper server. Implement a true SooperLooper engine, using the SL-server OSC API.
* Script which resizes the SD card after installation automaticly ([[User:holger|holger]])
+
* Synth Engine implementation: SuperCollider
 +
* Synth Engine implementation: ???
  
 
== HARDWARE DEVELOPMENT ==
 
== HARDWARE DEVELOPMENT ==
* Improve 2in1 circuit, add MIDI-OUT & MIDI-THROU
+
* Headphones circuit => Done! [https://discourse.zynthian.org/t/adding-a-high-quality-headphone-output/205/5 Read this topic in the forum]
* Headphones circuit
+
* External CV/Gate Module, connected to the new Zynaptik Module.
* Audio Input (ADC)
+
* External Buttons Module. adding extra switches using CUIA & MIDI bindings
* Balanced Audio Outputs
 
* Leds for MIDI-IN, AUDIO-OUT, etc.
 
* New 2 in 1 pcb with simple connections and cables reduction ([[User:paulfalduto|paulfalduto]])
 
  
 
== CASE DEVELOPMENT ==
 
== CASE DEVELOPMENT ==
* Fix/Improve 3D Printing Box Design ([[User:paulfalduto|paulfalduto]])
+
* Update Lasser Cut Dessign for the new official PiScreen display
** Bolt holes for 2in1 circuit
+
* Design and produce the new official RBPi4 Aluminum Case
** The top is too thick and can't screw the nuts in the rotary encodern. Change the top design to be a little thinner.
 
** The screen rectangle is too big and you see the "ugly" part of screen. Using the original size would be nicer. Also, perhaps can give some angle to the screen border to minimize shadow when looking from the side.
 
** The Zynthian logo in the top is missing
 
** The external bolt supports should not be 90º in the down side
 
** Fix surface defects
 
* Lasser Cutter Dessign (for wood/metacrilat)
 
 
 
== DOCUMENTATION ==
 
* Improve User's Guide ([[User:jofemodo|jofemodo]])
 
 
 
== OTHER TASKS ==
 
* Select Best/Demo Presets => Create "Zynthian Selection Bank" for ZynAddSubFX, ...
 
* Create Sound Demos ([[User:holger|holger]])
 
* Create Video Demos ([[User:holger|holger]])
 
* Creating a Debian Repository for Zynthian ([[User:jofemodo|jofemodo]])
 
* Create Mail-list / Forum for community ([[User:jofemodo|jofemodo]])
 

Revision as of 11:02, 8 October 2019

1 BUGS

This list is not longer maintained. Please, visit our Issue Tracking System.

2 SOFTWARE DEVELOPMENT

This list is not longer maintained. Please, visit our Issue Tracking System.

  • Get controller values from synth engine when loading presets => Done for MOD-UI, setBfree, Aeolus & Jalv LV2-Plugins. Pending for ZASFX, LinuxSampler and FluidSynth (jofemodo)
  • Develop a OSC/MIDI interface for controlling the Zynthian GUI, allowing control from external controllers: Currently, CUIAs partially implements this.
  • Improve ZASFX Integration => Auto-mapping of "interesting" parameters
  • MIDI looper (using midish?)
  • Step Sequencer
  • Full SooperLooper integration: Currently only SooperLooper LV2 plugins is available in zynthian, that implements a limited subset of the full capabilities of SooperLooper server. Implement a true SooperLooper engine, using the SL-server OSC API.
  • Synth Engine implementation: SuperCollider
  • Synth Engine implementation: ???

3 HARDWARE DEVELOPMENT

  • Headphones circuit => Done! Read this topic in the forum
  • External CV/Gate Module, connected to the new Zynaptik Module.
  • External Buttons Module. adding extra switches using CUIA & MIDI bindings

4 CASE DEVELOPMENT

  • Update Lasser Cut Dessign for the new official PiScreen display
  • Design and produce the new official RBPi4 Aluminum Case