Skip to content

Commit bc661c8

Browse files
committed
v6.2.1
1 parent f8cf726 commit bc661c8

File tree

9 files changed

+23
-23
lines changed

9 files changed

+23
-23
lines changed

core/src/server/server.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ func handle(w http.ResponseWriter, r *http.Request) (err error) {
209209
w.Header().Set("Access-Control-Allow-Methods", "POST, GET, OPTIONS, PUT, DELETE")
210210
w.Header().Set("Access-Control-Allow-Headers", "Accept, Content-Type, Content-Length, Accept-Encoding, X-CSRF-Token, Authorization")
211211

212-
b, _ := json.Marshal(map[string]string{"version": "v6.2.0"})
212+
b, _ := json.Marshal(map[string]string{"version": "v6.2.1"})
213213
w.Write(b)
214214
return nil
215215
} else if r.URL.Path == "/ws" {
@@ -301,7 +301,7 @@ func handle(w http.ResponseWriter, r *http.Request) (err error) {
301301
GenURL2 string
302302
}{
303303
IsMain: r.URL.Path == "/",
304-
VersionCurrent: "v6.2.0",
304+
VersionCurrent: "v6.2.1",
305305
GenURL1: codename.Generate(rng, 0),
306306
GenURL2: names.Random(),
307307
IsEctocore: isEctocore,

dev/flash.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#!/bin/bash
2-
curl -L https://github.com/schollz/_core/releases/download/v6.2.0/zeptocore_v6.2.0.uf2 > zeptocore_v6.2.0.uf2
2+
curl -L https://github.com/schollz/_core/releases/download/v6.2.1/zeptocore_v6.2.1.uf2 > zeptocore_v6.2.1.uf2
33
while true
44
do
55
if mount | grep RPI-RP2 > /dev/null; then
66
sleep 1
77
echo "uploading..."
8-
time pv -batep zeptocore_v6.2.0.uf2 > /media/zns/RPI-RP2/zeptocore.uf2
8+
time pv -batep zeptocore_v6.2.1.uf2 > /media/zns/RPI-RP2/zeptocore.uf2
99
echo "uploaded!"
1010
fi
1111
sleep 0.5

docs/content/blurbs/source-code.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ weight = 12
88

99
Periodically, new firmwares are released with updated effects or improved performance. If you have the tool installed, you can connect your device to your computer and automatically update the firmware. You can also download the latest release directly from this link:
1010

11-
### Latest firmware: **[zeptocore v6.2.0](https://github.com/schollz/_core/releases/download/v6.2.0/zeptocore_v6.2.0.uf2)**
11+
### Latest firmware: **[zeptocore v6.2.1](https://github.com/schollz/_core/releases/download/v6.2.1/zeptocore_v6.2.1.uf2)**
1212

1313
## Instructions
1414

@@ -17,7 +17,7 @@ To update your zeptocore to the latest version, follow these steps:
1717
1. Connect a USB-C cable to the device and hold the `BOOTSEL` button (located near the USB-C jack).
1818
2. While holding the `BOOTSEL` button, press the `NRST` button (also near the USB-C jack).
1919
3. After a few seconds, a new drive named `RPI-RP2` should appear on your computer.
20-
4. Drag and drop the downloaded **zeptocore_v6.2.0.uf2** file onto the `RPI-RP2` drive.
20+
4. Drag and drop the downloaded **zeptocore_v6.2.1.uf2** file onto the `RPI-RP2` drive.
2121
5. Wait momentarily for the drive to disappear, indicating the update is complete, and the device will turn on automatically.
2222

2323

@@ -30,7 +30,7 @@ To update your zeptocore to the latest version, follow these steps:
3030

3131
Congratulations, your zeptocore has been successfully updated to the latest version.
3232

33-
(_Note:_ If using [zeptoboard](#zeptoboard), follow the same instructions but ensure you download the latest [zeptoboard_v6.2.0.uf2](https://github.com/schollz/_core/releases/download/v6.2.0/zeptoboard_v6.2.0.uf2)).
33+
(_Note:_ If using [zeptoboard](#zeptoboard), follow the same instructions but ensure you download the latest [zeptoboard_v6.2.1.uf2](https://github.com/schollz/_core/releases/download/v6.2.1/zeptoboard_v6.2.1.uf2)).
3434

3535
### Tool uploader
3636

docs/content/blurbs/uploading-samples.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Uploading samples is a straightforward process similar to transferring a file on
1111
The sample tool is required for the sample preprocessing step, before transferring the samples to the SD card. This tool can be [accessed online](/tool) or [downloaded to your computer](#download-to-use-tool-offline) for local use.
1212

1313

14-
### Use tool online: **[zeptocore v6.2.0](/tool)** (Chrome and Firefox only)
14+
### Use tool online: **[zeptocore v6.2.1](/tool)** (Chrome and Firefox only)
1515

1616

1717
<p style="text-align:center">
@@ -48,7 +48,7 @@ Each of those **bankX** folders contains all the nessecary audio files. The **ba
4848

4949
<details><summary>Windows</summary>
5050

51-
#### Download for Windows: **[x64](https://github.com/schollz/_core/releases/download/v6.2.0/core_windows_v6.2.0.exe)**
51+
#### Download for Windows: **[x64](https://github.com/schollz/_core/releases/download/v6.2.1/core_windows_v6.2.1.exe)**
5252

5353
Once downloaded, double click on the executable file to run it.
5454

@@ -62,13 +62,13 @@ To install the tool on macOS, first open a terminal.
6262
Then, if you are on an Intel-based mac install with:
6363

6464
```
65-
curl -L https://github.com/schollz/_core/releases/download/v6.2.0/core_macos_amd64_v6.2.0 > core_macos
65+
curl -L https://github.com/schollz/_core/releases/download/v6.2.1/core_macos_amd64_v6.2.1 > core_macos
6666
```
6767

6868
Or, if you are on a M1/M2-based mac install with:
6969

7070
```
71-
curl -L https://github.com/schollz/_core/releases/download/v6.2.0/core_macos_aarch64_v6.2.0 > core_macos
71+
curl -L https://github.com/schollz/_core/releases/download/v6.2.1/core_macos_aarch64_v6.2.1 > core_macos
7272
```
7373

7474
Then to enable the program do:
@@ -91,7 +91,7 @@ A window should pop up in the browser with the offline version of the tool.
9191

9292
<details><summary>Linux</summary>
9393

94-
#### Download for Linux: **[x64](https://github.com/schollz/_core/releases/download/v6.2.0/core_linux_amd64_v6.2.0)**
94+
#### Download for Linux: **[x64](https://github.com/schollz/_core/releases/download/v6.2.1/core_linux_amd64_v6.2.1)**
9595

9696
After downloading, run it directly from the terminal.
9797

docs/content/combos/layering.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ mode_alt = 'any'
1010
icon = 'drum'
1111
+++
1212

13-
*Note: v6.2.0 and later firmware required for this feature.*
13+
*Note: v6.2.1 and later firmware required for this feature.*
1414

1515
This is an experimental mode that lets you choose from 16 different kick samples (keys `1` to `16`). Hold down the `A` button and then hold down the `D` button and then press one of the 16 keys to layer the selected kick sample with the currently loaded sample. Continue to hold down the `A` and `D` buttons and press another of the 16 keys to set the volume of the selected kick sample.
1616

docs/themes/zeptocore/layouts/_default/baseof.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,16 @@
3333
<div class="hero-inner hero-title">
3434
<p><strong>zeptocore</strong></p>
3535
<p><img src="/img/zepto3.webp"></p>
36-
<!-- <p class="hero-small"><a href="#changelog" style="text-decoration: none;color:inherit;">v6.2.0</a></p> -->
36+
<!-- <p class="hero-small"><a href="#changelog" style="text-decoration: none;color:inherit;">v6.2.1</a></p> -->
3737
<!-- <p class="hero-small">boundless beats in a finite footprint.</p> -->
3838
<p class="hero-small" style="margin-bottom: 1em;">a handmade, handheld sample player.</p>
3939
<p class="hero-small"><a class="buybutton" href="#buy">buy</a></p>
4040
</div>
4141
</div>
4242
<div class="sticky-banner">
4343
<a href="#buy">zeptocore is here.</a>
44-
<!-- <a href="https://github.com/schollz/_core/releases/download/v6.2.0/zeptocore_v6.2.0.uf2">click here to download the
45-
latest zeptocore firmware v6.2.0.</a> -->
44+
<!-- <a href="https://github.com/schollz/_core/releases/download/v6.2.1/zeptocore_v6.2.1.uf2">click here to download the
45+
latest zeptocore firmware v6.2.1.</a> -->
4646
</div>
4747
<!-- make a sticky menu on the left side -->
4848
<div class="sticky-menu fade-out">
@@ -102,7 +102,7 @@
102102
guide</a>
103103
</div>
104104
<div class="sticky-item">
105-
<a href="https://github.com/schollz/_core/releases/download/v6.2.0/zeptocore_v6.2.0.uf2">
105+
<a href="https://github.com/schollz/_core/releases/download/v6.2.1/zeptocore_v6.2.1.uf2">
106106
<i class="fas fa-download" aria-hidden="true"></i>
107107
Firmware
108108
</a>
@@ -363,7 +363,7 @@ <h2 id="effect-list" style="padding-left:0.75em;">Effect list</h2>
363363
</section>
364364
<footer>
365365
<div class="footer-inner">
366-
<p>zeptocore v6.2.0</p>
366+
<p>zeptocore v6.2.1</p>
367367
<p>© 2023-2024 <a href="https://infinitedigits.co">infinitedigits.co</a></p>
368368
</div>
369369
</footer>

lib/ectocore.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -894,7 +894,7 @@ void input_handling() {
894894
int char_input = getchar_timeout_us(10);
895895
if (char_input >= 0) {
896896
if (char_input == 118) {
897-
printf("version=v6.2.0\n");
897+
printf("version=v6.2.1\n");
898898
}
899899
}
900900

lib/midi_comm.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ void midi_comm_task(midi_comm_callback callback, callback_int_int midi_note_on,
188188
sleep_ms(10);
189189
reset_usb_boot(0, 0);
190190
} else if (status == 176 && channel == 0 && note == 1) {
191-
send_text_as_sysex("version=v6.2.0");
191+
send_text_as_sysex("version=v6.2.1");
192192
}
193193
if (callback != NULL) {
194194
callback(status, channel, note, velocity);

lib/zeptocore.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,10 @@ void input_handling() {
164164
uint8_t sample_selection_index = 0;
165165

166166
// debug test
167-
printStringWithDelay("zv6.2.0");
167+
printStringWithDelay("zv6.2.1");
168168

169169
// print to screen
170-
printf("version=v6.2.0\n");
170+
printf("version=v6.2.1\n");
171171

172172
// initialize the resonsant filter
173173
global_filter_index = 12;
@@ -265,7 +265,7 @@ void input_handling() {
265265
int char_input = getchar_timeout_us(10);
266266
if (char_input >= 0) {
267267
if (char_input == 118) {
268-
printf("version=v6.2.0\n");
268+
printf("version=v6.2.1\n");
269269
}
270270
}
271271

0 commit comments

Comments
 (0)