Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions doc/setups/README.MD
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Overview of the default Hachi setup with the Novation LaunchPadPro as gridcontroller.

**Note:** For now Hachi requires an external clocksource (which it does not forward).

![PlantUML model](http://www.plantuml.com/plantuml/png/5Osn3K8n30Lxfe05ubzJ_LM2OqWaVpkAdyNwXEfEkkBEG5t8Is-FOQpP99VUEp3ZIRJgjtm6UhuoPB4Rn53OBuf3nOxHQ4Hqfx16EvimXbjGSwOGvDmgxvgACl-JKwnj_W00?github=PleaseStopChacgingImage)
17 changes: 17 additions & 0 deletions doc/setups/alt1.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
@startuml
title
Hachi Connection Diagram: Alt1 0.0.1
end title

package alternative_setup? {
node APCMini as apc
node synth as synth2

node RPI3 {
component "Hachi=clocksource" as hachic
}

hachic <-up-> apc: midi
hachic --> synth2: midi
}
@enduml
3 changes: 3 additions & 0 deletions doc/setups/alternative1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Alternative Hachi setup with eg Akai APC Mini gridcontroller: [**NOT IMPLEMENTED**]

![PlantUML model](http://www.plantuml.com/plantuml/png/5SqnZW8n30NGVay15uY7bcgk4XoBHChOKVwtk3vizSftWdKph_bt7wupc-MUjqukF4Ls_PJtOCzNmhQ6qvn5un8Sq_mOJGRGG-1DDDnDES8XBLHWp0Mfau-o_eVJlFty0W00)
Binary file added doc/setups/apc_mini_midi.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions doc/setups/default.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
@startuml
title
Hachi Connection Diagram: Default 0.0.4
end title

package default_setup {
component "clocksource" as clk
component "midimerge" as mrg
node LaunchpadPro as lpp
node synth

node RPI {
component "Hachi" as hachi
}

clk --> mrg: clock
clk --> hachi: clock

hachi ==> mrg: midi

mrg --> lpp: midi+clock
lpp --> synth: midi+clock
}
@enduml