Copy Link
Add to Bookmark
Report

Emillo-zine newsletter Issue 03

eZine's profile picture
Published in 
Emillo zine
 · 1 Jan 2021

  

======================================================================
* EMILLO.NET NEWSLETTER *

ezine bisettimanale
audio, linux e dintorni
N° 3 del 20/07/2006
======================================================================


:: Editoriale ::
----------------------------------------------------------------------

Questa volta parleremo di alcune piccole utility per il MIDI,
aplaymidi e arecordmidi, due "mattoncini" che aggiungiamo al toolkit
della nostra Linux-Audio-Workstation. Poi ascolteremo il lavoro di
un compositore del New Mexico: Steeve Doonan, che usa DeMuDi e il
software libero per comporre, registrare e stampare i suoi pezzi.

Altra novità è che ho aperto un blog:

http://emilloblog.blogspot.com

Non era mia intenzione, in realtà: mi volevo solo iscrivere per
rispondere ad un post su un'altro blog di cui il gestore non
permetteva post di utenti non iscritti. Così mi sono ritrovato in
una decina di minuti ad avere un blog mio (l'iscrizione infatti
prevede automaticamente la creazione di un blog)...

Lo userò per documentare i progressi del mio studio, come canale di
feedback, più varie ed eventuali... :) Il blog ha un feed rss che ho
usato per fare il "mirror" dei contenuti sul mio sito principale:
http://www.emillo.net - con un oggettino pronto messomi a
disposizione del mio Content Management System (CMS)

Per chi volesse usare il feed con un aggregatore RSS o simile, l'URL
è

http://emilloblog.blogspot.com/rss.xml


Buona lettura,

Emiliano Grilli


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



:: Provato per Voi ::
----------------------------------------------------------------------

APLAYMIDI e ARECORDMIDI
--

Queste due piccole utility fanno parte del pacchetto "alsa-utils"
(almeno su debian si chiama così) e dovrebbero quindi essere
presenti in ogni distribuzione linux che includa ALSA come driver
audio.

Il loro scopo è abbastanza semplice: permettono di riprodurre e
registrare dati MIDI sfruttando l'architettura MIDI dei driver
ALSA. aplaymidi è molto semplice (si veda "man aplaymidi") e ha
fondamentalmente due switch importanti: "-l" e "-p". Con il comando
"aplaymidi -l" ci viene mostrata la lista di porte di uscita MIDI
presenti nel sistema:

Port Client name Port name
62:0 Midi Through Midi Through Port-0
64:0 Hoontech SoundTrack Audio DSP24 Hoontech SoundTrack Audio DSP24 MIDI
64:32 Hoontech SoundTrack Audio DSP24 Hoontech SoundTrack Audio DSP24 MIDI
72:0 UX256 UX256 MIDI 1
72:1 UX256 UX256 MIDI 2
72:2 UX256 UX256 MIDI 3
72:3 UX256 UX256 MIDI 4
72:4 UX256 UX256 MIDI 5
72:5 UX256 UX256 MIDI 6
72:6 UX256 UX256 MIDI 7
72:7 UX256 UX256 MIDI 8
72:8 UX256 UX256 MIDI 9
72:9 UX256 UX256 MIDI 10
72:10 UX256 UX256 MIDI 11
72:11 UX256 UX256 MIDI 12
72:12 UX256 UX256 MIDI 13
72:13 UX256 UX256 MIDI 14
72:14 UX256 UX256 MIDI 15
72:15 UX256 UX256 MIDI 16
128:0 Client-128 qjackctl
129:0 ZynAddSubFX ZynAddSubFX


"arecordmidi -l" analogamente ci mostra le porte MIDI di ingresso
(ad esempio qui non compare ZynAddSubFX, che non ne ha):


Port Client name Port name
62:0 Midi Through Midi Through Port-0
64:0 Hoontech SoundTrack Audio DSP24 Hoontech SoundTrack Audio DSP24 MIDI
64:32 Hoontech SoundTrack Audio DSP24 Hoontech SoundTrack Audio DSP24 MIDI
72:0 UX256 UX256 MIDI 1
72:1 UX256 UX256 MIDI 2
72:2 UX256 UX256 MIDI 3
72:3 UX256 UX256 MIDI 4
72:4 UX256 UX256 MIDI 5
72:5 UX256 UX256 MIDI 6
72:6 UX256 UX256 MIDI 7
72:7 UX256 UX256 MIDI 8


