Commit Graph

  • 4203dbb613 - added non freertos version as option for esp32 users develop midilab 2024-11-16 10:34:25 -0300
  • 16fc7c36ba
    Merge 4161f6b124 into c336bdd7c3 #42 James Gray 2024-11-16 05:42:36 -0300
  • c336bdd7c3
    Merge pull request #46 from rdridder/main main midilab 2024-11-16 05:35:50 -0300
  • 594d5ab0fd
    Merge pull request #35 from doctea/software-version midilab 2024-11-16 05:14:46 -0300
  • 3f5b20a924
    Update README.md #35 midilab 2024-11-16 05:13:33 -0300
  • c2cc95e30e - library interface suggestions for generic fallback support. midilab 2024-11-03 11:19:02 -0300
  • 90a66c34cc The timer handling changed in the ESP32 Arduino libraries, see documentation: #46 Ron de Ridder 2024-10-12 17:18:09 +0200
  • d81f137b98
    Update esp32.h #45 Denis Melo 2024-10-06 22:12:40 -0300
  • f8563d30f9
    Update esp32.h #44 Denis Melo 2024-10-06 22:06:47 -0300
  • 4161f6b124 apply fix to global shuffle #42 James Gray 2024-09-09 22:25:40 -0400
  • 1bdaa5c3b3 wait for late shuffle to get caught up James Gray 2024-09-09 22:23:17 -0400
  • 24c8cdfb40 fix some bugs? James Gray 2024-09-08 21:28:02 -0400
  • 1a7a984d6c pull latest, plus version bump James Gray 2024-09-08 18:01:52 -0400
  • 7e09f5a15c Add track-based callback with shuffle per track James Gray 2024-09-08 17:54:45 -0400
  • 4c7590dbd0 Merge branch 'main' into software-version doctea 2024-05-04 18:28:00 +0100
  • c0196f31a2 added uClock.start() to generic example and README v2.1.0 midilab 2024-04-15 15:33:56 -0300
  • 778868e2f4 added generic master and external sync example midilab 2024-04-12 08:30:56 -0300
  • ea3375c266 add searchable RP2040 support reference midilab 2024-04-11 17:01:41 -0300
  • e6dc1fd7aa
    Merge pull request #33 from doctea/main midilab 2024-04-11 15:00:25 -0300
  • ceddb190f0 remove know problems related to freertos. lets asume it also works on non earlephilhower core #33 midilab 2024-04-11 11:18:57 -0300
  • 9d8865b024 remove freertos support(unstable so far) and make interrupted version the default only. update main example midilab 2024-04-11 11:10:47 -0300
  • e41fb3157a update version to 2.1.0: rpi2040 support midilab 2024-04-11 11:10:05 -0300
  • ec19c8d634
    Update README.md Tristan Rowley 2024-03-27 11:22:21 +0000
  • 0aec50a294 Merge commit '8bdc1a8542e1f5b5802a97c59ebed8d9b89157dc' into software-version doctea 2024-03-26 22:10:50 +0000
  • a3310e3634 remove debug doctea 2024-03-26 22:05:10 +0000
  • f27ad80231
    Update README.md Tristan Rowley 2024-03-26 22:02:45 +0000
  • 3b2d17f5f8 update readme, remove debug, add some comments doctea 2024-03-26 21:58:08 +0000
  • 91ed686ea8 proof-of-concept of a board-agnostic, simple micros()-check-based mode doctea 2024-03-26 00:03:18 +0000
  • 6a8451f8d9 add rp2040 to library.properties; minor comment doctea 2024-03-01 22:44:08 +0000
  • 03a3e07ddc
    Merge branch 'midilab:main' into main Tristan Rowley 2024-02-18 16:52:48 +0000
  • 8bdc1a8542
    Merge pull request #34 from vanzuiden/main midilab 2024-02-18 05:52:42 -0300
  • fb41dd0850 Remove reference to 'setOnSync48' function as it doesn't exist in the current codebase #34 Robbert van Zuiden 2024-02-06 20:21:24 +0100
  • 0667762187 Fix typo Robbert van Zuiden 2024-02-06 10:52:39 +0100
  • 351198fd6c Fix function names Robbert van Zuiden 2024-02-06 10:43:27 +0100
  • e2172c3a59 Further improvements Robbert van Zuiden 2024-02-06 10:40:28 +0100
  • 0983f3def4 Fix typo's and increase readability of README Robbert van Zuiden 2024-02-06 10:20:10 +0100
  • 516933ac94 Merge branch 'rp2040-interrupts' into main doctea 2024-02-04 22:57:43 +0000
  • 08e68385ca updated readme doctea 2024-02-04 22:55:57 +0000
  • 98cb3335f4 updated README to mention RP2040 experimental report and current known problems with it. doctea 2024-02-04 21:56:03 +0000
  • bb68563c55 update comment only doctea 2024-02-04 21:42:22 +0000
  • fadff60803
    Update RP2040UsbMasterMidiClock.ino midilab 2024-02-03 19:49:12 -0300
  • 99d1845201 use interrupts instead of FreeRTOS tasks -- seems to work with both cores? doctea 2024-02-01 23:13:40 +0000
  • 53419fa89c initial working proof-of-concept of rp2040 support doctea 2024-01-31 20:59:16 +0000
  • de055fa68c version 2.0 breakchanges v2.0.0 midilab 2024-01-22 07:50:53 -0300
  • 385d5cf301 version 2.0 breakchanges midilab 2024-01-22 07:47:20 -0300
  • 38bde64519 external sync 24PPQN revised for v2 midilab 2024-01-08 05:50:11 -0300
  • 7ece8b9341 chore: typing things around midilab 2024-01-07 19:54:24 -0300
  • 9cbb0ce8c3 fix: external sync. freqToBpm function called by sync mechanism with wrong divider midilab 2024-01-07 18:50:13 -0300
  • 5be9c088c7
    Merge pull request #32 from midilab/v2-release midilab 2024-01-06 13:16:50 -0300
  • 459ae7f4e6 shuffle schema integrated to dinamicly PPQN system. missing reviewing more complex shuffle templates #32 midilab 2024-01-06 08:40:39 -0300
  • c5f126a90b shuffle positive restored, missing negative review midilab 2024-01-05 21:56:51 -0300
  • 51b03d55b6 fix: callbacks trigger on tick 0 not skiped anymore midilab 2024-01-05 11:23:33 -0300
  • b35ba50dc1 prepare for release, beta test, and missing features to implement midilab 2024-01-05 08:43:10 -0300
  • a3aeae9c83 raise freertos task stack size for more room on clock ticks programming midilab 2024-01-03 08:03:24 -0300
  • 4a18e877ce prepare 1.5.1 release: programmable shuffle support v1.5.1 midilab 2023-11-20 11:37:43 -0300
  • 2669ebf3e8 fix: samd compile problem midilab 2023-11-20 10:03:19 -0300
  • 7ae223888b fix shuffle edge case for -5 ticks midilab 2023-09-22 10:56:17 -0300
  • c9bb9c4d9f fix shuffle edge case for +5 tick midilab 2023-09-22 10:44:08 -0300
  • 8711844a02 shuffle template size calculus inside method for cleaner use of API midilab 2023-09-21 18:11:46 -0300
  • da3e5d69a6 auto init as false shuffle midilab 2023-09-21 17:32:14 -0300
  • 6f0863f247 initial support for shuffle with early and late tick setup on 16PPQN calls midilab 2023-09-21 17:30:41 -0300
  • a89d0e70b9
    Merge pull request #26 from Jackson-Devices/avr-patch midilab 2023-09-13 16:00:14 -0300
  • 633b5f8520
    Update TeensyUsbSlaveMidiClockMonitor.ino #26 Jackson-Devices 2023-09-13 19:43:33 +0100
  • 865f04864b
    Update LeonardoUsbSlaveMidiClockMonitor.ino Jackson-Devices 2023-09-13 19:39:57 +0100
  • ad75ec755e
    Delete examples/AVRUartSlaveMidiClock directory Jackson-Devices 2023-09-13 19:22:15 +0100
  • 33cdcfa114
    Create AVRUartSlaveMidiClockMonitor.ino Jackson-Devices 2023-09-13 19:18:20 +0100
  • 41424e246a
    Update TeensyUsbMasterMidiClock.ino Jackson-Devices 2023-09-13 19:09:55 +0100
  • 7156d8a55b
    Update TeensyUsbSlaveMidiClock.ino Jackson-Devices 2023-09-13 19:08:56 +0100
  • 57ac22ece6
    Update TeensyUsbSlaveMidiClockMonitor.ino Jackson-Devices 2023-09-13 19:02:57 +0100
  • 67b4f0c73c
    Update TeensyUsbSlaveMidiClockMonitor.ino Jackson-Devices 2023-09-13 17:39:00 +0100
  • 3ccc0632c3
    Update LeonardoUsbSlaveMidiClockMonitor.ino Jackson-Devices 2023-09-13 17:34:58 +0100
  • ccb826eb04
    Create AVRUartSlaveMidiClock.ino Jackson-Devices 2023-09-13 17:33:04 +0100
  • 344ce3803a esp32: init task before timer v1.4.2 midilab 2023-09-05 10:39:41 -0300
  • 0a622830b3 esp32: change semaphore per task notification implementation for low latency response between clock signal and task action midilab 2023-09-05 09:47:15 -0300
  • 78a503a629 enhance esp32 usage by hidding concurrency handle implementation using freertos task midilab 2023-09-05 08:14:51 -0300
  • 9c08252ac3 esp32 EDGE timer interrupt not supported! removing. midilab 2023-09-03 13:21:59 -0400
  • 60f06ceb8e
    Update README.md midilab 2023-06-12 11:07:04 -0300
  • 81d1b01fc7 applying code guidelines for identation midilab 2023-06-12 05:21:24 -0400
  • 5519fd1e4f add atmelsam platform for Xiao M0 support on PlatformIO midilab 2023-06-12 05:18:02 -0400
  • a7242ec375 roll 1.4.1 as platformio support add v1.4.1 midilab 2023-05-16 09:57:13 -0400
  • 989e631ed7 fix platformio library metadata for platforms and frameworks supported midilab 2023-05-16 09:54:58 -0400
  • a96b35a831 added platform.io support midilab 2023-05-16 04:14:56 -0400
  • ea8ef07e5b
    Merge pull request #24 from midilab/stm32xx-support v1.3.0 midilab 2023-05-15 08:08:11 -0300
  • ff9c6a93fa fix missing name.c for usb-midi definitions on teensy arm platforms #24 midilab 2023-05-15 07:02:47 -0400
  • 69b9467cc1 comment notes updates midilab 2023-05-15 06:37:58 -0400
  • 9b7abae36b
    Merge pull request #22 from Jackson-Devices/patch-1 midilab 2023-05-15 07:36:35 -0300
  • a15a070128
    Update STM32UartMasterMidiClock.ino #22 Jackson-Devices 2023-05-15 02:12:07 +0100
  • 8904afff61 change implmementation from HAL to SMT32Duino official examples for timer usage midilab 2023-05-13 05:16:03 -0400
  • 841a6ee68d implmemtation review midilab 2023-05-09 05:42:58 -0400
  • 3a1e52589e fix missing AVR platform include midilab 2023-05-09 05:24:50 -0400
  • 152943f514 added experimental support for stm32 boards using Hal library. organize platform independent code into a folder for easy time new ports and mantainance midilab 2023-05-09 04:55:26 -0400
  • b00083014a mux setup for esp32 v1.2.0 midilab 2023-01-02 10:11:48 -0500
  • 08e62bd0be experimental support for esp32 midilab 2022-12-29 14:18:14 -0500
  • a4dc3fbbda
    Merge pull request #19 from midilab/esp32-support midilab 2022-12-26 11:24:01 -0300
  • 793a74ce79 change esp32 example to avoid freezes over serial usage on isr #19 midilab 2022-12-26 08:31:20 -0500
  • 66e40ff420 testing serial uart for midi midilab 2022-12-25 06:05:52 -0500
  • 9fa22a3210 initial beta support for esp32... midilab 2022-12-23 05:41:02 -0500
  • 64667b865e update general project metadata midilab 2022-10-21 04:43:49 -0400
  • 6aea91f880 update general project metadata midilab 2022-10-21 04:35:40 -0400
  • 4053789831 update project details midilab 2022-10-21 04:31:06 -0400