Commit Graph

346 Commits

Author SHA1 Message Date
Robert Bendun
fbce220b26 Merge branch 'link-integration' into beta-0.4 2023-01-09 22:02:30 +01:00
Robert Bendun
7324855c6d Move from std::stop_token to std::atomic<bool>
clang on macOS doesn't support <stop_token> now
2023-01-09 21:54:52 +01:00
Robert Bendun
65e2f55c8a Serial port can be chosen via port selection 2023-01-09 21:49:01 +01:00
Robert Bendun
65eaaefc72 Merge branch 'hardware' into beta-0.4 2023-01-09 21:33:44 +01:00
Robert Bendun
8fbeaea80d introduced multiple port connections 2023-01-09 21:29:33 +01:00
Robert Bendun
0b8fd86680 more documentation for builtin call 2023-01-09 19:30:02 +01:00
22b2656f72 wyjście midi na urządzenie 2023-01-09 19:11:33 +01:00
Mateusz Piątkowski
f33627d05a minor fixes in documentation 2023-01-09 10:29:32 +01:00
Mateusz Piątkowski
dcf160f017 minor fixes in documentation 2023-01-09 10:29:01 +01:00
Robert Bendun
ef80bd0c5f builtin rotate: fix no arguments other then shift (#39) 2023-01-09 10:05:50 +01:00
Mateusz Piątkowski
aec2f3f496 add example 2023-01-09 10:03:39 +01:00
Robert Bendun
b39e1c4a0f builtin try: should be switched to macro with if or for 2023-01-09 09:58:31 +01:00
Mateusz Piątkowski
d85c29427d apply changes from commit 986545b2ec and 0b14f0c563 2023-01-08 14:20:52 +01:00
Mateusz Piątkowski
c8b8adca5d function documentation part 2 2023-01-08 14:14:47 +01:00
Robert Bendun
986545b2ec builtins note_{on,off}: error was reported even when function completed successfully (#37) 2023-01-08 09:56:44 +01:00
Robert Bendun
ad95299a7e fixed builtins ceil, floor, round (#37) 2023-01-08 09:41:30 +01:00
Robert Bendun
93a15a3cf8 test runner: support adding and updating specific test cases 2023-01-08 08:50:53 +01:00
Robert Bendun
c61b5c7e93 cleanup things that should never got here 2023-01-08 08:11:02 +01:00
Robert Bendun
0b14f0c563 builtin duration: fill note length from context (#37) 2023-01-08 08:09:42 +01:00
Robert Bendun
dd8245996c peers builtin; fixed stop request issuing in starter 2023-01-08 07:47:22 +01:00
Mateusz Piątkowski
fc95405a06 functions documentation part 1 2023-01-07 19:37:41 +01:00
7e751ac660 komunikacja z urządzeniem 2023-01-07 17:34:40 +01:00
c43836dc6f Building wjwwood/serial on other platforms then Linux 2023-01-06 17:59:10 +01:00
Mateusz Piątkowski
7924f7e8f8 Implemented start synchronization 2023-01-06 17:34:21 +01:00
Robert Bendun
6ca16cdc95 Integrated Ableton/link library 2023-01-06 16:53:58 +01:00
Robert Bendun
d7c26e5858 digits builtin 2022-12-30 15:31:39 +01:00
8157ba38db komunikacja szeregowa - zmiany robocze 2022-12-07 04:41:28 +01:00
58036c2357 Added wjwwood/serial library 2022-12-01 01:22:57 +01:00
Robert Bendun
bda1e503c7 Builtin function documentation generates from implementation 2022-12-01 00:52:53 +01:00
d8e6c23ac4 init 2022-11-30 19:53:59 +01:00
Robert Bendun
b51088a9f0 Fixed for elise 2022-11-28 12:58:14 +01:00
Robert Bendun
2630dff5ac Sending proper Program Change MIDI message 2022-11-28 02:13:40 +01:00
Robert Bendun
7f73f3dcad Made context stack a tree; fixed function name in error printing 2022-11-21 17:03:14 +01:00
Robert Bendun
a32bfa24d3 Try to enable ANSI escape codes in Windows terminal 2022-11-21 01:52:26 +01:00
Robert Bendun
a6b54d231d Renamed targets in release archive 2022-11-20 16:16:36 +01:00
Robert Bendun
4fc3ef5208 Added Catch2 library 2022-11-20 16:14:12 +01:00
a92cffd150 Poprawki literówek i nomenklatury muzycznej 2022-11-16 21:17:30 +01:00
Mateusz Piątkowski
b94c7465c6 literówki 2022-11-14 19:58:24 +01:00
Mateusz Piątkowski
21431af191 Translation to polish 2022-11-14 19:55:09 +01:00
Robert Bendun
de210b571d By default connect to existing MIDI port in repl 2022-11-13 23:26:06 +01:00
Robert Bendun
e101d362b9 Basic polish tutorial 2022-11-12 01:25:16 +01:00
Robert Bendun
e46a41d2ff Array repetition using multiplication 2022-11-11 21:55:31 +01:00
Robert Bendun
a262a643e9 Removed h note literal 2022-11-11 19:35:07 +01:00
Robert Bendun
268455532b Early text-based snapshot system 2022-11-11 19:24:45 +01:00
Robert Bendun
89b3519c24 Updated changelog 2022-10-31 22:29:43 +01:00
Robert Bendun
7aecf2ea19 Release build system partially moved to Docker
Change to Docker forced by need of supporting older Ubuntu releases with
older glibc without building them on host
2022-10-31 22:28:18 +01:00
Robert Bendun
609ddf1854 Updated changelog 2022-10-31 19:12:56 +01:00
Robert Bendun
1a7fdf06cc comparison cheatsheet with new syntax 2022-10-31 18:02:46 +01:00
Robert Bendun
79da98e058 Merge branch 'main' into new-block-syntax 2022-10-31 17:36:21 +01:00
Robert Bendun
e4b211b21a added language-cmp-cheatsheet to Makefile 2022-10-31 17:33:53 +01:00