Lars Immisch
62e5515341
Document the release process.
0.9.0
2020-07-13 22:00:44 +02:00
Lars Immisch
ed027a6141
More output for playwav
2020-07-13 20:42:25 +01:00
Lars Immisch
5302dc524d
Cleanup warnings
2020-07-13 20:59:49 +02:00
Lars Immisch
b17b36be50
Better error messages in tests
2020-07-13 20:51:59 +02:00
Lars Immisch
08bdce9ed9
Tests for Depreciations
2020-07-13 20:20:28 +02:00
Lars Immisch
0224c8a308
Inline documentation (and .gitignore)
2020-07-10 00:54:24 +02:00
Lars Immisch
f07627543c
Update documentation
2020-07-10 00:45:57 +02:00
Lars Immisch
df889b94ef
Don't use setrate etc. in samples.
2020-07-09 21:22:06 +02:00
Lars Immisch
2a21bf6c42
Support all essential parameters in alsapcm_new.
2020-07-08 22:39:46 +02:00
Lars Immisch
8084297926
Merge pull request #83 from stalkerg/master
...
fix generate switch capabilities
2020-05-25 12:58:03 +02:00
stalkerg
8fbc04e18d
fix generate switch capabilities
2020-05-21 17:21:40 +09:00
Lars Immisch
8ed9f924cd
Attempt to fix #45
2020-04-23 21:36:29 +01:00
Lars Immisch
046e7c4e87
Get rid of warnings, adjust CHANGES
2020-04-01 22:47:11 +02:00
Lars Immisch
a4c4c7cb62
Consistent indentation and some code style changes (whould be ws only)
2020-03-09 22:28:08 +01:00
Lars Immisch
f478797f6f
Merge branch 'dev/card-detail' of https://github.com/jdstmporter/pyalsaaudio into jdstmporter-dev/card-detail
2020-03-09 22:07:23 +01:00
Lars Immisch
12f807698a
Merge #80
2020-03-09 22:05:50 +01:00
Julian Porter
fc011b5ea6
restored gitignore!
2020-03-06 20:21:47 +00:00
Julian Porter
f244a70111
tidied up
2020-03-06 20:06:59 +00:00
Julian Porter
a056a90c61
modified version of pyalsaaudio module
2020-03-06 19:59:04 +00:00
Julian Porter
be1b3e131d
demo
2020-03-05 00:50:30 +00:00
Danny
8abf06bedf
Prevent hang on close after capturing audio
...
Currently, after recording audio using pyalsaaudio, the client is unable to close the device.
The reason is that PulseAudio client tries to drain the pipe to the PulseAudio server (presumably in order to prevent Broken Pipe error) on closing. That will never finish since new data will always arrive in the pipe.
Worse, the __del__ handler was auto-closing and thus auto-hanging.
Therefore, pause before de-allocating.
2019-12-02 21:39:44 +00:00
Lars Immisch
dcc831e607
Merge pull request #44 from Oranos25/contribution
...
add support for snd_pcm_drop function
2019-11-14 13:24:36 +01:00
Lars Immisch
e587df9143
Merge pull request #55 from moham96/patch-1
...
update playwav.py for python 3
2019-11-14 13:20:12 +01:00
Lars Immisch
82febd3f7e
Merge pull request #67 from pdericson/master
...
Update pyalsaaudio.rst
2018-11-16 12:50:52 +01:00
Peter Ericson
1695066c11
Update pyalsaaudio.rst
2018-11-16 16:51:05 +08:00
Lars Immisch
25717020ef
Transactional semantics for the alsapcm_set* calls
2018-02-28 09:52:53 +00:00
Lars Immisch
1aae655d24
Update periodsize only after alsapcm_setup succeeded
2018-02-28 00:35:26 +01:00
MOHAMMAD RASIM
c1c8362eb2
update playwav.py for python 3
...
use int division for periodsize to be compatible with python 3
2018-02-24 19:40:45 +03:00
Lars Immisch
723eff3887
Prepare next release
2018-02-20 12:18:44 +01:00
Lars Immisch
aa9867de18
Document changes, i.e. #53 .
2018-02-20 12:10:20 +01:00
Lars Immisch
58f4522769
Merge pull request #53 from jcea/jcea/read_period_size
...
Unlimited setperiod buffer size when reading frames
2018-02-20 12:05:37 +01:00
Jesus Cea
f2fb61d324
Unlimited setperiod buffer size when reading frames
2018-02-20 11:52:47 +01:00
Anthony Piau
9e79494a95
add support for snd_pcm_drop function
2017-12-28 16:30:32 +00:00
Lars Immisch
bfe4899721
Merge pull request #39 from michals/master
...
Support 24bit audio
2017-08-30 20:52:49 +02:00
Michał Šrajer
40a1219dac
Support 24bit audio
...
SND_PCM_FORMAT_S24_LE and similar are for 24bit ints packed in 4-bytes each.
There is a similar family of formats for 3-bytes packed data (as stored in 24bit wave files).
This commit:
- adds S24_3LE, S24_3BE, U24_3LE, U24_3BE PCM formats to the alsaaudio.c
- updates documentation
- updates playwav.py to correctly play typical 24Bit PCM wave files
Closes #38
2017-08-29 19:09:54 +02:00
Lars Immisch
54e2712b7a
Document release procedure
2017-07-09 15:01:41 +02:00
Lars Immisch
f9685e0b30
Correct capitalization
...
as suggested by Ben Loveridge
2017-07-09 13:32:08 +02:00
Lars Immisch
b4a670c50d
Doc fixes.
2017-03-31 00:29:19 +02:00
Lars Immisch
370a4b6249
Regenerated doc.
2017-03-31 00:25:00 +02:00
Lars Immisch
eca217dff9
Document PCM.polldescriptors.
...
Closes #32
2017-03-30 23:20:22 +02:00
Lars Immisch
65d3c4a283
Typo.
2017-03-17 20:42:02 +01:00
Lars Immisch
adc0d800e1
Document EPIPE
2017-03-17 20:40:40 +01:00
Lars Immisch
02cf16d10d
Improve documentation
2017-02-25 01:32:54 +01:00
Lars Immisch
94ced0517e
Correct the sine example (finally!) Closes #10
2017-02-25 01:04:18 +01:00
Lars Immisch
698e6044d3
Bump version number
0.8.4
2017-02-24 20:57:53 +01:00
Lars Immisch
2c95f4ff6b
Larger periodsize.
...
Before, it wasn't playing properly on my Raspberry Pi + Hifiberry DAC
2017-02-24 20:54:49 +01:00
Lars Immisch
f19d139f64
Fix C-API usage for Python 3. Closes #29
2017-02-24 13:25:36 +01:00
Lars Immisch
dc51fa75b5
Make tests more robust, use devices or card indices.
0.8.3
2017-02-22 23:55:17 +01:00
Lars Immisch
85ff47ad43
Update to setuptools + version bump
2017-02-22 22:59:37 +01:00
Lars Immisch
88f38284bb
Update documentation. Closes #18
...
Make sure no other setup.py from `sys.path` is accidentally loaded
2017-02-22 19:41:57 +01:00