diff --git a/.github/ISSUE_TEMPLATE/ectocore-freezing.md b/.github/ISSUE_TEMPLATE/ectocore-freezing.md index d7e6072b..7bfbaa72 100644 --- a/.github/ISSUE_TEMPLATE/ectocore-freezing.md +++ b/.github/ISSUE_TEMPLATE/ectocore-freezing.md @@ -9,7 +9,7 @@ assignees: schollz Normally, ectocore and zeptocore should not freeze. -If you are encountering a freeze, you might first try to upload this [new firmware that disables overclocking](https://github.com/schollz/_core/releases/download/v7.1.5/ectocore_no_overclocking_v7.1.5.uf2). +If you are encountering a freeze, you might first try to upload this [new firmware that disables overclocking](https://github.com/schollz/_core/releases/download/v7.1.7/ectocore_no_overclocking_v7.1.7.uf2). If you still encounter a freeze, it would be helpful to know the following: diff --git a/README.md b/README.md index 9363d1d3..7c5e8df5 100644 --- a/README.md +++ b/README.md @@ -71,8 +71,8 @@ For latency, normal latency will work for most, but choose low or ultra-low if y | | Normal Latency | Low Latency | Ultra-Low Latency | | ---------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -| Overclocking | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ezeptocore_v7.1.5.uf2)* | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ezeptocore_v7.1.5_low_latency.uf2) | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ezeptocore_v7.1.5_ultralow_latency.uf2) | -| Non-Overclocking | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ezeptocore_v7.1.5_no_overclocking.uf2) | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ezeptocore_v7.1.5_no_overclocking_low_latency.uf2) | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ezeptocore_v7.1.5_no_overclocking_ultralow_latency.uf2) | +| Overclocking | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ezeptocore_v7.1.7.uf2)* | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ezeptocore_v7.1.7_low_latency.uf2) | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ezeptocore_v7.1.7_ultralow_latency.uf2) | +| Non-Overclocking | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ezeptocore_v7.1.7_no_overclocking.uf2) | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ezeptocore_v7.1.7_no_overclocking_low_latency.uf2) | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ezeptocore_v7.1.7_no_overclocking_ultralow_latency.uf2) | *default firmware @@ -106,8 +106,8 @@ For latency, normal latency will work for most, but choose low or ultra-low if y | | Normal Latency | Low Latency | Ultra-Low Latency | | ---------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -| Overclocking | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ectocore_v7.1.5.uf2)* | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ectocore_v7.1.5_low_latency.uf2) | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ectocore_v7.1.5_ultralow_latency.uf2) | -| Non-Overclocking | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ectocore_v7.1.5_no_overclocking.uf2) | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ectocore_v7.1.5_no_overclocking_low_latency.uf2) | [v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/ectocore_v7.1.5_no_overclocking_ultralow_latency.uf2) | +| Overclocking | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ectocore_v7.1.7.uf2)* | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ectocore_v7.1.7_low_latency.uf2) | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ectocore_v7.1.7_ultralow_latency.uf2) | +| Non-Overclocking | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ectocore_v7.1.7_no_overclocking.uf2) | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ectocore_v7.1.7_no_overclocking_low_latency.uf2) | [v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/ectocore_v7.1.7_no_overclocking_ultralow_latency.uf2) | ### diy diff --git a/docs/content/blurbs/source-code.md b/docs/content/blurbs/source-code.md index c556c456..ca64ca41 100644 --- a/docs/content/blurbs/source-code.md +++ b/docs/content/blurbs/source-code.md @@ -8,7 +8,7 @@ weight = 12 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: -### Latest firmware: **[zeptocore v7.1.5](https://github.com/schollz/_core/releases/download/v7.1.5/zeptocore_v7.1.5.uf2)** +### Latest firmware: **[zeptocore v7.1.7](https://github.com/schollz/_core/releases/download/v7.1.7/zeptocore_v7.1.7.uf2)** ## Instructions @@ -17,7 +17,7 @@ To update your zeptocore to the latest version, follow these steps: 1. Connect a USB-C cable to the device and hold the `BOOTSEL` button (located near the USB-C jack). 2. While holding the `BOOTSEL` button, press the `NRST` button (also near the USB-C jack). 3. After a few seconds, a new drive named `RPI-RP2` should appear on your computer. -4. Drag and drop the downloaded **zeptocore_v7.1.5.uf2** file onto the `RPI-RP2` drive. +4. Drag and drop the downloaded **zeptocore_v7.1.7.uf2** file onto the `RPI-RP2` drive. 5. Wait momentarily for the drive to disappear, indicating the update is complete, and the device will turn on automatically. @@ -30,7 +30,7 @@ To update your zeptocore to the latest version, follow these steps: Congratulations, your zeptocore has been successfully updated to the latest version. -(_Note:_ If using [zeptoboard](#zeptoboard), follow the same instructions but ensure you download the latest [zeptoboard_v7.1.5.uf2](https://github.com/schollz/_core/releases/download/v7.1.5/zeptoboard_v7.1.5.uf2)). +(_Note:_ If using [zeptoboard](#zeptoboard), follow the same instructions but ensure you download the latest [zeptoboard_v7.1.7.uf2](https://github.com/schollz/_core/releases/download/v7.1.7/zeptoboard_v7.1.7.uf2)). ### Tool uploader diff --git a/docs/content/blurbs/uploading-samples.md b/docs/content/blurbs/uploading-samples.md index 498e77e6..3b15aff4 100644 --- a/docs/content/blurbs/uploading-samples.md +++ b/docs/content/blurbs/uploading-samples.md @@ -11,7 +11,7 @@ Uploading samples is a straightforward process similar to transferring a file on 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. -### Use tool online: **[zeptocore v7.1.5](/tool)** (Chrome and Firefox only) +### Use tool online: **[zeptocore v7.1.7](/tool)** (Chrome and Firefox only)
@@ -48,7 +48,7 @@ Each of those **bankX** folders contains all the nessecary audio files. The **ba
Windows
-#### Download for Windows: **[x64](https://github.com/schollz/_core/releases/download/v7.1.5/core_windows_v7.1.5.exe)**
+#### Download for Windows: **[x64](https://github.com/schollz/_core/releases/download/v7.1.7/core_windows_v7.1.7.exe)**
Once downloaded, double click on the executable file to run it.
@@ -62,13 +62,13 @@ To install the tool on macOS, first open a terminal.
Then, if you are on an Intel-based mac install with:
```
-curl -L https://github.com/schollz/_core/releases/download/v7.1.5/core_macos_amd64_v7.1.5 > core_macos
+curl -L https://github.com/schollz/_core/releases/download/v7.1.7/core_macos_amd64_v7.1.7 > core_macos
```
Or, if you are on a M1/M2-based mac install with:
```
-curl -L https://github.com/schollz/_core/releases/download/v7.1.5/core_macos_aarch64_v7.1.5 > core_macos
+curl -L https://github.com/schollz/_core/releases/download/v7.1.7/core_macos_aarch64_v7.1.7 > core_macos
```
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.
Linux
-#### Download for Linux: **[x64](https://github.com/schollz/_core/releases/download/v7.1.5/core_linux_amd64_v7.1.5)**
+#### Download for Linux: **[x64](https://github.com/schollz/_core/releases/download/v7.1.7/core_linux_amd64_v7.1.7)**
After downloading, run it directly from the terminal.
diff --git a/docs/themes/zeptocore/layouts/_default/baseof.html b/docs/themes/zeptocore/layouts/_default/baseof.html
index cdb22bca..83ac5244 100644
--- a/docs/themes/zeptocore/layouts/_default/baseof.html
+++ b/docs/themes/zeptocore/layouts/_default/baseof.html
@@ -33,7 +33,7 @@
Effect list
diff --git a/lib/ectocore.h b/lib/ectocore.h
index b36b5e31..2794f1bf 100644
--- a/lib/ectocore.h
+++ b/lib/ectocore.h
@@ -1084,7 +1084,7 @@ void __not_in_flash_func(input_handling)() {
int char_input = getchar_timeout_us(10);
if (char_input >= 0) {
if (char_input == 118) {
- printf("version=v7.1.5\n");
+ printf("version=v7.1.7\n");
}
}
diff --git a/lib/midi_comm.h b/lib/midi_comm.h
index 7dd8ed89..f97cae5f 100644
--- a/lib/midi_comm.h
+++ b/lib/midi_comm.h
@@ -195,7 +195,7 @@ void midi_comm_task(midi_comm_callback callback, callback_int_int midi_note_on,
sleep_ms(10);
reset_usb_boot(0, 0);
} else if (status == 176 && channel == 0 && note == 1) {
- send_text_as_sysex("version=v7.1.5");
+ send_text_as_sysex("version=v7.1.7");
}
if (callback != NULL) {
callback(status, channel, note, velocity);
diff --git a/lib/zeptocore.h b/lib/zeptocore.h
index e82d86d4..7342a6bd 100644
--- a/lib/zeptocore.h
+++ b/lib/zeptocore.h
@@ -141,10 +141,10 @@ void __not_in_flash_func(input_handling)() {
uint8_t sample_selection_index = 0;
// debug test
- printStringWithDelay("zv7.1.5");
+ printStringWithDelay("zv7.1.7");
// print to screen
- printf("version=v7.1.5\n");
+ printf("version=v7.1.7\n");
// initialize the resonsant filter
global_filter_index = 12;
@@ -241,7 +241,7 @@ void __not_in_flash_func(input_handling)() {
int char_input = getchar_timeout_us(10);
if (char_input >= 0) {
if (char_input == 118) {
- printf("version=v7.1.5\n");
+ printf("version=v7.1.7\n");
}
}