RSS feed
11bee08c
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/26 09:09
fs: move a macro up the file
053d3b16
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/25 20:00
free voices that faded out below "silence" threshold (chosen to be 0 when converted to s16)
663bc67e
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/25 19:29
export rate from dsp up to ctl
1330d1ff
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/25 14:24
fs: fix memory leak
8508e91a
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/25 13:24
rewrite autovoicing to reduce pops/clicks even more
a85496ce
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 09:30
piper: do not keep ctl files open
a6875be7
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 08:16
cfg: update for microui change
9cbbc527
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 10:13
update microui
d7926bf6
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 10:13
Merge commit '24b0ed8ccf3ea37334d4fc2d4c60d40c30d2c7a1'
24b0ed8c
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 10:13
Squashed 'microui/' changes from 3cb9c8f..5826f4c
d92a4578
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 06:10
piper: reduce volume even more
79305b63
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 06:03
zero cross point on the rise
cb1381e4
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 05:54
piper: mixing that makes sense
fea33a2f
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/08/24 05:36
implement autovoicing on cross-point (mainly for fast repeating samples); limit the number of autovoices
8747033f
– Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2021/01/13 13:11
fix a warning on 386
655a5655
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/08/07 13:23
piper: add -r (rate) parameter, rename recording to -t; check -m vs -t
f1652d3f
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/08/07 13:22
put rate into common.h, one for every program
57f49b5e
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/08/07 13:20
nanosec: cycles/nsec depending on what we have
6668244f
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/08/07 13:20
contrib/o: orca → games/orca
65f25886
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/08/07 13:20
contrib/o: change the order of instruments to match piper examples
b2f3f1cd
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/07/27 21:13
show 'autovoice' on button's ctl file if it was enabled
b5ce869c
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/07/27 21:12
enable autovoicing for piano
381cb51b
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/06/12 05:14
contrib/o: +x
79bf1a7b
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/06/12 05:12
add more stuff to .gitignore
709abb09
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/06/12 05:12
add contrib/o (thanks umbraticus)
ced961be
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/15 14:27
update the readme
7afee372
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/15 14:25
try again
dd368be0
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/15 14:24
fix the readme a bit
0318503f
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/14 06:13
piper: add examples
f64d791d
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/14 03:54
piper: print error message when audio or recording fails
6ea764ff
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/14 03:51
piper: fix recording
b63c36f9
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 14:07
piper: add -r option to record audio
66fa8ef9
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 11:45
piper: add a dumb piano handler
0f82143e
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 11:45
piper: do setfcr as well
3b3754f0
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 11:44
piper: use the other utils
ee99ffa5
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 11:39
piper mixer: fix stereo
75686444
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 11:39
piper: remove per-instance volume handling
42599f25
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 11:38
increase max instances to 64
03bbdd21
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 11:38
put utils and a440 to the root dir
9d432867
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 08:58
dsp/piano: bikeshed the paths
233b15c6
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 08:40
piper: work with stereo instances
d29b1fa9
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 08:18
provide numin and numout when reading instance ctl file
979c85f0
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 08:17
piper: sizeof
8f27ffaf
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 08:17
ui: some forgotten update
6da202f1
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 07:35
add piano dsp
924693c7
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 07:33
dsp: add more missing stubs to math.h
f467980d
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 07:33
dsp: setfcr to avoid exceptions
d654397d
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 06:31
dsp: update for new faust
f37c2187
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 04:49
piper: show commands without orca involved
66ba98f5
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 04:46
piper: provide more info and add an example
4217a5ba
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 04:37
update readme
798c452b
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 04:36
remove old piper
05bd3ede
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 04:02
piper: use enum for memset
92610d83
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 03:55
piper: mixer: limit output
5585cd29
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/13 03:41
piper: initialize nomixer properly
1cc67b0d
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/12 18:53
add vol command and dumb automixer
ba3bbfdb
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/12 18:26
piper: don't set env mode for ay by default
e71361d5
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/12 18:25
ay: env period: stick to seconds as the unit
cb02cb54
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/12 09:25
piper: add AY parts
0c2f8191
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/12 09:05
piper: do not divide by 0
0d8d67d1
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/12 07:02
add piper to the main mkfile
849c8301
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/11 16:25
add info on duration and bpm
273708af
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/11 15:41
add piper readme
92275f3b
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/11 14:01
piper: make kick drum work with orca
088dbbe3
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/11 08:31
piper: oops
9b3691b5
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/11 08:24
piper: add Inst struct to hold instance data
8291e90f
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/10 20:33
piper: instance allocation
fd3f0be9
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/10 19:18
piper: more wip
262fbae1
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/10 15:48
piper: some more ideas
8606ddf4
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/10 13:00
begin on the piper tool
2ac04082
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/09 20:37
add orca to the readme
f60f88a5
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/09 20:35
update readme
d604847f
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/09 20:18
more readme updates
2ba65b1a
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/09 20:11
make readme a bit more readable
c67e37a6
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/09 20:09
dsp: remove extra cflags
47e3e64e
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/07 12:56
another url gone
bb1049ee
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/07 08:22
update install instructions
191ae360
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/05/02 07:46
dsp/mkfile: don't autoregenerate for now
a0e2b3d9
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/28 10:28
mkfile: mkdir $BIN
f5929fb0
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/27 23:04
begin the custom ui part
54d05615
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/25 19:34
waveform: 64px-wide version
231b9d44
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/25 19:10
waveform: keep the faster version and optimize it more
2f144cca
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/24 13:45
waveform: (re)allocate image when size changes
aa05c704
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/24 13:38
waveform: faster version
6544a804
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/23 16:27
add a very stupid waveform drawing code as a start
f1472b95
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/22 22:15
update readme
1ef59f6d
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/22 20:58
add automatic voice management system on the fs level, for now it's only enabled for the kick drum
5cf2a66d
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/22 15:37
dsp: add "clone" method, will need that for polyphony
c951f186
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/21 21:21
split common logic out of AY and DSP
dfa2da9c
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/21 11:41
update readme
f759087b
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/20 18:59
cfg: close group's fd
db328d44
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/20 18:45
cfg: use dirreadall in order to have less fds
0da73060
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 20:52
ay: add a stupid awk script to test AY with Orca
934507cd
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 16:50
ay: reset dsp ctl command needs to reset the ui as well, add a note
3922b88b
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 16:42
ay: add "Hit" button to apply envelope changes
29415dfa
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 16:05
ui glue: reset on every declaration
8b1426f0
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 16:05
ay: apply every change separately
8b0c34fe
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 09:19
ay: fix bounds and steps
2954c28b
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 09:19
ay: default to zx-spectrum ay-3-8912 frequency
c4e7743f
– Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
authored
on 2020/03/19 09:18
uiglue: add userdata support for ui controls
Next