74 Commits

Author SHA1 Message Date
Lars Immisch
0fb8b1d9f3 Prepare 0.8.1 0.8.1 2015-05-14 13:28:14 +02:00
Lars Immisch
3cb51bdf90 Correct capitalization 2015-05-14 01:42:13 +02:00
Lars Immisch
6e96f8556c Inclide MANIFEST/dist/ 2015-05-14 01:38:44 +02:00
Lars Immisch
fddd239be1 Add link 2015-05-14 01:37:51 +02:00
Lars Immisch
8950de75bf Document 0.8 changes 2015-05-14 01:32:42 +02:00
Lars Immisch
8d932eb444 Simplify 0.8 2015-05-14 01:05:39 +02:00
Lars Immisch
9e59862701 Grr. typo. 2015-05-14 01:03:25 +02:00
Lars Immisch
74318d1601 ALSA kernel first. 2015-05-14 01:02:37 +02:00
Lars Immisch
bd458cb5ac Fix typo 2015-05-14 01:01:10 +02:00
Lars Immisch
4d1cb4b3af Better install steps, more links to example programs 2015-05-14 00:59:56 +02:00
Lars Immisch
8daa39deae Minor improvements 2015-05-14 00:02:14 +02:00
Lars Immisch
88e04d65f8 Update .gitignore 2015-05-13 23:48:23 +02:00
Lars Immisch
4c00e7371b Updated README. 2015-05-13 23:46:04 +02:00
Lars Immisch
0e84b51a08 device=None is an error 2015-05-12 09:34:10 +02:00
Lars Immisch
8de9c92791 Undo the argument name/order incompatibility
(Most of it, anyway - the mixers functions have slightly different
defaults now)

Improve the documentation
2015-05-12 09:24:11 +02:00
Lars Immisch
2112840b4d Improve Readme 2015-05-11 22:18:19 +02:00
Lars Immisch
526bd05eaf Take version from git tag 2015-05-11 22:13:02 +02:00
Lars Immisch
a83979a71e Fix get_pcmtype for Python2.7 2015-05-11 08:18:40 +00:00
Lars Immisch
750140c278 Fix compatibility with Python 2.7 2015-05-10 01:02:10 +00:00
Lars Immisch
d28b117c22 Whitespace 2015-05-10 02:22:24 +02:00
Lars Immisch
ed5ecccc97 Fix logic error, whitespace 2015-05-10 02:21:44 +02:00
Lars Immisch
369b202e04 Unify handling of pcmtype/direction 2015-05-10 02:07:15 +02:00
Lars Immisch
3e5f3bd14b Improve error messages 2015-05-10 00:22:40 +02:00
Lars Immisch
cb6fc6231c Add pcms function, unify arguments.
Also, fix some memory leaks in error cases
2015-05-09 21:39:00 +02:00
Lars Immisch
7e2e99d072 Better (but not 100% backward compatible) device selection for mixers/PCM 2015-05-09 05:52:50 +00:00
Lars Immisch
5e8a08bc26 Fix memory leak on Python 3. Closes #2 2015-05-08 13:27:30 +02:00
Lars Immisch
7b9d9828e6 Move towards python 3 2015-05-08 13:27:30 +02:00
Lars Immisch
08b80110b0 Fix channel selection error. Closes #1 2015-05-04 21:18:46 +00:00
Lars Immisch
9188071945 Allow card index or device name for mixers.
This change breaks API compatibility. Sorry.
2015-05-04 21:13:15 +00:00
Lars Immisch
00cb3e0a3a Improve README 2015-04-30 22:43:22 +00:00
Lars Immisch
e06fcc2e67 Formatting 2015-04-30 17:58:34 +00:00
Lars Immisch
554a68562f Stylistic changes 2015-04-30 17:57:45 +00:00
Lars Immisch
bee66b741e Fix .gitignore and documentation 2015-04-30 17:48:56 +00:00
Lars Immisch
4750bb7dc4 Prepare for github 2015-04-30 17:44:08 +00:00
larsimmisch
039388d1e2 Applied slightly modified patch 3372909 by Erik Kulyk.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@40 ec2f30ec-7544-0410-870e-f70ca00c83f0
2011-08-09 19:32:20 +00:00
larsimmisch
56f8e948c5 Applied a patch from James Cameron that adds polldescriptors to PCM objects.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@39 ec2f30ec-7544-0410-870e-f70ca00c83f0
2010-01-13 23:11:10 +00:00
larsimmisch
5fc5918e01 Upload target, documentation reads version from setup.py.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@38 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-12-18 23:34:54 +00:00
larsimmisch
3c0469c0fc Do a setperiodsize.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@37 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-12-18 22:18:47 +00:00
larsimmisch
f0971c9454 Update card by index - the name does not work reliably.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@36 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-08-24 22:59:50 +00:00
larsimmisch
707e7947b7 Revert changes from r30; they was one report of failure and they were not necessary in hindsight anyway.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@35 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-05-27 18:43:42 +00:00
larsimmisch
ef914ca069 Added polldescriptors.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@34 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-05-14 22:41:22 +00:00
larsimmisch
72a31c802a playwav uses PCM_FORMAT_U8 for 8bit data.
Added isine as an example for interactive generation of sound.


git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@33 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-05-05 22:06:37 +00:00
larsimmisch
833cde1455 Prepare for the 0.5 release.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@32 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-04-22 22:47:10 +00:00
larsimmisch
cf41942ed5 Accepted patches in 2777035 by Cameron Stone.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@31 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-04-22 22:20:54 +00:00
larsimmisch
83104faa0b Modified version of patch 2594366.
git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@30 ec2f30ec-7544-0410-870e-f70ca00c83f0
2009-04-22 22:10:14 +00:00
larsimmisch
fc3517b00e This is release 0.4; it was tested with python2.5 and python3.0 (rc2 &
3)


git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@29 ec2f30ec-7544-0410-870e-f70ca00c83f0
2008-11-29 03:29:13 +00:00
larsimmisch
aa77693b79 Record some magic for the 2to3 conversion. We won't use it now, but I
might need it later.


git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@28 ec2f30ec-7544-0410-870e-f70ca00c83f0
2008-11-29 01:08:16 +00:00
larsimmisch
c18a957644 Totally gratuitous re-indentation.
(well, it is closer to PEP-8 now)


git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@27 ec2f30ec-7544-0410-870e-f70ca00c83f0
2008-11-28 01:09:11 +00:00
larsimmisch
dfb89bde62 - Added close methods to PCM and Mixer
- Avoid internal re-opening of PCM objects when parameters change.

- PCM objects can be opened by card id
- Mixer objects can be openend by card index
  (this is not consistent, but ALSA works this way)

- Adjusted and cleaned up documentation.



git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@26 ec2f30ec-7544-0410-870e-f70ca00c83f0
2008-11-28 00:43:12 +00:00
larsimmisch
5c2a006553 Ported to Python3.0
Converted documentation to Sphinx.

Added playwav.py



git-svn-id: svn://svn.code.sf.net/p/pyalsaaudio/code/trunk@25 ec2f30ec-7544-0410-870e-f70ca00c83f0
2008-11-25 20:12:56 +00:00