faiface
|
926b8181b3
|
add Vec.Project
|
2017-10-15 19:50:41 +02:00 |
faiface
|
6e27fc84e7
|
add pixel.Unit
|
2017-10-15 19:43:12 +02:00 |
faiface
|
6215259c1d
|
add pixel.Clamp
|
2017-10-15 19:42:13 +02:00 |
faiface
|
4792a9ebd8
|
fix Matrix.Chained (wrong order of composition)
|
2017-09-04 00:40:12 +02:00 |
faiface
|
1de2dbe561
|
fix Vec.Normal to rotate by pi/2, not -pi/2
|
2017-08-29 20:23:32 +02:00 |
Michal Štrba
|
9eaf82e088
|
Merge pull request #48 from PlainSight/fix-rectangle-resize
Fix Rectangle "Resized" function
|
2017-07-29 01:11:02 +02:00 |
Alex
|
78d02fe8ea
|
add more test transforms, now includes: center, origin, min, max and middle of side
|
2017-07-29 11:05:46 +12:00 |
Alex
|
35ebc39ba6
|
fix operation order for rectangle resize function, add tests
|
2017-07-29 00:40:06 +12:00 |
faiface
|
d34b63676d
|
remove audio package in favor of faiface/beep
|
2017-07-14 18:34:28 +02:00 |
faiface
|
321c494681
|
audio: wav: fix Stream for non 2 chans 2 bytes configurations
|
2017-07-14 02:41:01 +02:00 |
faiface
|
7fbd71cecc
|
audio: wav: more precise Position and Seek
|
2017-07-14 02:22:33 +02:00 |
faiface
|
264bdff76d
|
audio: wav: fix Stream (move position, forgot to do it previously)
|
2017-07-14 02:10:12 +02:00 |
faiface
|
447050b720
|
audio: wav: simplify Stream
|
2017-07-14 02:09:36 +02:00 |
faiface
|
4573035f89
|
merge master
|
2017-07-13 01:24:50 +02:00 |
faiface
|
63ababf515
|
audio: add Gain effect
|
2017-07-13 00:29:53 +02:00 |
faiface
|
cce4cccd26
|
audio: minor change
|
2017-07-13 00:21:16 +02:00 |
faiface
|
accdb6f51c
|
update .travis.yml for ALSA
|
2017-07-12 22:54:36 +02:00 |
faiface
|
d4f724a0d3
|
audio: minor change
|
2017-07-12 22:44:15 +02:00 |
faiface
|
e3d1835268
|
audio: add Ctrl doc comments
|
2017-07-12 22:43:55 +02:00 |
faiface
|
66a8b51d54
|
audio: wav: add doc comments
|
2017-07-12 21:30:35 +02:00 |
faiface
|
9a1d011a9f
|
audio: wav: simplify code, more DRY, encapsulate decoder type, only export Decode function
|
2017-07-12 19:37:20 +02:00 |
faiface
|
e48de5789c
|
audio: make Take propagate errors
|
2017-07-12 02:58:17 +02:00 |
faiface
|
af52257c66
|
audio: wav: update streamer to satisfy StreamSeekCloser
|
2017-07-12 00:32:37 +02:00 |
faiface
|
31eeca4179
|
add StreamSeeker, StreamCloser and StreamSeekCloser interfaces
|
2017-07-12 00:05:42 +02:00 |
faiface
|
5b75852399
|
audio: add Err method to Streamer
|
2017-07-11 23:42:57 +02:00 |
faiface
|
0d5ad8a0bf
|
audio: wav: fix seeking to include the header
|
2017-07-11 20:12:04 +02:00 |
faiface
|
bf50427297
|
audio: rename Ctrl.Duration -> Ctrl.Position
|
2017-07-11 20:01:15 +02:00 |
faiface
|
f3647fc451
|
audio: wav: add Seek and Position
|
2017-07-11 20:00:29 +02:00 |
faiface
|
73a3f65adb
|
audio: wav: rename decoder.go -> streamer.go
|
2017-07-11 18:31:33 +02:00 |
faiface
|
099522c410
|
minor change
|
2017-07-11 17:36:00 +02:00 |
faiface
|
3ca575a4e4
|
audio: add initial wav streamer implementation
|
2017-07-11 17:34:17 +02:00 |
faiface
|
dc4b4ec61f
|
audio: speaker: fix byte encoding
|
2017-07-11 16:42:16 +02:00 |
faiface
|
eca7b33334
|
audio: speaker: remove unnecessary channel confirmation
|
2017-07-09 16:34:49 +02:00 |
faiface
|
5ca0239191
|
audio: speaker: allow to call Init more than once
|
2017-07-08 22:01:59 +02:00 |
faiface
|
af9bcae596
|
audio: add Mixer doc
|
2017-07-08 14:54:01 +02:00 |
faiface
|
62fcf430d2
|
audio: optimize Mixer.Stream and Mix(...).Stream (remove unnecessary mix buffer)
|
2017-07-08 14:43:24 +02:00 |
faiface
|
b3cceb1b7d
|
audio: add Mixer.Len
|
2017-07-08 14:28:34 +02:00 |
faiface
|
006e4f5481
|
audio: speaker: use Mixer to play sounds simultaneously
|
2017-07-07 18:46:40 +02:00 |
faiface
|
33c6f0ca5d
|
audio: add Mixer
|
2017-07-07 18:46:26 +02:00 |
faiface
|
c5078ff6b0
|
audio: add Ctrl decorator
|
2017-07-07 18:46:20 +02:00 |
faiface
|
9398991a01
|
audio: add Mix compositor
|
2017-07-07 16:11:48 +02:00 |
faiface
|
1a58fea88b
|
minor change
|
2017-07-07 14:08:25 +02:00 |
faiface
|
6c527c3b89
|
speaker: remove Update, add Lock and Unlock
|
2017-07-07 13:20:55 +02:00 |
Michal Štrba
|
0777dc3bc1
|
Merge pull request #45 from aerth/audio-dep
fix audio dependency
|
2017-07-07 00:16:32 +02:00 |
aerth
|
e2823f2580
|
fix audio dependency
|
2017-07-06 15:08:41 -07:00 |
faiface
|
f47736b7cb
|
fix edge sample value (-1 and +1) overflow
|
2017-07-06 23:36:18 +02:00 |
faiface
|
5d3f082240
|
actually fix the race condition
|
2017-07-06 22:34:22 +02:00 |
faiface
|
d0f6e646ac
|
minor change
|
2017-07-06 22:26:47 +02:00 |
faiface
|
fdb6359fbb
|
speaker: fix race condition
|
2017-07-06 22:26:20 +02:00 |
faiface
|
0737b86059
|
speaker: improve concurrency, only lock when and what necessary
|
2017-07-06 22:11:03 +02:00 |