Port details |
- playumidi Standard MIDI format 0/1 player for FreeBSD USB-MIDI(umidi) device
- 0.8.3_1 audio =2 0.8.3_1Version of this port present on the latest quarterly branch.
- Maintainer: koinec@users.osdn.me
- Port Added: 2020-04-27 22:20:46
- Last Update: 2024-01-12 15:11:29
- Commit Hash: d432922
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: BSD2CLAUSE
- WWW:
- https://ja.osdn.net/projects/playumidi/
- Description:
- "playumidi" is the "SIMPLE" MIDI file player for USB MIDI device on FreeBSD.
This software is able to direct control for FreeBSD-umidi device(/dev/umidi*.*)
in the "uaudio" driver.
Therefore, You don't need to use the "/dev/sequencer" device or the other
software when listening the MIDI-file music.
And, Support for auto-judge MIDI-file XG/GS/GM mode & auto add the
Tone-Generator ReSet code when the ReSet code isn't exist in a MIDI-file.
- Koine Yuusuke (koinec)
koinec@users.osdn.me
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- playumidi>0:audio/playumidi
- To install the port:
- cd /usr/ports/audio/playumidi/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/playumidi
- pkg install playumidi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: playumidi
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1598157944
SHA256 (playumidi-0.8.3.tar.gz) = 518e6cefc77d057ab7a802041c4d250a208f93d1bd054fed42a76d6a387dfb1e
SIZE (playumidi-0.8.3.tar.gz) = 22160
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libiconv.so : converters/libiconv
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for playumidi-0.8.3_1:
DEBUG=off: Build with debugging support
LIBICONV=on: Enable encoing conversion support with libiconv
===> Use 'make config' to modify these settings
- Options name:
- audio_playumidi
- pkg-message:
- playumidi directly opens, writes midi-event data,
and closes the umidi* device files.
So, it is necessary to grant the R/W privileges(666)
to umidi* device file before use playumidi.
Therefore, there is a need to grant permissions to R/W
prior to use.
An example of the setting method is shown below.
1. Append to devfs.rules (in etc dir.) the following lines.
------------------------------------------
[system=10]
add path 'umidi*' mode 0666 group wheel
------------------------------------------
2. Append to rc.conf (in etc dir.) the following three lines.
------------------------------------------
devfs_enable="YES"
------------------------------------------
3. Reboot FreeBSD (shutdown -r now)
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.8.3_1 12 Jan 2024 15:11:29 |
Baptiste Daroussin (bapt) |
MANPREFIX: eliminate its usage
While here move manpages to share/man |
0.8.3 08 Sep 2022 15:46:38 |
Stefan Eßer (se) |
Remove WWW lines that have been moved into Makefiles
Approved by: portmgr (implicit) |
0.8.3 08 Sep 2022 15:43:21 |
Stefan Eßer (se) |
Move more WWW entries from pkg-descr files into Makefiles
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.
Approved by: portmgr (implicit) |
0.8.3 20 Jul 2022 14:20:54 |
Tobias C. Berner (tcberner) |
audio: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <dmagda+libsamplerate@ee.ryerson.ca>
* <trasz@FreeBSD.org>
* Adam Weinberger
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aleksander Fafula <alex@bsdguru.org>
* Alex Allan <alex@kamaz.org.uk>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Vereeken <Alexander88207@protonmail.com> (Only the first 15 lines of the commit message are shown above ) |
0.8.3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.8.3 19 Sep 2020 18:42:02 |
rene |
audio/playumidi: update to version 0.8.3
This fixes the build on CURRENT after importing LLVM 11.
PR: 248848
Submitted by: Koine Yuusuke (maintainer)
MFH: 2020Q3
Event: September 2020 Bugathon |
0.8.2 27 Apr 2020 22:20:40 |
mandree |
NEW audio/playumidi: standard MIDI format 0/1 player for umidi devices
"playumidi" is the "SIMPLE" MIDI file player for USB MIDI device on FreeBSD.
This software is able to direct control for FreeBSD-umidi device(/dev/umidi*.*)
in the "uaudio" driver.
Therefore, You don't need to use the "/dev/sequencer" device or the other
software when listening the MIDI-file music.
And, Support for auto-judge MIDI-file XG/GS/GM mode & auto add the
Tone-Generator ReSet code when the ReSet code isn't exist in a MIDI-file.
WWW: https://ja.osdn.net/projects/playumidi/
PR: 239774
Submitted by: Koine Yuusuke <koinec@yahoo.co.jp> |