Takashi Iwai
cdb9bc5139
added more documents and examples about plugins.
2003-10-23 14:42:47 +00:00
Takashi Iwai
e1ae539931
added more documents.
...
removed the obsolete snd_seq_port_subscribe_set_voices().
2003-10-22 14:25:55 +00:00
Jaroslav Kysela
1583177850
0.9.8
2003-10-21 17:41:17 +00:00
Jaroslav Kysela
4a54759f1f
- added support for user control elements
2003-10-21 17:39:14 +00:00
Takashi Iwai
701d0614f1
more documents as introduction.
2003-10-20 14:04:53 +00:00
Takashi Iwai
e489376d5d
use only #xxx to link (for the recent doxygen).
2003-10-20 14:04:21 +00:00
Jaroslav Kysela
5016a98e30
Use _exit() in server_job()
2003-10-17 13:53:06 +00:00
Jaroslav Kysela
4e8ad5ff88
Fixed problem with Xwindows (socket descriptors)
2003-10-17 07:38:38 +00:00
Takashi Iwai
85216d820e
changed the PCM routing for the recent redesign of the driver.
2003-10-13 16:34:55 +00:00
Jaroslav Kysela
ab61b62cb4
More changes to the ordinary mixer API
2003-10-13 12:06:45 +00:00
Jaroslav Kysela
72c814db2a
Fixed typo
2003-10-13 10:42:32 +00:00
Takashi Iwai
2fb3e68e11
added iecset program (this could be to alsa-utils after more
...
enhancements).
2003-09-30 17:02:14 +00:00
Jaroslav Kysela
37b855170b
Fixed typo
2003-09-26 06:38:35 +00:00
Jaroslav Kysela
29147d647e
0.9.7
2003-09-25 19:57:58 +00:00
Takashi Iwai
243027a824
- support of dmix asm code for x86-64.
2003-09-17 17:09:45 +00:00
Takashi Iwai
af0c81d4af
fixed 32bit sample dmix code for i386.
2003-09-17 15:39:12 +00:00
Takashi Iwai
1adfe9fd0d
corrections in the last changes.
...
samples are exapnded properly in linear interpolation now.
2003-09-10 11:02:57 +00:00
Jaroslav Kysela
60585e25fc
added snd_hctl_ctl() function
...
ordinary mixer:
- revised Ordinary Mixer I/O type
- sndo_mixer_open() take PCMs rather than strings to pass
the real relationship
- an initial version of toplevel alisp script
more alisp development:
- renamed a* functions to A* functions (acall -> Acall etc.)
- many improvements (unset*, exfun, Acall pcm_info, Asnderr, Asyserr)
2003-09-09 19:24:35 +00:00
Jaroslav Kysela
668a300229
A try to fix the expand function from Takashi
2003-09-09 19:04:22 +00:00
Jaroslav Kysela
8ce502489c
Initial version
2003-09-08 18:04:10 +00:00
Takashi Iwai
e8cffea675
fixed typos.
2003-09-08 17:26:17 +00:00
Takashi Iwai
c53e622f10
added hwdep entries for mixart and us428.
2003-09-08 11:05:42 +00:00
Jaroslav Kysela
6ad93ac892
added snd_user_file() function
...
alisp extensions
- added nth, include, path commands
- added auto-exec functionality
- added helpers for C<->lisp interoperability
2003-09-03 19:25:08 +00:00
Jaroslav Kysela
95418afc67
Direct plugins update:
...
- moved more common code to pcm_direct.c
- added missing initialization of some variables in hw_params
2003-09-02 10:32:33 +00:00
Takashi Iwai
c0e493eb5a
- Added the support for AC3 passthrough on Audigy.
...
- New config for Audigy2 (for incompatibility with Audigy1).
2003-08-29 09:24:19 +00:00
Takashi Iwai
093e07cdf8
fixed typos.
2003-08-27 13:54:55 +00:00
Jaroslav Kysela
7a9658e6ba
Added MEMORY-LEAK to EXTRA_DIST
2003-08-26 12:31:57 +00:00
Jaroslav Kysela
523b1eb92e
alsalisp memory allocation optimization
...
- force of reusing alisp objects
- added auto-garbage-collect mechanism
- fixed bad garbage-collect (yes, the original code can free "running" lisp program)
- hctl.lisp test example
- reduced lisp object memory pool usage from 240kB to 29kB (auto-gc)
- reduced --''-- from 29kB (auto-gc) to 9kB (manual gc)
FIXME: we need definitely an opminization for the alisp object lookups
- use bsearch()?
2003-08-22 09:41:17 +00:00
Takashi Iwai
06221f86d2
added workaround for ppc64.
2003-08-13 13:18:36 +00:00
Jaroslav Kysela
47ba6cef55
Fixed bug: added limit for source channels.
2003-08-12 12:30:53 +00:00
Jaroslav Kysela
e09736109e
Added surround41 and surround50 definitions
2003-08-12 09:34:38 +00:00
Jaroslav Kysela
63c19961b9
Takashi: added shadow pcm to avoid problem with plug plugin and mmaped access
2003-08-08 09:06:41 +00:00
Takashi Iwai
18927bfe9a
fixed dmix crashes by Clemens Ladisch <clemens@ladisch.de>:
...
pcm->name can be NULL (when an unnamed pcm node is embedded in another
pcm)
2003-08-07 14:20:32 +00:00
Takashi Iwai
7058054471
fixed the missing initialization of poll events for copy plugin.
2003-08-06 15:43:30 +00:00
Takashi Iwai
bffffeef45
- missing changes from virt to virtual rawmidi.
2003-08-06 14:46:33 +00:00
Takashi Iwai
237f7f46f0
- fixed the name from "virt" to "virtual".
...
- fixed compilation error.
2003-08-05 13:54:38 +00:00
Jaroslav Kysela
5efcf32772
alisp - implemented hctl_elem_read/write and find
2003-08-03 20:36:53 +00:00
Jaroslav Kysela
2699f5510b
More alisp changes
2003-08-01 18:21:19 +00:00
Jaroslav Kysela
16647d9c53
Added some hctl_elem functions to alisp
2003-07-30 19:14:01 +00:00
Takashi Iwai
184612c30a
added the definition of rawmidi.virtual.
2003-07-29 17:16:18 +00:00
Takashi Iwai
f9a954fd6e
added SND_RAWMIDI_TYPE_VIRTUAL.
2003-07-29 17:15:58 +00:00
Takashi Iwai
e332fc0b9b
added virtual rawmidi plugin.
2003-07-29 17:15:34 +00:00
Takashi Iwai
118bf89508
added const modifier to some function arguments
2003-07-29 17:05:31 +00:00
Jaroslav Kysela
adbc93f1a4
More alisp extensions (card related functions, ctl_card_info).
2003-07-29 13:19:19 +00:00
Jaroslav Kysela
c55d2495d7
Fix against current code
2003-07-28 12:03:41 +00:00
Jaroslav Kysela
468c3d18b6
0.9.6
2003-07-28 11:50:24 +00:00
Jaroslav Kysela
92093ae0fe
Added snd_hctl_open_ctl() function.
...
alisp massive extensions and tested ALSA function bindings.
2003-07-27 20:20:26 +00:00
Jaroslav Kysela
6a543d8e20
Art Haas <ahaas@airmail.net>
...
C99 initializers cleanup
2003-07-26 16:24:11 +00:00
Jaroslav Kysela
b3e3c349ce
Added float number support
...
Replaced 'int' with 'long' (integer type)
Improved garbage collect
2003-07-26 15:19:27 +00:00
Takashi Iwai
b5c2327ce7
tagged for new functions;
...
snd_seq_port_info_get/set_timestamping()
snd_seq_port_info_get/set_timestamp_real()
snd_seq_port_info_get/set_timestamp_queue()
2003-07-25 17:25:05 +00:00