Skip to content

Commit bc3c41f

Browse files
authored
Revise README for clarity and attributions
1 parent a17aa9e commit bc3c41f

1 file changed

Lines changed: 3 additions & 156 deletions

File tree

README.md

Lines changed: 3 additions & 156 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ The firmware for the zeptocore is written in C, and instructions for building th
5151

5252
## EZEPTOCORE
5353

54-
The EZEPTOCORE is a eurorack version of the zeptocore developed by Infinite Digits in collaboration with Maneco Labs. See [below](#attributions) for full atributions.
54+
The EZEPTOCORE is a eurorack version of the zeptocore developed by Infinite Digits in collaboration with Maneco Labs (full attributions [here](https://infinitedigits.co/posts/eurorack-zeptocore/)).
5555

5656
<div align="center">
5757
<img src="https://github.com/user-attachments/assets/44a51a55-b0c1-47f3-ac32-60912d0dc610" height="300px">
@@ -82,7 +82,7 @@ For latency, normal latency will work for most, but choose low or ultra-low if y
8282

8383
## ectocore (discontinued)
8484

85-
the ectocore is the eurorack version of the zeptocore developed by Infinite Digits in collaboration with Toadstool Tech. See [below](#attributions) for full atributions.
85+
the ectocore is the eurorack version of the zeptocore developed by Infinite Digits in collaboration with Toadstool Tech (full attributions [here](https://infinitedigits.co/posts/eurorack-zeptocore/)).
8686

8787
<div align="center">
8888
<img src="docs/static/img/ectocore_2.png" height="300px">
@@ -123,7 +123,7 @@ zeptoboard is the breadboard variant of the zeptocore. It has most of the same f
123123
</div>
124124

125125

126-
# license
126+
# license & attributions
127127

128128
- Apache License 2.0 for no-OS-FatFS (Copyright 2021 Carl John Kugler III)
129129
- MIT license for the SdFat library (Copyright (c) 2011-2022 Bill Greiman)
@@ -136,156 +136,3 @@ zeptoboard is the breadboard variant of the zeptocore. It has most of the same f
136136
The schematics are open-source - you are welcome to utilize them to customize the device according to your preferences. If you intend to produce boards based on my schematics, I kindly ask for your financial support to help sustain the development of future devices.
137137
Also note - Infinite Digits and Ectocore are registered trademarks. The name "Infinite Digits" and "Ectocore" should not be used on any of the derivative works you create from these files.
138138

139-
140-
## attributions
141-
142-
<details><summary>Click here to see the full attributions for the Ectocore and EZEPTOCORE projects</summary>
143-
144-
<br>
145-
146-
<p>If you are interested in purchasing a modular zeptocore, please see the
147-
<a href="https://infinitedigits.co/docs/products/ezeptocore/" target="_blank">EZEPTOCORE product
148-
page</a>.
149-
</p>
150-
<p>I, Zackary Scholl, am the one-person team behind Infinite Digits (Infinite Digits). After I
151-
created the
152-
<a href="https://infinitedigits.co/docs/products/nyblcore/" target="_blank">nyblcore</a> and
153-
<a href="https://infinitedigits.co/docs/products/pikocore/" target="_blank">pikocore</a> I
154-
developed the
155-
<a href="https://infinitedigits.co/docs/products/zeptocore/" target="_blank">zeptocore</a> which
156-
itself morphed
157-
into two different
158-
eurorack modules: the
159-
<a href="https://infinitedigits.co/docs/products/ectocore/" target="_blank">Ectocore</a> and the
160-
<a href="https://infinitedigits.co/docs/products/ezeptocore/" target="_blank">EZEPTOCORE</a>.
161-
</p>
162-
<p>There is some confusion surrounding the attributions and acknowledgements for these two products,
163-
so this post is intended to clarify and acknowledge all the contributions and inspirations that
164-
went into these two products.</p>
165-
<p>The <em><a href="https://infinitedigits.co/docs/products/ezeptocore/" target="_blank">Infinite
166-
Digits x Maneco
167-
Labs EZEPTOCORE</a></em> is
168-
an open-source eurorack version of the open-source handhold sample slicer created by Infinite
169-
Digits - the
170-
<a href="https://zeptocore.com" target="_blank">zeptocore</a> - with manufacturing and hardware
171-
design by Maneco
172-
Labs and all other aspects created by Infinite Digits and sold by Infinite Digits. The
173-
<a href="https://zeptocore.com" target="_blank">zeptocore</a> is also the basis for the 2024
174-
<em><a href="https://infinitedigits.co/docs/products/ectocore/" target="_blank">Infinite Digits
175-
x Toadstool
176-
Tech Ectocore</a></em> which
177-
which had manufacturing and hardware co-designed with Toadstool Tech, but all other aspects
178-
solely created by Infinite Digits and also sold by Infinite Digits.
179-
</p>
180-
<p>Both the
181-
<a href="https://infinitedigits.co/docs/products/ezeptocore/" target="_blank">EZEPTOCORE</a> and
182-
the
183-
<a href="https://infinitedigits.co/docs/products/ectocore/" target="_blank">Ectocore</a> are
184-
fully open-source
185-
modular versions of
186-
Infinite Digits’ open-source
187-
<a href="https://zeptocore.com" target="_blank">zeptocore</a> device (both GPLv3-licensed and
188-
CC-BY-SA-3.0, with
189-
exception for the final schematics, BOM and board files). The
190-
<a href="https://zeptocore.com" target="_blank">zeptocore</a> itself comes from a long lineage
191-
of Infinite
192-
Digit’s open-source devices and open-source software including
193-
<a href="https://github.com/schollz/pikocore" target="_blank">pikocore</a>,
194-
<a href="https://github.com/schollz/nyblcore" target="_blank">nyblcore</a>,
195-
<a href="https://github.com/schollz/amen" target="_blank">amen script</a>,
196-
<a href="https://github.com/schollz/glitchlets" target="_blank">glitchlets script</a>,
197-
<a href="https://github.com/schollz/amenbreak" target="_blank">amenbreak script</a>,
198-
<a href="https://github.com/schollz/abacus" target="_blank">abacus script</a>,
199-
<a href="https://github.com/schollz/makebreakbeat" target="_blank">makebreakbeat script</a>,
200-
<a href="https://github.com/schollz/sampswap" target="_blank">sampswap script</a>,
201-
<a href="https://github.com/schollz/dnb.lua" target="_blank">dnb.lua utility</a>,
202-
<a href="https://github.com/schollz/raw" target="_blank">raw script</a>, and the
203-
<a href="https://github.com/schollz/paracosms" target="_blank">paracosms</a> script (most of
204-
these licensed
205-
under MIT license). These devices and software libraries have their own long legacies and many
206-
acknowledgments, but would especially like to acknowledge being inspired by
207-
<a href="http://wiki.yak.net/1132">Jerboa modular synthesizer</a> (for inspiring me to use the
208-
attiny85), Fay Carsons (for inspiring to use the rp2040), Limor Fried and Émilie Gillet (for
209-
pioneering CC-BY-SA hardware), and Nick Collins (for the Breakcore UGen), the open-source
210-
contributors to RP2040 community (Raspberry Pi Foundation, Carl J Kugler III for the SDIO
211-
library, which is built upon FatFS which I am thankful for), Steven Noreyko and Jacob Vosamer
212-
for helping improve MInfinite DigitsI and porting to RP2040v2, as well as countless musicians
213-
who inspire all Infinite Digits creations and all the open-source maintainers who I find
214-
inspiration and inspire me to continue to produce open-source designs and making my work freely
215-
available to remix and re-purpose.
216-
</p>
217-
<p>The
218-
<a href="https://ezeptocore.com" target="_blank">EZEPTOCORE and Ectocore websites and sample
219-
manipulator</a> and
220-
downloader was developed and maintained by Infinite Digits. The open-source tools for splitting
221-
drums was designed at
222-
<a href="https://github.com/facebookresearch/demucs" target="_blank">Facebook Research by
223-
Alexandre Défossez</a>
224-
which is used to generate the splice points to do a Trig Out in the Ectocore. The automatic
225-
splicing was done using the
226-
<a href="https://aubio.org/" target="_blank">Aubio library</a> and
227-
<a href="http://sox.sourceforge.net/" target="_blank">sox</a> which are both open-source
228-
software libraries.
229-
</p>
230-
<p>The name <em>EZEPTOCORE</em> is a product of Infinite Digits, combining “eurorack” and
231-
“zeptocore” to signify its lineage.</p>
232-
<p>The name <em>Ectocore</em> is a collaboration of Toadstool Tech+Infinite Digits, combining of
233-
Toadstool Tech’s mythical ethos (“ecto”) and Infinite Digits’ *core products (“core”).</p>
234-
<p>Toadstool Tech asked for the following attribution and credit text without modification:
235-
“Ectocore’s original hardware design, interface layout, and artwork were created by Toadstool
236-
Tech / Izaak Hollander. Toadstool Tech has no involvement with the current Maneco Labs/Infinite
237-
Digits 2025 iteration of Ectocore and is not responsible for any support related to iterations
238-
not branded ‘Toadstool Tech’. This product is not a collaboration with Toadstool Tech, and there
239-
was no involvement with its engineering or marketing. Toadstool Tech will receive no monetary
240-
compensation from sales of this product.”</p>
241-
<p>Infinite Digits would like to clarify compensation of Toadstool Tech: Toadstool Tech was paid for
242-
the original Ectocore collaboration, and compensation was offered for the EZEPTOCORE project but
243-
Toadstool Tech declined.</p>
244-
<p>Infinite Digits would like to clarify the attributions of the original Ectocore hardware design:
245-
the original design was based from Infinite Digits’
246-
<a href="https://github.com/schollz/pikocore" target="_blank">open-source pikocore schematic</a>
247-
and
248-
<a href="https://github.com/schollz/_core" target="_blank">open-source zeptocore schematic</a>
249-
combined with
250-
open-source designs from Raspberry Pi foundation, Adafruit, and Émilie Gillet’s
251-
<a href="https://pichenettes.github.io/mutable-instruments-documentation/modules/plaits/downloads/plaits_v50.pdf"
252-
target="_blank">plaits</a>
253-
schematic (licensed by CC-BY-SA schematics). Iteration on the Ectocore hardware design was done
254-
by Toadstool Tech, Infinite Digits, and Instruo. However, the <em>final</em> Ectocore hardware
255-
schematic and board files developed solely by Toadstool Tech.
256-
</p>
257-
<p>Infinite Digits would like to clarify the attributions of the interface layout of the Ectocore:
258-
The interface was designed throughout a collaboration between Toadstool Tech and Infinite
259-
Digits, combining of Toadstool Tech’s mythical inspiration (“Grimoire”) and Infinite Digits
260-
interfaces from previous monome norns scripts written by Infinite Digits (e.g.
261-
<a href="https://github.com/schollz/amenbreak" target="_blank">amenbreak script</a> for singular
262-
“amen” and
263-
“break” knobs,
264-
<a href="https://github.com/schollz/makebreakbeat" target="_blank">makebreakbeat script</a> for
265-
sample splicing,
266-
<a href="https://github.com/schollz/sampswap" target="_blank">sampswap script</a>,
267-
<a href="https://github.com/schollz/dnb.lua" target="_blank">dnb.lua utility</a> for “tunneling”
268-
and jumping)
269-
and inspiration from devices previously created by Infinite Digits (
270-
<a href="https://github.com/schollz/pikocore" target="_blank">pikocore</a> and
271-
<a href="https://github.com/schollz/nyblcore" target="_blank">nyblcore</a>). Infinite Digits
272-
also acknowledges
273-
that the norns scripts developed by Infinite Digits that inspired the Ectocore and EZEPTOCORE
274-
panel design were born out of ideas from many other people, built in a community of open-source
275-
creations, with special thanks to scanner_darkly (who came up with the single “amen” and “break”
276-
knob idea) and Nick Collins (who created the inspirational Breakcore UGen from SuperColldier).
277-
</p>
278-
<p>The “Infinite Digits x Maneco Labs EZEPTOCORE” front panel is inspired by the design from
279-
Toadstool Tech+Infinite Digits, and incoroprates changes by ML to add a reset button to the
280-
front.</p>
281-
<p>Infinite Digits also wants to acknowledge the countless community members of the open-source
282-
world (Supercollider, monome norns, Raspberry Pi, Adafruit, many many more) who I have been
283-
inspired from and continue to be inspired, and from their work I am grateful and continue to try
284-
to pay forward by continuously making my work similarly freely open-source and available. (One
285-
note on that: The final hardware design from Toadstool Tech and ML are NOT open-source as they
286-
are proprietary designs of their own work, each created separately based on my open-source
287-
<a href="https://zeptocore.com" target="_blank">zeptocore</a> device).
288-
</p>
289-
290-
</details>
291-

0 commit comments

Comments
 (0)