Brandon Taylor
06c6fd0495
fix bug, test
2022-07-24 11:54:55 -04:00
bramtayl
fbcd539a76
Allow skipping locks, precompile ( #120 )
...
* Allow skipping locks, precompile
* fix tests
* version
2022-07-23 15:42:04 -04:00
Jeff Fessler
3939d47a8d
Add tone with buffer example ( #117 )
2022-04-05 14:32:13 -04:00
Jeff Fessler
19a49931ad
Merge pull request #116 from JuliaAudio/jf-v1.2
...
Back to v1.2
2022-04-02 18:34:33 -04:00
Jeff Fessler
d21e1e0363
Back to v1.2
2022-04-02 18:12:53 -04:00
Jeff Fessler
7e0ca0122f
Fix remaining messanger typos, add docstring ( #115 )
...
* Fix typo, add docstring
* v1.3.0
2022-04-02 18:04:30 -04:00
bramtayl
156eae0db8
Update readme ( #111 )
...
* update readme
* Update README.md
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
* Update src/PortAudio.jl
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
* Update README.md
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
2022-03-29 13:00:39 -04:00
Abhaya Parthy
497567e329
Update save file example in README.md ( #102 )
...
* Update save file example in README.md
* Update README.md
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
* Update README.md
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
* Update README.md
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
* Remove extra stream
Co-authored-by: bramtayl <brandon.taylor221@gmail.com>
Co-authored-by: Jeff Fessler <JeffFessler@users.noreply.github.com>
2022-03-23 11:36:06 -04:00
Jeff Fessler
24acc0247b
Add octave shift example ( #110 )
...
* Add octave shift example
* specify duration
* use for loop
2022-03-22 11:06:41 -04:00
bramtayl
78a0a9918d
work with vector buffers ( #109 )
...
* work with vector buffers
* no redundant tests
2022-03-09 17:24:25 -05:00
Jeff Fessler
9c701415c0
Add audio signal output example ( #94 )
2022-02-13 22:19:12 -05:00
Jeevith Gnanakumaran
f6cd300ec8
avoid fields with abstract types ( #100 )
...
https://docs.julialang.org/en/v1/manual/performance-tips/#Avoid-fields-with-abstract-type
The Buffer contains a field which is of type Array{T} where T. This is an abstract type, and to make it concrete, we need to specify the dimension of the array (2).
2022-01-10 12:38:16 -05:00
bramtayl
d570288ebe
no runtime error capturing ( #99 )
2022-01-07 11:53:34 -05:00
bramtayl
44d4ca38f8
spelling ( #98 )
...
* spelling
* version
2022-01-06 09:56:42 -05:00
Robert Luke
3cd4551d81
Remove documentation for depreciated synced keyword ( #82 )
2021-08-12 13:55:46 -04:00
Robert Luke
7799ea1749
Fix name of documentation scripts ( #80 )
2021-08-11 19:54:15 +10:00
Robert Luke
8a3b0d2a8a
Revert changes to README
2021-07-31 21:16:47 +10:00
Brandon Taylor
17faf321e7
Add lower bound for suppressor
2021-07-25 17:27:33 -04:00
Brandon Taylor
01c58dab91
Bump version
2021-07-25 15:18:59 -04:00
Brandon Taylor
d6c3595f03
Use Clang wrappers; reduce thread spawning; separate out SampledSignals
...
fix
fix
use CLANG wrappers
cleanup (again)
more coverage
fix tests
fix?
distinguish error numbers from codes
reduce thread spawning
cleanup
fix?
fix?
coverage
coverage
fix
fix
more cleanup and comments
separate out SampledSignals part
almost there
fix
comments
fix
Add gen README
Update test/runtests.jl
Co-authored-by: Robert Luke <748691+rob-luke@users.noreply.github.com>
performance improvements
fix
more comments
separate messanger from buffer
fix source/sink mix-up
adjust_channels, test device names
slight cleanup
update docs
add links to docs to readme
2021-07-25 13:11:55 -04:00
bramtayl
6a018cfc32
Avoid circular type definition ( #78 )
...
* avoid recursion
* reuse ref
* fix
2021-06-14 10:06:02 -04:00
bramtayl
b3cddf5669
run JuliaFormatter ( #77 )
2021-06-01 13:44:23 -04:00
Bill
89020cafc7
Update for PortAudio.jl architecture and Julia 1+ ( #47 )
2021-06-01 12:53:08 -04:00
bramtayl
50eb168f9a
More coverage ( #76 )
...
* more coverage
* more
2021-06-01 12:39:27 -04:00
bramtayl
dd68835815
Send debug to debug ( #74 )
...
* send to debug
* use Suppressor
* actually, this might be nicer as a macro
* return
* fix, add test
* small fix
* Logging target
* send xrun messages to debug
* Add note to README
* Revert "send xrun messages to debug"
This reverts commit d47abb9072
.
2021-05-24 17:34:37 -04:00
bramtayl
0187b4937d
don't prefill empty output ( #72 )
2021-05-21 16:12:47 -04:00
bramtayl
5bdd8975a9
add alsa_plugins ( #70 )
...
* add alsa_plugins
* avoid get!
2021-05-21 08:27:33 -04:00
bramtayl
e8c1e6a8f4
Merge pull request #73 from rob-luke/PRtemplate
...
Add a pull request template
2021-05-14 07:46:55 -04:00
Spencer Russell
94a8a7f283
Merge pull request #71 from bramtayl/handle_null
...
handle C_NULL errors
2021-05-13 20:41:38 -04:00
Robert Luke
c4e1594518
Add a pull request template
...
This will encourage people committing code to explain the purpose of their pull request and ease reviewing.
2021-05-14 09:56:01 +10:00
Brandon Taylor
1d9e441168
handle C_NULL errors
2021-05-13 13:59:25 -04:00
bramtayl
ff6dedec1f
Merge pull request #69 from JuliaAudio/revert-61-compathelper/new_version/2021-05-09-00-41-15-913-2231612002
...
Revert "CompatHelper: add new compat entry for "SampledSignals" at version "2.1""
2021-05-13 12:00:07 -04:00
bramtayl
4652e394d8
Revert "CompatHelper: add new compat entry for "SampledSignals" at version "2.1""
2021-05-13 11:56:18 -04:00
bramtayl
57a74e0bca
Merge pull request #61 from JuliaAudio/compathelper/new_version/2021-05-09-00-41-15-913-2231612002
...
CompatHelper: add new compat entry for "SampledSignals" at version "2.1"
2021-05-13 11:54:17 -04:00
bramtayl
06a1a0f243
Combine tests ( #65 )
...
* combine tests
* Delete runtests_local.jl
* More robust defaults, add SampledSignals
* get rid of flush
* get rid of flush, update printing
* Create runtests_local.jl
* Rename test/test/runtests_local.jl to test/runtests_local.jl
2021-05-13 11:42:09 -04:00
bramtayl
435e968b5a
Merge pull request #68 from rob-luke/badges
...
Update badges
2021-05-13 11:41:14 -04:00
Robert Luke
d71d971d66
Update badges
...
Change badges to github actions and code coverage from travis and appveyor
2021-05-13 09:07:10 +10:00
bramtayl
b5eed5a7c7
Merge pull request #66 from rob-luke/dropci
...
Remove appveyor and travis
2021-05-10 10:11:16 -04:00
Robert Luke
9f96451356
Remove appveyor and travis
2021-05-10 17:30:24 +10:00
bramtayl
d7d29880d6
Merge pull request #60 from rob-luke/ghtests
...
MRG: Use github actions for tests and expand platforms and versions
2021-05-09 16:34:32 -04:00
Robert Luke
5754f52034
Test against x86 too
2021-05-10 05:46:24 +10:00
bramtayl
a18ac17eba
Bump version
2021-05-09 12:54:05 -04:00
bramtayl
da0b3de1d8
Merge pull request #59 from rob-luke/secretsfix
...
Use the correct secrets key
2021-05-09 11:09:32 -04:00
Robert Luke
b905a7f31a
Merge remote-tracking branch 'upstream/master' into ghtests
2021-05-09 13:23:01 +10:00
bramtayl
819de99d9c
Add compat entries; remove unused packages ( #58 )
2021-05-09 13:17:35 +10:00
github-actions[bot]
52be2700bf
CompatHelper: add new compat entry for "SampledSignals" at version "2.1"
2021-05-09 00:41:16 +00:00
Robert Luke
30a64d1f45
Update Tests.yml
2021-05-09 10:39:47 +10:00
Robert Luke
b1e973dba2
Revert back to 1.3 as expected
2021-05-09 10:26:41 +10:00
Robert Luke
ab620dc64c
Update Project.toml
2021-05-09 10:12:12 +10:00
Robert Luke
578f34d0e5
Use github actions for tests and expand platforms and versions
2021-05-09 09:53:40 +10:00