Skip to content

schollz/_core

Repository files navigation

_core

build workflow GitHub Release

this is the monorepo for zeptocore, zeptoboard, and ectocore music devices, their documentation, their firmware, and the tools to interact with them.

for information about purchasing and documentation, visit zeptocore.com. demos are available on youtube.

zeptocore

the zeptocore device is a versatile, open-source, handmade audio player and synthesizer, featuring stereo playback of 16-bit audio files at a 44.1 kHz sampling rate.

the zeptocore supports SD-card storage for up to 32 gigabytes of samples and can recall up to 256 audio files organized into 16 banks of 16 tracks each. the zeptocore has 16 different audio effects - saturation, fuzz, delay, comb, beat repeater, filter, tape stop, reverb + more - and includes a single-cycle wavetable synthesizer. The device offers a real-time sequencer with optional quantization, optional clock sync out, and MIDI (in and out) over USB. the device has a built-in 8-ohm speaker and can be powered by two AAA batteries or USB-C.

The firmware for the zeptocore is written in C, and instructions for building the firmware are in the documentation.

zeptoboard

the zeptoboard is the breadboard version of the zeptocore.

It retains most of the same functionality but allows you to use your keyboard and a MIDI interface (via this website) instead of the buttons on the handheld device. While this version does require some breadboarding knowledge, it is perfect for developing your ideas based on the firmware.

ectocore

the ectocore is the eurorack version of the zeptocore.

this is currently under development and will be released soon. more info at https://getectocore.com/

sample loading tool

the sample loading tool is a web-based tool (available at zeptocore.com/tool) that allows you to load samples onto the _core devices. it is built with Go, and Vue.

the source code is located in the core folder, and information for building the tool is located can be found in the documentation.

license

  • Apache License 2.0 for no-OS-FatFS (Copyright 2021 Carl John Kugler III)
  • MIT license for the SdFat library (Copyright (c) 2011-2022 Bill Greiman)
  • MIT license for the USB library (Copyright (c) 2019 Ha Thach)