<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Pmidi%3A_Midi_player_for_ALSA</id>
	<title>Pmidi: Midi player for ALSA - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Pmidi%3A_Midi_player_for_ALSA"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Pmidi:_Midi_player_for_ALSA&amp;action=history"/>
	<updated>2026-09-20T19:29:24Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Pmidi:_Midi_player_for_ALSA&amp;diff=9690&amp;oldid=prev</id>
		<title>Joan a 15:22, 29 juny 2010</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Pmidi:_Midi_player_for_ALSA&amp;diff=9690&amp;oldid=prev"/>
		<updated>2010-06-29T15:22:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;*codi font del projecte (carpeta src/): [[Imatge:Pmidi total.txt]]&lt;br /&gt;
&lt;br /&gt;
As you can specify the client and port to connect to on the command line it is also useful for testing ALSA or clients that need to receive sequencer events.&lt;br /&gt;
&lt;br /&gt;
This program does not have a graphical display, if you require one then you can use pmidi in conjunction with Takashi Iwai's aseqview program to display the song being played. &lt;br /&gt;
&lt;br /&gt;
*http://www.parabola.me.uk/alsa/pmidi.html&lt;br /&gt;
*http://sourceforge.net/projects/pmidi/files/&lt;br /&gt;
&lt;br /&gt;
descarrego i descomprimeixo pmidi-1.6.0.tar.gz&lt;br /&gt;
&lt;br /&gt;
Tinc el README, el directori src i el configure per compilar. També hi ha un fitxer INSTALL interessant per opcions de com he de compilar, directori destí de la instal.lació,...&lt;br /&gt;
&lt;br /&gt;
Instal.lació:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
S'instal.la correctament i tinc el man:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ whereis pmidi&lt;br /&gt;
pmidi: /usr/local/bin/pmidi&lt;br /&gt;
&lt;br /&gt;
PMIDI(1)                                                                                                                                         PMIDI(1)&lt;br /&gt;
&lt;br /&gt;
NAME&lt;br /&gt;
       pmidi - A midi file player for ALSA.&lt;br /&gt;
&lt;br /&gt;
SYNOPSIS&lt;br /&gt;
       pmidi [ -pclient:port ] [ -l ] [ -ddelay ] file...&lt;br /&gt;
&lt;br /&gt;
DESCRIPTION&lt;br /&gt;
       The  pmidi  command  reads  in  the  specified  midi  files  and plays them through the ALSA sequencer.  You can specify on the command line which&lt;br /&gt;
       sequencer port that you wish to use.  Use the -l option to get a list of possible sequencer ports for your machine.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I ara toca fer sonar un fitxer midi:&lt;br /&gt;
/home/joan/scores/una_plata_denciam/una_plata_denciam_v9.mid&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ pmidi -l&lt;br /&gt;
 Port     Client name                       Port name&lt;br /&gt;
 14:0     Midi Through                      Midi Through Port-0&lt;br /&gt;
128:0     TiMidity                          TiMidity port 0&lt;br /&gt;
128:1     TiMidity                          TiMidity port 1&lt;br /&gt;
128:2     TiMidity                          TiMidity port 2&lt;br /&gt;
128:3     TiMidity                          TiMidity port 3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
que és la mateixa informació que puc llegir amb el aconnectgui.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ pmidi -p128:0 -d2 /home/joan/scores/una_plata_denciam/una_plata_denciam_v9.midi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Per mi és important el '''pmidi''' perquè en disposo el codi font, i parting d'aquest codi puc adaptar-lo per tocar la música guiada per les notes que toco en el WX-5, donant lloc al que vull fer amb el ''Pere i el Llop''. És a dir, en comptes de que el fitxer midi vagi sonant segons el seu tempo, el que vull que mani és la pista ''lead'', i les notes van sonant segons les toco amb el WX5. Aleshores, totes les altres notes van sonant al ritme d'aquesta pista. El que es vol aconseguir és que jo, tocant el WX5, sóc el que va dirigint tota la peça, (el tempo no té perquè ser rígid), a més que programàticament es poden anar afegint altres efectes (com efectes visuals). Això enllaça amb el '''puppetXML''', etc.&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>