🪞👃🪞 unspeaker
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-13 02:00:14 +02:00
b0ef0cfd21 poke with a stick
57102d7e6b stub save/load/options
Compare 2 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-12 01:30:14 +02:00
6f6078e25a track: remove unused fields
e81ae58ab5 fix: midi_froms -> midi_tos
ea48dd6fa1 sampler: wip: add play_sample and stop_sample
decbb177f0 editor: move status bars to editor_view
d1be569b48 editor: add fine time step and overflow
Compare 7 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-11 09:10:14 +02:00
cdeb355972 fix menu and help bindings
85a144798b editor: add note and advance; preparations
e00d870d70 groovebox: draw sample info
4e2702f69e pass root clock - and groovebox works!
Compare 4 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-11 01:00:14 +02:00
997d67a487 sequencer: extract get_sample_offset, get_pulses
329da026d7 sequencer: extract seq_audio, remove Api suffix from traits
836624674e track: pass initial clip
ee2efd1c26 sampler: replace red x with record instruction
b9c101081b sampler, meter: switch to rms; reenable viewer
Compare 15 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-10 17:40:14 +02:00
faecc2c304 update dependencies
1868736597 proc: log parse info on give_err
ed772b9872 dsl: extract dsl_error; ParseError -> DslError
f18e01c220 partially fix tests and examples
8dda576c9d add tengri_core; fix errors and warnings; unify deps
Compare 5 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-10 16:50:14 +02:00
fb99128650 groovebox: reenable sampler record_finish
5648c96c6a groovebox: record at selected pitch
7b09d97473 groovebox: reenable sampling but only at pitch 0
986e0a42a1 groovebox: don't crash on 'r'
Compare 4 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-10 01:30:13 +02:00
cb8fd26922 collect tests
4a385b40ff test subcommand handling
fe8ecf8a98 input, proc: add full paths in macros
20ccff13de proc: auto implement Context on command target
3bb38f2d27 proc: view: list available on error
Compare 7 commits »
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-10 00:50:13 +02:00
ccf21cbdfe editor: fix keybinds (replace slash with hyphen)
5fa5a875b7 clock: fix play/pause
9e8572ae0f tests compile again
5c74ffd916 docs: remove mention of wasd keybinds
4394e03352 groovebox/sampler: remove wasd keybinds
Compare 15 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-09 17:30:13 +02:00
5e09f5a4bb wip: dsl, input, output, proc: more precise lifetimes
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-09 16:40:16 +02:00
87cd6099ad rename: tek, Tek -> app, App
unspeaker synced commits to 0.2 at unspeaker/tek from mirror 2025-05-09 08:40:13 +02:00
36fe332967 0.2.2: don't crash on 't' key (thx @magicpotatobean)
unspeaker synced commits to main at unspeaker/tek from mirror 2025-05-09 08:40:13 +02:00
cc88743054 bump rust-jack
6f8a677b7a move midi import example
780fd6694b docs: update build instructions
1b48e10d2d clock: replace provide calls with expose stubs
e3b12a1d36 add old tengri demo
Compare 11 commits »
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-09 01:10:14 +02:00
22d63eed9c input, dsl: cleanup
b7bb6119aa remove old declarative macros
bcbcc387a2 proc: cleanup
a16603fbc8 proc: command: associated fns instead of methods
Compare 4 commits »
unspeaker synced commits to 0.2 at unspeaker/tek from mirror 2025-05-09 00:30:14 +02:00
unspeaker synced new reference 0.2 to unspeaker/tek from mirror 2025-05-09 00:30:14 +02:00
unspeaker synced commits to refactor/api at unspeaker/tek from mirror 2025-05-09 00:30:14 +02:00
1b48e10d2d clock: replace provide calls with expose stubs
e3b12a1d36 add old tengri demo
16d267523b wip: now just gotta fix 26 type errors
ee7f9dcf12 wip: update all command definitions to use proc macro
Compare 4 commits »
unspeaker synced commits to refs/tags/0.2.2 at unspeaker/tek from mirror 2025-05-09 00:30:14 +02:00
unspeaker synced new reference refs/tags/0.2.2 to unspeaker/tek from mirror 2025-05-09 00:30:14 +02:00
unspeaker synced commits to main at unspeaker/tengri from mirror 2025-05-08 17:00:15 +02:00
2a6087e1c7 fix: command: refs
e3bfae8897 fix: command: commas
046be9a9e1 proc: working command, expose
Compare 3 commits »
unspeaker synced commits to refactor/api at unspeaker/tek from mirror 2025-05-08 16:30:13 +02:00
6938f61d47 wip: update all command definitions to use proc macro