Lars Immisch
dfda54642d
Prepare 0.9.1
0.9.1
2022-05-03 20:04:26 +01:00
Chris Diamand
3f6fb9844d
Support decibel, percentage, and raw volumes in getvolume, setvolume, and getrange ( #109 )
...
* Use `pcmtype` keyword for range
Update methods that accept a `direction` argument (i.e.
capture/playback) to get this via positional _or_ keyword arguments.
Code using keyword arguments can be more robust; however the main reason
for this change is to prepare the way for an extra `units` argument to
many of these methods.
Update documentation to consistently use `pcmtype` instead of
a mixture of that and `direction`.
* Support units
2022-03-28 21:46:40 +02:00
Lars Immisch
4d9f6e5b50
Merge pull request #108 from st8ed/fix-polldescriptors
...
Fix polldescriptors() data types
2022-01-25 15:17:39 +01:00
Kirill Konstantinov
40a4a36b1d
Fix polldescriptors() data types
2022-01-25 14:23:21 +03:00
Lars Immisch
38ea69bbaa
Merge pull request #100 from soundappraisal/feature_timestamp_mode_and_type
...
Feature timestamp mode and type
2021-04-12 12:30:23 +02:00
Ronald van Elburg
c8f3916337
On phys_from_sound: Small memory management fixes and code simplification. And add documentation on new functionality.
2021-04-11 15:16:03 +02:00
Ronald van Elburg
f19af8eba0
Remove recordtestchanges.
2021-04-07 12:12:10 +02:00
Ronald van Elburg
b8980d992b
Remove recordtestchanges.
2021-04-07 12:10:21 +02:00
Ronald van Elburg
ebd2b5359d
Add function to set timestamp mode and type. Add a function to get the alsa version.
2021-04-07 11:59:16 +02:00
Ronald van Elburg
c5f22fd7e0
Second version enable timestamps
2021-04-06 22:48:17 +02:00
Ronald van Elburg
3c3f0af74a
First version enable timestamps
2021-04-06 14:31:45 +02:00
Ronald van Elburg
17f3b440cc
Show new functions in recordtest.py
2021-04-06 09:09:49 +02:00
Lars Immisch
b2a303121a
Merge pull request #98 from soundappraisal/add_timestamp_function
...
Add timestamp_raw function
2021-04-04 16:27:26 +02:00
Ronald van Elburg
3168833b4e
Merge remote-tracking branch 'upstream/master' into add_timestamp_function
...
# Conflicts:
# alsaaudio.c
2021-04-02 22:54:18 +02:00
Lars Immisch
c74669850b
Merge pull request #92 from soundappraisal/pcm_info_function
...
Add an PCM.info function: returns pcm properties as a dict
2021-04-02 20:57:15 +02:00
Ronald van Elburg
1a4c0541d7
Change name timestamp_raw fuinction to htimestamp to follow the convention used in the rest of the library: that's the current convention (prefix the name with alsapcm_ for PCM methods).
2021-04-02 13:42:51 +02:00
Ronald van Elburg
e6a6445375
Move creation of dictionary to a point after error handling, when it is relatively certain that the function will succeed.
...
(cherry picked from commit 1820716a4bc018bb903b95bcf5d7cf83a5ebda9c)
2021-04-02 13:24:55 +02:00
Ronald van Elburg
97f2abcb30
Remove debugging print statement.
...
(cherry picked from commit dcc43f3da7bf4d083cc6cab18ae464261fadc53f)
2021-04-02 13:24:55 +02:00
Ronald van Elburg
a53ffd0d4f
Fix potential memory leaks on new info function.
...
(cherry picked from commit ade9dd5923edd65c1fcdf2298e8ad024daf66e2a)
2021-04-02 13:24:55 +02:00
Ronald van Elburg
da71e01f9c
Remove unused code from timestamp_raw function.
2021-03-31 16:27:55 +02:00
Ronald van Elburg
f6736ec43a
first version timestamp function
...
(cherry picked from commit 21d0527c7b91723b3bfc87ea889bd599dff12576)
# Conflicts:
# alsaaudio.c
2020-11-02 19:32:34 +01:00
Ronald van Elburg
e48b294b84
PCM.info function: added format, mode and type fields. Also added a doc string describing the info function.
2020-10-28 22:01:04 +01:00
Lars Immisch
d037297632
Merge pull request #91 from soundappraisal/master
...
Fix #51 : Only return valid part of the buffer in the read function
2020-10-27 12:47:36 +01:00
Ronald van Elburg
c8e7261e94
Add an PCM.info function returning the information now printed by dumpinfo as a dictionary. Removed double entry from dumpinfo.
2020-10-27 12:41:59 +01:00
Ronald van Elburg
5c481b4094
Fix #51 : Only return valid part of the buffer in the read function; avoid unnecesssary work by only changing size when needed
2020-09-30 15:58:19 +02:00
Ronald van Elburg
1e3c7f3fd0
Fix #51 : Only return valid part of the buffer in the read function
2020-09-30 15:11:10 +02:00
Lars Immisch
0ae60f80f3
Better pcm_type deduction in alsamixer_getvolume
...
Closes #87
2020-07-16 23:36:50 +02:00
Lars Immisch
4018ab4f6c
Fix copypasta.
2020-07-16 23:36:12 +02:00
Lars Immisch
07f84a8e95
Move CHANGES to markdown, remove NOTES.md (doc/README.md replaces it)
2020-07-13 22:27:06 +02:00
Lars Immisch
d83e829de1
Formatting and fixed upload description.
2020-07-13 22:18:32 +02:00
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