Age | Commit message (Collapse) | Author | Files | Lines |
|
Rewrite the port listing code because it was too complex and had some
bugs when handling write-only or read-only ports.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
|
|
By doing this we move them from the .data section to .rodata setion,
or from .data.rel to .data.rel.ro.
The .rodata section is mapped directly from the on-disk file, which is
always a save, while .data.rel.ro is mapped directly when using
prelink, which is a save in a lot of cases.
Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
|
|
This way the compiler can assume more information about their
interface for optimisation.
Signed-off-by: Diego E. 'Flameeyes' Pettenò <flameeyes@gmail.com>
|
|
Open the RawMIDI devices in non-blocking mode so that we do not hang
while a device is busy.
|
|
Fix the formatting of devices with several unnamed subdevices,
and show input/outputness for these, too.
|
|
From: Matthias Koenig <mk@phasorlab.de>
amidi does not show all devices with the --list-devices option.
It assumes that all output ports equals input ports and does not
show an input only port.
This patch extends the output of amidi -l by one column which shows
the input/output direction of each port.
E.g.
zebra:amidi # ./amidi -l
Dir Device Name
IO hw:1,0 MPU-401 MIDI 1-0
IO hw:2,0,0 Keystation MIDI 1
IO hw:3,0,0 Miditerminal 1
IO hw:3,0,1 Miditerminal 2
IO hw:3,0,2 Miditerminal 3
IO hw:3,0,3 Miditerminal 4
I hw:3,0,4 Miditerminal SMPTE
|
|
Fix / clean up man pages (bug#1386)
|
|
Output help messages and lists to stdout instead of stderr.
|
|
Complain when the user attempts to play .mid files with amidi.
|
|
Fix error handling when the input file cannot be loaded.
|
|
Replace - with \- where breaking hyphens are not intended.
|
|
The send_hex buffer length has to include the separating space, too.
|
|
Actually show an overview of the options instead of saying "amidi options".
|
|
Now all non-option arguments are read as data for the -S option,
instead of requiring exactly one argument for -S.
This fixes the bug that when specifying multiple bytes for the -S
option separated with spaces but without quoting, amidi would silently
ignore all but the first byte.
|
|
This patch converts hyphens to minus signs in the man pages (for options,
emails, or command line examples).
This patch also closes one font modifier in iecset.1.
(s/\fIfalse\fI,/\fIfalse\fP,/)
Signed-off-by: Nicolas FRANCOIS <nicolas.francois@centraliens.net>
|
|
|
|
add aplaymidi & arecordmidi utilities
|
|
- This adds an option to amidi not to ignore active sensing bytes.
|
|
- set file permission bits for output file
|
|
- 1.0.0 version
- fixed amidi warning
|
|
- fixed .cvsignore and README
|