Source Code


Daisy Seed Source (C++)

Download File

Libre (or RPi) Code (Python)

Download File

Additional Info

Download File


PCB


Schematics

Download File: Front PCB

Download File: Bottom PCB

Gerber Files

Download File

JLCPCB Production Files

Download File

Images

BackPCP 1 BackPCP 2

FrontPCP 1 FrontPCP 2


Faceplate


Design

Panel Design

Different Finishes

No Faceplate:

NoFaceplate

Laser Cut and Laser Etched Wood:

Wood

Glass:

Glass

Glass with Printed Sticker:

Sticker


Interface Controls and Parameters


  Figure Index Name Description
Utility Parameters 1 Internal Clock Tempo Knob Sets the internal clock tempo
  2 Internal Clock CV Output CV clock output
  3 External Clock CV Input Input for external CV clock source
  4 Metronome Click Output Metronome click audio output
  5 Play/Stop Switch Starts and stops the outputs and input groove record buffer
  6 Record/Overdub/Off Switch Three-way switch to change the mode of the input groove record buffer
  7 Clear Button Clears the input groove record buffer
  8 Shift Button Enables secondary functions of other buttons
CV/MIDI Pattern Generation Output 9 CV Gate Voice Output MIDI output and CV gate and velocity output for each voice
  10 CV Velocity Voice Output  
  11 MIDI Output  
Input Groove Control 12 Input Groove CV Gate Input MIDI input and CV gate and velocity input for input groove
  13 Input Groove CV Velocity Input  
  14 Input Groove MIDI Input  
  15 Input Groove Velocity Knob Quantizes the input groove to the grid and quantizes the velocity of each note
  16 Input Groove Offset Knob  
Generation Control 17 Uncertainty Knob Sets the value of the Uncertainty parameter
  18 Uncertainty CV Input CV input for the Uncertainty parameter
  19 Voice Density Knob Controls the number of hits in each sequence by adjusting the threshold of the model
  20 Voice Velocity Scale Knob Scales the velocity output. At minimum value, no scaling is applied to the outputs. At maximum value, all velocities are scaled to the maximum value.
Latent Space Interpolation 21 Preset Selection Knob Selects the preset number to be loaded or to be saved to. A preset consists of the saved states in the latent space Z_A and Z_B
  22 Preset Save/Load Button Saves current states Z_A and Z_B to the selected preset number. Pressing with shift button loads the preset at the selected preset number
  23 Save/Randomize A and B Button Sets the current state to be Z_A or Z_B in the latent space. Pressing with shift button generates a random placement for Z_A or Z_B in the latent space
  24 A/B Interpolation Slider Interpolation position ( \alpha ) between states Z_A and Z_B in the latent space
  25 A/B Interpolation CV Input CV input to automate the interpolation position ( \alpha ) in the latent space
  26 Follow Knob Sets the value of the Follow parameter ( \beta ) in the latent space
  27 Follow CV Input CV input to automate the Follow parameter ( \beta )