4642 Commits

Author SHA1 Message Date
nkymut
36fe942e24 getting rid of AI-smell 2024-12-17 19:35:09 +08:00
Yuta Nakayama
06958a5281
Merge branch 'main' into gamepad-pr 2024-12-17 19:22:42 +08:00
nkymut
033b123ae0 Add DOCS for gamepad module 2024-12-17 19:22:03 +08:00
Yuta Nakayama
b7d8593a4d
Merge branch 'main' into devicemotion 2024-12-17 17:34:31 +08:00
nkymut
a5b05d211e Add DOC for devicemotion 2024-12-17 17:28:53 +08:00
Luke Heerman
111cea2381 Fix lint 2024-12-16 21:31:21 -05:00
Felix Roos
896a3828f6 fix: spectrum example test 2024-12-16 23:19:57 +01:00
Felix Roos
eb02997836 spectrum doc 2024-12-16 23:18:20 +01:00
Felix Roos
8a33c171f5 spectrum widget 2024-12-16 23:11:01 +01:00
Luke Heerman
f87f279198 Support those who prefer no left padding 2024-12-10 23:51:32 -05:00
Luke Heerman
4cc019f038 Rename variable 2024-12-10 23:51:32 -05:00
Luke Heerman
34f4afad01 Rework binary to binaryN 2024-12-10 23:51:32 -05:00
Luke Heerman
947b263b9c Add tests 2024-12-10 23:51:32 -05:00
Luke Heerman
0a408e464a Make example more concise 2024-12-10 23:51:32 -05:00
Luke Heerman
0d660277f6 Put msb on the right 2024-12-10 23:51:32 -05:00
Luke Heerman
33fef379ad Get a basic version of binary working 2024-12-10 23:51:32 -05:00
eefano
0531369613
Make cps patternable (#1001)
Supports e.g. `note("c d e f g a").cps("<1 1.2 1.3 1.4 1.5 1.6>")`
2024-11-30 09:09:36 +00:00
Alex McLean
c66f19108c
MQTT support (#1224)
* Add mqtt() method and documentation
* Documentation clarifications for MIDI and OSC
2024-11-30 09:07:55 +00:00
Alex McLean
ef53367ba9
Apply all function to individual patterns rather than final stack (#1209) 2024-11-30 08:46:13 +00:00
nkymut
f01d51f76a fix errors in README.md 2024-11-27 01:16:06 +08:00
nkymut
d741b4d17a Add GamePad Module 2024-11-27 01:03:09 +08:00
nkymut
f33ec0e2af Add Device Motion package
Introduces smart-phone device's acceleration, gravity, rotation, and orientation signals for dynamic pattern creation in Strudel.
2024-11-21 12:01:17 +08:00
Felix Roos
726abf76ce
Merge pull request #1214 from bthj/main
REPL: solo and sync configuration
2024-11-20 16:32:51 +01:00
Björn Þór Jónsson
a7d74ed6d6 REPL: solo and sync configuration; codeformat 2024-11-20 16:28:07 +01:00
Matthew Kaney
bd69ffb4b7 Add high-resolution CC option to midi 2024-11-16 14:35:18 -05:00
Felix Roos
648fbf99fa add basic spectrum function 2024-11-09 20:57:09 +01:00
Björn Þór Jónsson
b913e1c50d REPL: solo and sync configuration 2024-11-09 15:13:24 +01:00
Raphaël Forment
23a4bf6641 Getting rid of second argument 2024-11-09 02:33:56 +01:00
Raphaël Forment
ec470aa2c6 Feat: midi() command support external instrument parameter mapping
This commit adds a second argument to the midi() command: mapping.
This argument should be an object containing a key-value map of
MIDI controls used by an external synthesizer. If any control is
used that matches the mapping, a CC message is sent.
2024-11-09 01:41:59 +01:00
Alex McLean
ae335ac40c
Add s_zip for 'cat'-ing patterns together step-by-step (#1208)
Fix tactus returned by 'step'
Fix name of toplevel s_extend (was 's_cycles')
2024-10-30 21:29:43 +01:00
Alex McLean
9ecad810b1
Preserve tactus for 'degrade' and friends, and tidy up 'pick' and friends (#1205)
* separate pick methods into their own module
* preserve tactus in degrade and friends
2024-10-30 21:28:31 +01:00
Felix Roos
f18cf76dde
Merge pull request #1206 from ChinoUkaegbu/chore/edit-setup-instructions
chore: Edit run locally instructions in README.md
2024-10-30 17:11:52 +01:00
ChinoUkaegbu
08c918f13e
edit run locally instructions in README.md 2024-10-29 11:20:05 +01:00
Felix Roos
2e72c7f4ed
Merge pull request #1203 from tidalcycles/console-colors
colorize console + tweak header
2024-10-23 23:08:14 +02:00
Felix Roos
614f393a5d more cleanup 2024-10-23 23:05:17 +02:00
Felix Roos
75f7f4deac cleanup 2024-10-23 23:03:48 +02:00
Felix Roos
2a67698616 - remove header icons (except play/stop button)
- use unicode spiral instead of emoji spiral
- fix header height on mobile
2024-10-23 02:29:23 +02:00
Felix Roos
801879bddf use fontFamily + fontSize from settings in console 2024-10-23 01:17:18 +02:00
Felix Roos
7d8984b706 fix: lint 2024-10-23 01:11:03 +02:00
Felix Roos
1a2847d953 - move console logic to console tab
- colorize logs when color is set
2024-10-23 01:08:32 +02:00
Felix Roos
e71db24073
Merge pull request #1202 from tidalcycles/markcss
markcss
2024-10-22 22:54:59 +02:00
Felix Roos
f61de0c47c use color inherit in monochrome themes
(to be able to set color in markcss)
2024-10-22 22:48:36 +02:00
Felix Roos
53b8bbb732 snapshot + add markcss in test runtime 2024-10-22 22:27:57 +02:00
Felix Roos
aeaf447142 add doc 2024-10-22 22:27:14 +02:00
Felix Roos
1e6e0a61b3 feat: markcss 2024-10-22 22:23:48 +02:00
Felix Roos
dd696ba663
Merge pull request #1200 from tidalcycles/more-settings
add 2 new ui settings
2024-10-21 22:56:37 +02:00
Felix Roos
be4c8cbdce hide docs link when embedded 2024-10-21 22:47:05 +02:00
Felix Roos
b6b54a8553 add 2 new settings
- disable css animations
- hide buttons
- add docs link to left (to use when buttons are hidden)
2024-10-21 21:50:40 +02:00
Jade (Rose) Rowland
1d05051fd6
Merge pull request #1199 from tidalcycles/origin/daslyfe/panel_fixes
Make panel hover behavior optional
2024-10-21 11:22:52 -07:00
Jade (Rose) Rowland
6bca8e2a2f Merge branch 'origin/daslyfe/panel_fixes' of github.com:tidalcycles/strudel into origin/daslyfe/panel_fixes 2024-10-21 11:18:35 -07:00