summaryrefslogtreecommitdiff
path: root/libs/backends/alsa
AgeCommit message (Expand)Author
2020-01-25Downgrade "using all channels" warning to info - part 2Robin Gareus
2020-01-24Downgrade "using all channels" warning to info messageRobin Gareus
2019-08-24Another fix for input only ALSA-slave devicesRobin Gareus
2019-08-23Fix for half-duplex ALSA-slave devicesRobin Gareus
2019-08-23Fix possible segfault when ALSA MIDI port registration failsRobin Gareus
2019-08-03Update backend GPL boilerplate and (C) from git logRobin Gareus
2019-07-26Prefix all env variable with "ARDOUR_"Robin Gareus
2019-07-24ALSA backend: fix play/capture device param detectionRobin Gareus
2019-05-06Fix ALSA MIDI latency update call (playback/capture direction mismatch)Robin Gareus
2019-05-05Remove outdated commentRobin Gareus
2019-05-05Fix add/remove ALSA-MIDI ports bugRobin Gareus
2019-03-06Ardour/ALSA allow multiple MIDI devices with the same nameRobin Gareus
2019-03-05Use enum for exec stderr parameter (1/2)Robin Gareus
2019-01-14ALSA: add locks to safely add/remove MIDI devicesRobin Gareus
2019-01-02Fix a -Wunused-but-set-variableRobin Gareus
2018-12-27C++98 compatible map eraseRobin Gareus
2018-12-23Use same has for ALSA-seq and ALSA-raw devicesRobin Gareus
2018-12-23Dynamic ALSA MIDI I/O device discovery and re/connectRobin Gareus
2018-12-23Use hash for ALSA-MIDI device name/IDRobin Gareus
2018-11-28Remove ambiguous API implementationRobin Gareus
2018-10-17add new API for retrieving port flags from backendPaul Davis
2018-08-29Increase alsa-backend timeoutRobin Gareus
2018-05-04avoid compiler warning on at least some linux versionsPaul Davis
2018-01-26Fix some clang warnings (argument with 'nonnull' attribute passed null)Robin Gareus
2017-12-19Relax max MIDI msg size to 256 (for long sysex)Robin Gareus
2017-12-05Increase ALSA max MIDI msg size to 128 bytes (same as OSX) for long sysexRobin Gareus
2017-10-29Fix/update alsa backend build recipe (statically link zresampler)Robin Gareus
2017-10-26fix preprocessor error on some/many systemsPaul Davis
2017-09-23Propagate Latency to backend/system portsRobin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18Prototype using additional ALSA devices (w/resampling).Robin Gareus
2017-09-18ALSA Backend: Separate Device Reservation into its own classRobin Gareus
2017-09-16Namespace PBD::RingBufferRobin Gareus
2017-08-29Abstract definition of rt-scheduler policyRobin Gareus
2017-08-29Consolidate _realtime_pthread_create() into libpbd.Robin Gareus
2017-08-05ALSA backend RT-safe MIDI buffer allocationRobin Gareus
2017-08-05Update backend API: read-only MIDI input buffersRobin Gareus
2017-08-05Reduce DSP thread priority (main-i/o > midi i/o > computation)Robin Gareus
2017-04-27ALSA backend: always register ports with systemic latencyRobin Gareus
2017-04-21Re-nice ALSA MIDI port namesRobin Gareus
2017-04-09Drain ALSA raw-midi buffers after 64 bytesRobin Gareus
2017-04-08Retain order of concurrent MIDI eventsRobin Gareus
2016-11-26Add API to enforce valid device selection.Robin Gareus
2016-10-17spelling corrections from Jaromír Mikeš <mira.mikes@seznam.cz>Paul Davis
2016-10-04NetBSD ships with pollts(2) similar to Linux specific ppoll()Kamil Rytarowski
2016-10-04NetBSD ships with <sys/endian.h> not <endian.h>Kamil Rytarowski
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-14properly sort port-namesRobin Gareus
2016-07-08fix port-sort order for good.Robin Gareus
2016-07-08pre-sort port-namesRobin Gareus