Si vedono le molte porte della mia interfaccia Yamaha UX256 (Client
72), e ad esempio ho collegato un modulo sonoro alla porta 1. Lo
switch "-p" serve appunto a specificare la porta su cui voglio
dirigere il flusso di dati MIDI. Per ascoltare un midifile sul
modulo il comando sarà quindi:

aplaymidi -p 72:0 nella_vecchia_fattoria.mid

Se invece volessi ascoltarne uno suonato da ZynAddSubFX (un synth
software) dovrei cambiare la porta di conseguenza:

aplaymidi -p 129:0 synth_assolo.mid

Con la stessa filosofia lavora arecordmidi (man arecordmidi), che
con pochissime risorse può diventare un comodissimo "dittafono MIDI"
oppure un "log" di tutto ciò che passa per una determinata porta
MIDI. Ad esempio lo uso per registrare in pochissimo spazio cose per
cui non vorrei sprecare un obeso file wav: le mie sessioni di studio
alla tastiera (assolutamente non meritevoli di un wav :D). Ho
cominciato da nemmeno un anno a mettere le mani su una tastiera, e
registrandomi mentre studio posso monitorare i miei progressi:

arecordmidi -p 72:3 studio-`date +%d-%m-%Y`.mid

Per terminare la registrazione digito "CTRL+C". Viene creato il
file "studio-19-07-2006.mid" che in pochissimo spazio può contenere
ore di registrazione. La mia master keyboard è collegata alla porta
4 della UX256 (72:3 perchè la numerazione delle porte comincia da 0)

Allo stesso modo può tornarmi utile registrare in un file MIDI "di
backup"
tutto ciò che avviene in una sessione di
registrazione... poca occupazione, molta informazione :)

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



:: Suoni dalla rete ::
----------------------------------------------------------------------

Uno spazio per ascolti... di musica creata con strumenti free, di
suoni e tutto ciò che di "sonoro" può arrivare dalla rete

--

Vediamo l'eccellente lavoro di Steve Doonan, un utente di
AGNULA/DeMuDi (lo trovate nella mappa utenti demudi:
http://www.frappr.com/agnula). Il pezzo si chiama "Arabesque 1" ed è
una composizione per piano solo. Trovate il file OGG qui:

http://www.xscd.com/pub/music/audio/ogg/

Steve ne ha anche fatto una versione stampabile dello spartito, con
il fantastico programma di notazione lilypond (http://lilypond.org):

http://www.xscd.com/pub/music/scores__notation/pdf/paper_a4/

Il brano è licenziato con licenza creative commons (vedi piede del
pdf) e quindi chiunque ne volesse fare una propria esecuzione
potrebbe poi distribuire il file anche in modo commerciale a patto
che se ne citi l'autore originale e l'esecuzione (o lavoro derivato)
sia soggetta alla stessa licenza.

Sul sito trovate anche altri brani di questo compositore, che ci
dimostra come si possa fare musica con il software libero, e come
riguardo alla notazione ci siano dei pacchetti software meravigliosi
come lilypond che producono risultati di stampa professionali...

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *



:: Tips, Tricks and Links ::
----------------------------------------------------------------------

Tazebao di appunti e collegamenti

--
* Convertire tutti i wav di una directory in mp3:

ls *.wav | while read i
do
lame "$i" "${i/wav/mp3}"
# rm $i # decommenta se vuoi cancellare il wav
done

* Synth Secrets, parte 1 (in inglese):
http://www.soundonsound.com/sos/may99/articles/synthsec.htm

* Buon manuale di teoria musicale (in inglese):
http://musicarrangers.com/star-theory/


* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

:: Sponsor ::
----------------------------------------------------------------------

Cricket Studios
Sound, music and multimedia
http://www.cricketstudios.it


|---( Arrivederci alla prossima! )---|
--
http://www.emillo.net/ la prima risorsa italiana per linux e audio
archivi della newsletter: http://emillo.net/download/newsletter/

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT