Felix Roos
7ac0cdc0f9
fix: lint error
2023-02-25 14:18:23 +01:00
Felix Roos
49234183a3
Merge remote-tracking branch 'origin/main' into fix-array-args
2023-02-25 14:13:55 +01:00
Felix Roos
ed7763df92
fix: reify after sequence to preserve array
...
ref https://github.com/tidalcycles/strudel/issues/383#issuecomment-1399514090
2023-02-25 14:13:39 +01:00
Felix Roos
b818a02f76
Merge pull request #478 from tidalcycles/midi-fleshout
...
midi cc support
2023-02-25 12:33:22 +01:00
Felix Roos
886f8449fd
add midichan + docs
2023-02-25 12:23:01 +01:00
Felix Roos
5de6643604
midi: support ccn and ccv
2023-02-24 10:15:21 +01:00
Felix Roos
6283273d81
add helper hap.ensureObjectValue
2023-02-24 10:15:06 +01:00
Felix Roos
c8f8f02a46
Merge pull request #473 from tidalcycles/fix-hashes
...
fix: hash links
2023-02-23 00:11:04 +01:00
Felix Roos
4c5d6f1d6c
fix: hash links
2023-02-23 00:04:53 +01:00
Felix Roos
f349e36345
Merge pull request #467 from tidalcycles/vim-mode
...
settings tab with vim / emacs modes + additional themes and fonts
2023-02-22 22:54:39 +01:00
Felix Roos
1574c4ab13
Merge pull request #471 from bwagner/patch-1
...
Update input-output.mdx
2023-02-22 22:53:22 +01:00
Felix Roos
0dc9bc3ab6
Merge pull request #464 from bwagner/main
...
FIXES: freqs instead of pitches
2023-02-22 22:52:49 +01:00
Felix Roos
0006d57a4a
move isZen to nanostore
...
+ correctly parse non strings in store
2023-02-22 22:47:33 +01:00
Felix Roos
70f7e73b9a
store footer tab + latest code in nanostore
2023-02-22 22:23:54 +01:00
Felix Roos
b67b049802
refactor settings to nanostores
2023-02-22 22:04:39 +01:00
Felix Roos
ff99dbcd22
customizable font family
2023-02-22 20:28:22 +01:00
Felix Roos
0198697737
Merge pull request #472 from tidalcycles/osc-fix
...
fix: osc should not return a promise
2023-02-22 20:01:00 +01:00
Felix Roos
a742a71f67
fix: osc should not return a promise
2023-02-22 19:50:37 +01:00
Felix Roos
8f6c1531fa
more contrast for blackscreen theme
2023-02-22 19:45:06 +01:00
Bernhard Wagner
d9f56f11cb
Merge pull request #1 from tidalcycles/main
...
a
2023-02-22 17:15:00 +01:00
Bernhard Wagner
7ff877464f
Update input-output.mdx
...
npm -> pnpm
2023-02-22 17:06:15 +01:00
Alex McLean
7c367eb1e8
slice and splice ( #466 )
...
Implements `slice` and `splice` from tidal, intended for beat slicing
2023-02-22 11:51:31 +00:00
Felix Roos
20848aac09
fix store import
2023-02-19 23:28:46 +01:00
Felix Roos
7716574076
use terminal font for console + samples
2023-02-19 23:28:33 +01:00
Felix Roos
89cd0c769b
fix bluescreen line bg
2023-02-19 23:27:56 +01:00
Felix Roos
a21b3d788f
add settings reset button
2023-02-19 22:32:28 +01:00
Felix Roos
7994ba8b38
get rid of all hard coded colors
2023-02-19 22:18:32 +01:00
Felix Roos
81b4cb2f16
more themes + fonts
2023-02-19 22:18:12 +01:00
Felix Roos
14af1df6a3
define font + fix app height
2023-02-19 20:04:30 +01:00
Felix Roos
ac3bd7d7db
rename algoboy theme + add font
2023-02-19 20:04:19 +01:00
Felix Roos
632e8e9634
use css var for highlighting color
2023-02-19 20:03:12 +01:00
Felix Roos
1e3f09f69b
add some custom themes
2023-02-19 18:53:35 +01:00
Felix Roos
f3f18ffca7
fix app height for ios
2023-02-19 13:50:08 +01:00
Felix Roos
ceb3aa0627
add emacs mode + fontSize slider
2023-02-19 13:49:55 +01:00
Felix Roos
014555fe5d
add vim toggle to settings
...
+ added persistent global state store
+ refactored themes to use the new store
2023-02-19 01:51:31 +01:00
Alex McLean
fdb76867a7
weave and weaveWith ( #465 )
...
Added weave and weaveWith from tidal
2023-02-18 00:00:18 +00:00
Felix Roos
4a3540cf2b
encapsulate footer components
2023-02-17 21:48:45 +01:00
Felix Roos
540bd938f2
remove unused Footer
...
+ fix AvatarList (still unused)
2023-02-17 21:48:34 +01:00
Bernhard Wagner
c6fbebd996
FIXES: freqs instead of pitches
2023-02-17 19:05:09 +01:00
Felix Roos
18d3a7e23a
add vim extension (hard coded)
2023-02-17 10:41:49 +01:00
Alex McLean
cbae355896
Another attempt at composable functions - WIP ( #390 )
...
Summary of changes:
- Made unary functions composable, including controls. So e.g. s("bd sd").every(3,fast(2).iter(4).n(4)) works the same as s("bd sd").every(3,x => x.fast(2).iter(4).n(4))
- Made operators/alignments composable too, so s("bd sd").every(3, set.squeeze.n(3, 4)) works
- Patterns are not treated as functions, so s("bd sd").every(3, n(5)) is an annoying runtime error. s("bd sd").every(3, set.n(5)) does work though.
Other minor changes:
- standardised alignment 'squeezeOut' as lowercase 'squeezeout'
- made firstCycleValues turn haps sorted in order of 'part'
2023-02-16 23:15:21 +00:00
Felix Roos
924e8a764a
Merge pull request #461 from bwagner/main
...
FIXES: Warning about jsxBracketSameLine deprecation
2023-02-16 20:38:45 +01:00
Bernhard Wagner
40e629cb0e
ADDS: Continuation to Testing
2023-02-16 15:24:44 +01:00
Bernhard Wagner
99ec261f79
ADDS: Continuation to Docs
2023-02-16 15:23:34 +01:00
Bernhard Wagner
9daea5bbc2
ADDS: Continuation to REPL
2023-02-16 15:22:35 +01:00
Bernhard Wagner
4704c03d48
ADDS: Continuation to Strudel vs Tidal
2023-02-16 15:21:25 +01:00
Bernhard Wagner
9dbf52bedb
ADDS: Continuation to Pattern Alignment
2023-02-16 15:20:26 +01:00
Bernhard Wagner
cfd04ab7fa
ADDS: Continuation to Patterns
2023-02-16 15:19:14 +01:00
Bernhard Wagner
33dbf75e3b
ADDS: Continuation to Offline
2023-02-16 15:18:32 +01:00
Bernhard Wagner
8ffaeeb171
ADDS: Continuation to MIDI and OSC
2023-02-16 15:16:51 +01:00