├── README.md ├── firmware ├── build │ ├── peaks │ │ ├── peaks.bin │ │ └── peaks.hex │ └── peaks2 │ │ ├── peaks2.bin │ │ └── peaks2.hex ├── peaks │ ├── __init__.py │ ├── __init__.pyc │ ├── bootloader │ │ ├── bootloader.cc │ │ └── makefile │ ├── calibration_data.cc │ ├── calibration_data.h │ ├── data │ │ └── digits.bin │ ├── drivers │ │ ├── adc.cc │ │ ├── adc.h │ │ ├── dac.cc │ │ ├── dac.h │ │ ├── debug_pin.h │ │ ├── gate_input.cc │ │ ├── gate_input.h │ │ ├── leds.cc │ │ ├── leds.h │ │ ├── pwm_dac.h │ │ ├── switches.cc │ │ ├── switches.h │ │ ├── system.cc │ │ └── system.h │ ├── drums │ │ ├── bass_drum.cc │ │ ├── bass_drum.h │ │ ├── excitation.h │ │ ├── fm_drum.cc │ │ ├── fm_drum.h │ │ ├── high_hat.cc │ │ ├── high_hat.h │ │ ├── snare_drum.cc │ │ ├── snare_drum.h │ │ └── svf.h │ ├── gate_processor.h │ ├── io_buffer.h │ ├── makefile │ ├── modulations │ │ ├── bouncing_ball.h │ │ ├── lfo.cc │ │ ├── lfo.h │ │ ├── mini_sequencer.h │ │ ├── multistage_envelope.cc │ │ └── multistage_envelope.h │ ├── number_station │ │ ├── number_station.cc │ │ └── number_station.h │ ├── peaks.cc │ ├── processors.cc │ ├── processors.h │ ├── pulse_processor │ │ ├── pulse_randomizer.cc │ │ ├── pulse_randomizer.h │ │ ├── pulse_shaper.cc │ │ └── pulse_shaper.h │ ├── resources.cc │ ├── resources.h │ ├── resources │ │ ├── __init__.py │ │ ├── __init__.pyc │ │ ├── lookup_tables.py │ │ ├── lookup_tables.pyc │ │ ├── resources.py │ │ ├── resources.pyc │ │ ├── waveforms.py │ │ └── waveforms.pyc │ ├── test │ │ ├── makefile │ │ └── peaks_test.cc │ ├── ui.cc │ └── ui.h └── peaks2 │ ├── __init__.py │ ├── bootloader │ ├── bootloader.cc │ └── makefile │ ├── calibration_data.cc │ ├── calibration_data.h │ ├── data │ └── digits.bin │ ├── drivers │ ├── adc.cc │ ├── adc.h │ ├── dac.cc │ ├── dac.h │ ├── debug_pin.h │ ├── gate_input.cc │ ├── gate_input.h │ ├── leds.cc │ ├── leds.h │ ├── pwm_dac.h │ ├── switches.cc │ ├── switches.h │ ├── system.cc │ └── system.h │ ├── drums │ ├── bass_drum.cc │ ├── bass_drum.h │ ├── excitation.h │ ├── fm_drum.cc │ ├── fm_drum.h │ ├── high_hat.cc │ ├── high_hat.h │ ├── snare_drum.cc │ ├── snare_drum.h │ └── svf.h │ ├── gate_processor.h │ ├── io_buffer.h │ ├── makefile │ ├── modulations │ ├── bouncing_ball.h │ ├── lfo.cc │ ├── lfo.h │ ├── mini_sequencer.h │ ├── multistage_envelope.cc │ ├── multistage_envelope.h │ └── turing_machine.h │ ├── number_station │ ├── bytebeats.cc │ ├── bytebeats.h │ ├── number_station.cc │ └── number_station.h │ ├── peaks.cc │ ├── processors.cc │ ├── processors.h │ ├── pulse_processor │ ├── pulse_randomizer.cc │ ├── pulse_randomizer.h │ ├── pulse_shaper.cc │ └── pulse_shaper.h │ ├── resources.cc │ ├── resources.h │ ├── resources │ ├── __init__.py │ ├── lookup_tables.py │ ├── resources.py │ └── waveforms.py │ ├── test │ ├── makefile │ └── peaks_test.cc │ ├── ui.cc │ └── ui.h ├── frontpanel ├── Peaks front panel for print.pdf ├── Peaks front panel.ai ├── Peaks front panel.pdf └── Peaks front panel.svg ├── hardware_design ├── BluePill_breakouts.pretty │ └── BluePill_STM32F103C.kicad_mod ├── PCB for print.pdf ├── PCB.pdf ├── Peaks-cache.lib ├── Peaks.kicad_pcb ├── Peaks.kicad_pcb-bak ├── Peaks.pro ├── Peaks.sch ├── Peaks.sch-bak ├── Personal.pretty │ ├── CP_Radial_D5.0mm_P2.50mm_Large_Pads.kicad_mod │ ├── CP_Radial_D8.0mm_P5.00mm_Large_Pads.kicad_mod │ ├── C_Disc_D3.4mm_W2.1mm_P2.50mm_Large_Pads.kicad_mod │ ├── C_Disc_D4.3mm_W1.9mm_P5.00mm_Large_Pads.kicad_mod │ ├── C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT_Large_Pads.kicad_mod │ ├── D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp_Large_Pads.kicad_mod │ ├── D_DO-35_SOD27_P7.62mm_Horizontal_Large_Pads.kicad_mod │ ├── IDC-Header_2x05_P2.54mm_Vertical_Large_Pads.kicad_mod │ ├── Jack_T_TN_S.kicad_mod │ ├── Potenciometro.kicad_mod │ ├── Potentiometer_Bourns_3296W_Vertical_Large_Pads.kicad_mod │ ├── R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical_Large_Pads.kicad_mod │ ├── R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical_Large_Pads.kicad_mod │ ├── R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal_Large_Pads.kicad_mod │ ├── Resistor.kicad_mod │ ├── Switch SPDT.kicad_mod │ └── TO-92_Inline_Wide_Large_Pads.kicad_mod ├── Schematic.pdf ├── bluepill_breakouts.lib ├── bom │ └── ibom.html ├── fp-info-cache ├── fp-lib-table └── sym-lib-table └── photo.jpg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/README.md -------------------------------------------------------------------------------- /firmware/build/peaks/peaks.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/build/peaks/peaks.bin -------------------------------------------------------------------------------- /firmware/build/peaks/peaks.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/build/peaks/peaks.hex -------------------------------------------------------------------------------- /firmware/build/peaks2/peaks2.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/build/peaks2/peaks2.bin -------------------------------------------------------------------------------- /firmware/build/peaks2/peaks2.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/build/peaks2/peaks2.hex -------------------------------------------------------------------------------- /firmware/peaks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/peaks/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/__init__.pyc -------------------------------------------------------------------------------- /firmware/peaks/bootloader/bootloader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/bootloader/bootloader.cc -------------------------------------------------------------------------------- /firmware/peaks/bootloader/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/bootloader/makefile -------------------------------------------------------------------------------- /firmware/peaks/calibration_data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/calibration_data.cc -------------------------------------------------------------------------------- /firmware/peaks/calibration_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/calibration_data.h -------------------------------------------------------------------------------- /firmware/peaks/data/digits.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/data/digits.bin -------------------------------------------------------------------------------- /firmware/peaks/drivers/adc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/adc.cc -------------------------------------------------------------------------------- /firmware/peaks/drivers/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/adc.h -------------------------------------------------------------------------------- /firmware/peaks/drivers/dac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/dac.cc -------------------------------------------------------------------------------- /firmware/peaks/drivers/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/dac.h -------------------------------------------------------------------------------- /firmware/peaks/drivers/debug_pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/debug_pin.h -------------------------------------------------------------------------------- /firmware/peaks/drivers/gate_input.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/gate_input.cc -------------------------------------------------------------------------------- /firmware/peaks/drivers/gate_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/gate_input.h -------------------------------------------------------------------------------- /firmware/peaks/drivers/leds.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/leds.cc -------------------------------------------------------------------------------- /firmware/peaks/drivers/leds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/leds.h -------------------------------------------------------------------------------- /firmware/peaks/drivers/pwm_dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/pwm_dac.h -------------------------------------------------------------------------------- /firmware/peaks/drivers/switches.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/switches.cc -------------------------------------------------------------------------------- /firmware/peaks/drivers/switches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/switches.h -------------------------------------------------------------------------------- /firmware/peaks/drivers/system.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/system.cc -------------------------------------------------------------------------------- /firmware/peaks/drivers/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drivers/system.h -------------------------------------------------------------------------------- /firmware/peaks/drums/bass_drum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/bass_drum.cc -------------------------------------------------------------------------------- /firmware/peaks/drums/bass_drum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/bass_drum.h -------------------------------------------------------------------------------- /firmware/peaks/drums/excitation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/excitation.h -------------------------------------------------------------------------------- /firmware/peaks/drums/fm_drum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/fm_drum.cc -------------------------------------------------------------------------------- /firmware/peaks/drums/fm_drum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/fm_drum.h -------------------------------------------------------------------------------- /firmware/peaks/drums/high_hat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/high_hat.cc -------------------------------------------------------------------------------- /firmware/peaks/drums/high_hat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/high_hat.h -------------------------------------------------------------------------------- /firmware/peaks/drums/snare_drum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/snare_drum.cc -------------------------------------------------------------------------------- /firmware/peaks/drums/snare_drum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/snare_drum.h -------------------------------------------------------------------------------- /firmware/peaks/drums/svf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/drums/svf.h -------------------------------------------------------------------------------- /firmware/peaks/gate_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/gate_processor.h -------------------------------------------------------------------------------- /firmware/peaks/io_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/io_buffer.h -------------------------------------------------------------------------------- /firmware/peaks/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/makefile -------------------------------------------------------------------------------- /firmware/peaks/modulations/bouncing_ball.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/modulations/bouncing_ball.h -------------------------------------------------------------------------------- /firmware/peaks/modulations/lfo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/modulations/lfo.cc -------------------------------------------------------------------------------- /firmware/peaks/modulations/lfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/modulations/lfo.h -------------------------------------------------------------------------------- /firmware/peaks/modulations/mini_sequencer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/modulations/mini_sequencer.h -------------------------------------------------------------------------------- /firmware/peaks/modulations/multistage_envelope.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/modulations/multistage_envelope.cc -------------------------------------------------------------------------------- /firmware/peaks/modulations/multistage_envelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/modulations/multistage_envelope.h -------------------------------------------------------------------------------- /firmware/peaks/number_station/number_station.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/number_station/number_station.cc -------------------------------------------------------------------------------- /firmware/peaks/number_station/number_station.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/number_station/number_station.h -------------------------------------------------------------------------------- /firmware/peaks/peaks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/peaks.cc -------------------------------------------------------------------------------- /firmware/peaks/processors.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/processors.cc -------------------------------------------------------------------------------- /firmware/peaks/processors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/processors.h -------------------------------------------------------------------------------- /firmware/peaks/pulse_processor/pulse_randomizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/pulse_processor/pulse_randomizer.cc -------------------------------------------------------------------------------- /firmware/peaks/pulse_processor/pulse_randomizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/pulse_processor/pulse_randomizer.h -------------------------------------------------------------------------------- /firmware/peaks/pulse_processor/pulse_shaper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/pulse_processor/pulse_shaper.cc -------------------------------------------------------------------------------- /firmware/peaks/pulse_processor/pulse_shaper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/pulse_processor/pulse_shaper.h -------------------------------------------------------------------------------- /firmware/peaks/resources.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources.cc -------------------------------------------------------------------------------- /firmware/peaks/resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources.h -------------------------------------------------------------------------------- /firmware/peaks/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/peaks/resources/__init__.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources/__init__.pyc -------------------------------------------------------------------------------- /firmware/peaks/resources/lookup_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources/lookup_tables.py -------------------------------------------------------------------------------- /firmware/peaks/resources/lookup_tables.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources/lookup_tables.pyc -------------------------------------------------------------------------------- /firmware/peaks/resources/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources/resources.py -------------------------------------------------------------------------------- /firmware/peaks/resources/resources.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources/resources.pyc -------------------------------------------------------------------------------- /firmware/peaks/resources/waveforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources/waveforms.py -------------------------------------------------------------------------------- /firmware/peaks/resources/waveforms.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/resources/waveforms.pyc -------------------------------------------------------------------------------- /firmware/peaks/test/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/test/makefile -------------------------------------------------------------------------------- /firmware/peaks/test/peaks_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/test/peaks_test.cc -------------------------------------------------------------------------------- /firmware/peaks/ui.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/ui.cc -------------------------------------------------------------------------------- /firmware/peaks/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks/ui.h -------------------------------------------------------------------------------- /firmware/peaks2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/peaks2/bootloader/bootloader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/bootloader/bootloader.cc -------------------------------------------------------------------------------- /firmware/peaks2/bootloader/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/bootloader/makefile -------------------------------------------------------------------------------- /firmware/peaks2/calibration_data.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/calibration_data.cc -------------------------------------------------------------------------------- /firmware/peaks2/calibration_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/calibration_data.h -------------------------------------------------------------------------------- /firmware/peaks2/data/digits.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/data/digits.bin -------------------------------------------------------------------------------- /firmware/peaks2/drivers/adc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/adc.cc -------------------------------------------------------------------------------- /firmware/peaks2/drivers/adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/adc.h -------------------------------------------------------------------------------- /firmware/peaks2/drivers/dac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/dac.cc -------------------------------------------------------------------------------- /firmware/peaks2/drivers/dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/dac.h -------------------------------------------------------------------------------- /firmware/peaks2/drivers/debug_pin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/debug_pin.h -------------------------------------------------------------------------------- /firmware/peaks2/drivers/gate_input.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/gate_input.cc -------------------------------------------------------------------------------- /firmware/peaks2/drivers/gate_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/gate_input.h -------------------------------------------------------------------------------- /firmware/peaks2/drivers/leds.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/leds.cc -------------------------------------------------------------------------------- /firmware/peaks2/drivers/leds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/leds.h -------------------------------------------------------------------------------- /firmware/peaks2/drivers/pwm_dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/pwm_dac.h -------------------------------------------------------------------------------- /firmware/peaks2/drivers/switches.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/switches.cc -------------------------------------------------------------------------------- /firmware/peaks2/drivers/switches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/switches.h -------------------------------------------------------------------------------- /firmware/peaks2/drivers/system.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/system.cc -------------------------------------------------------------------------------- /firmware/peaks2/drivers/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drivers/system.h -------------------------------------------------------------------------------- /firmware/peaks2/drums/bass_drum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/bass_drum.cc -------------------------------------------------------------------------------- /firmware/peaks2/drums/bass_drum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/bass_drum.h -------------------------------------------------------------------------------- /firmware/peaks2/drums/excitation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/excitation.h -------------------------------------------------------------------------------- /firmware/peaks2/drums/fm_drum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/fm_drum.cc -------------------------------------------------------------------------------- /firmware/peaks2/drums/fm_drum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/fm_drum.h -------------------------------------------------------------------------------- /firmware/peaks2/drums/high_hat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/high_hat.cc -------------------------------------------------------------------------------- /firmware/peaks2/drums/high_hat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/high_hat.h -------------------------------------------------------------------------------- /firmware/peaks2/drums/snare_drum.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/snare_drum.cc -------------------------------------------------------------------------------- /firmware/peaks2/drums/snare_drum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/snare_drum.h -------------------------------------------------------------------------------- /firmware/peaks2/drums/svf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/drums/svf.h -------------------------------------------------------------------------------- /firmware/peaks2/gate_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/gate_processor.h -------------------------------------------------------------------------------- /firmware/peaks2/io_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/io_buffer.h -------------------------------------------------------------------------------- /firmware/peaks2/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/makefile -------------------------------------------------------------------------------- /firmware/peaks2/modulations/bouncing_ball.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/modulations/bouncing_ball.h -------------------------------------------------------------------------------- /firmware/peaks2/modulations/lfo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/modulations/lfo.cc -------------------------------------------------------------------------------- /firmware/peaks2/modulations/lfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/modulations/lfo.h -------------------------------------------------------------------------------- /firmware/peaks2/modulations/mini_sequencer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/modulations/mini_sequencer.h -------------------------------------------------------------------------------- /firmware/peaks2/modulations/multistage_envelope.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/modulations/multistage_envelope.cc -------------------------------------------------------------------------------- /firmware/peaks2/modulations/multistage_envelope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/modulations/multistage_envelope.h -------------------------------------------------------------------------------- /firmware/peaks2/modulations/turing_machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/modulations/turing_machine.h -------------------------------------------------------------------------------- /firmware/peaks2/number_station/bytebeats.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/number_station/bytebeats.cc -------------------------------------------------------------------------------- /firmware/peaks2/number_station/bytebeats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/number_station/bytebeats.h -------------------------------------------------------------------------------- /firmware/peaks2/number_station/number_station.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/number_station/number_station.cc -------------------------------------------------------------------------------- /firmware/peaks2/number_station/number_station.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/number_station/number_station.h -------------------------------------------------------------------------------- /firmware/peaks2/peaks.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/peaks.cc -------------------------------------------------------------------------------- /firmware/peaks2/processors.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/processors.cc -------------------------------------------------------------------------------- /firmware/peaks2/processors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/processors.h -------------------------------------------------------------------------------- /firmware/peaks2/pulse_processor/pulse_randomizer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/pulse_processor/pulse_randomizer.cc -------------------------------------------------------------------------------- /firmware/peaks2/pulse_processor/pulse_randomizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/pulse_processor/pulse_randomizer.h -------------------------------------------------------------------------------- /firmware/peaks2/pulse_processor/pulse_shaper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/pulse_processor/pulse_shaper.cc -------------------------------------------------------------------------------- /firmware/peaks2/pulse_processor/pulse_shaper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/pulse_processor/pulse_shaper.h -------------------------------------------------------------------------------- /firmware/peaks2/resources.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/resources.cc -------------------------------------------------------------------------------- /firmware/peaks2/resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/resources.h -------------------------------------------------------------------------------- /firmware/peaks2/resources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /firmware/peaks2/resources/lookup_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/resources/lookup_tables.py -------------------------------------------------------------------------------- /firmware/peaks2/resources/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/resources/resources.py -------------------------------------------------------------------------------- /firmware/peaks2/resources/waveforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/resources/waveforms.py -------------------------------------------------------------------------------- /firmware/peaks2/test/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/test/makefile -------------------------------------------------------------------------------- /firmware/peaks2/test/peaks_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/test/peaks_test.cc -------------------------------------------------------------------------------- /firmware/peaks2/ui.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/ui.cc -------------------------------------------------------------------------------- /firmware/peaks2/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/firmware/peaks2/ui.h -------------------------------------------------------------------------------- /frontpanel/Peaks front panel for print.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/frontpanel/Peaks front panel for print.pdf -------------------------------------------------------------------------------- /frontpanel/Peaks front panel.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/frontpanel/Peaks front panel.ai -------------------------------------------------------------------------------- /frontpanel/Peaks front panel.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/frontpanel/Peaks front panel.pdf -------------------------------------------------------------------------------- /frontpanel/Peaks front panel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/frontpanel/Peaks front panel.svg -------------------------------------------------------------------------------- /hardware_design/BluePill_breakouts.pretty/BluePill_STM32F103C.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/BluePill_breakouts.pretty/BluePill_STM32F103C.kicad_mod -------------------------------------------------------------------------------- /hardware_design/PCB for print.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/PCB for print.pdf -------------------------------------------------------------------------------- /hardware_design/PCB.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/PCB.pdf -------------------------------------------------------------------------------- /hardware_design/Peaks-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Peaks-cache.lib -------------------------------------------------------------------------------- /hardware_design/Peaks.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Peaks.kicad_pcb -------------------------------------------------------------------------------- /hardware_design/Peaks.kicad_pcb-bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Peaks.kicad_pcb-bak -------------------------------------------------------------------------------- /hardware_design/Peaks.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Peaks.pro -------------------------------------------------------------------------------- /hardware_design/Peaks.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Peaks.sch -------------------------------------------------------------------------------- /hardware_design/Peaks.sch-bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Peaks.sch-bak -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/CP_Radial_D5.0mm_P2.50mm_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/CP_Radial_D5.0mm_P2.50mm_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/CP_Radial_D8.0mm_P5.00mm_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/CP_Radial_D8.0mm_P5.00mm_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/C_Disc_D3.4mm_W2.1mm_P2.50mm_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/C_Disc_D3.4mm_W2.1mm_P2.50mm_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/C_Disc_D4.3mm_W1.9mm_P5.00mm_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/C_Disc_D4.3mm_W1.9mm_P5.00mm_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/C_Rect_L9.0mm_W2.5mm_P7.50mm_MKT_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/D_DO-35_SOD27_P2.54mm_Vertical_AnodeUp_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/D_DO-35_SOD27_P7.62mm_Horizontal_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/D_DO-35_SOD27_P7.62mm_Horizontal_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/IDC-Header_2x05_P2.54mm_Vertical_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/IDC-Header_2x05_P2.54mm_Vertical_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/Jack_T_TN_S.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/Jack_T_TN_S.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/Potenciometro.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/Potenciometro.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/Potentiometer_Bourns_3296W_Vertical_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/Potentiometer_Bourns_3296W_Vertical_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Vertical_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/Resistor.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/Resistor.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/Switch SPDT.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/Switch SPDT.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Personal.pretty/TO-92_Inline_Wide_Large_Pads.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Personal.pretty/TO-92_Inline_Wide_Large_Pads.kicad_mod -------------------------------------------------------------------------------- /hardware_design/Schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/Schematic.pdf -------------------------------------------------------------------------------- /hardware_design/bluepill_breakouts.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/bluepill_breakouts.lib -------------------------------------------------------------------------------- /hardware_design/bom/ibom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/bom/ibom.html -------------------------------------------------------------------------------- /hardware_design/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/fp-info-cache -------------------------------------------------------------------------------- /hardware_design/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/fp-lib-table -------------------------------------------------------------------------------- /hardware_design/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/hardware_design/sym-lib-table -------------------------------------------------------------------------------- /photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matias-levy/peaks/HEAD/photo.jpg --------------------------------------------------------------------------------