Sun, 29 Apr 2012
スペインの作曲家強化(中略) ー Eduardo Toldrá
Eduardo Toldrá(1895生1962没)はスペインの作曲家、指揮者、ヴァイオリニスト。iTunes Storeで漁ると、指揮者としての録音が少し出てくる。歳の近いRicard Lamote de Grignonとは友人関係。作風も似てるしな。弟子にXavier Montsalvatge(ハビエル・モンサルバーチェ)等。
- Toldrá: Integral de canto y piano - Assumpta Mateu, Lluis Vilamajo & Francisco Poyato
- Toldrá: Sis Sonets - Turina: El Poema de una Sanluqueña - Manuel Zanetti & Victor Martín
- Halffter: Sinfonietta - Toldrà: Vistes Al Mar - イギリス室内管弦楽団 & Enrique García Asensio
弦楽器奏者らしく、iTunes StoreではヴァイオリンとピアノのためのSis Sonets、弦楽四重奏曲、弦楽合奏のためのVistes Al Mar等が入手可能なのだけれど、正直なところ保守的過ぎてもうひとつ魅力に欠ける。一方、歌曲のほうはちょっとポピュラー音楽寄りと感じるくらい親しみやすくも美しい曲が揃っていて、大変に魅力的。
スペインの作曲家強化(中略) ー Jesús Guridi
Jesús Guridi(ヘスス・グリディ)(1886生1961没)はスペインはバスク地方出身のクラシック作曲家。フランスへ留学しスコラ・カントルムでヴァンサン・ダンディに師事。読みはウィキペディアから拾ったので、本当か知らない。 全て、iTunes Storeでの購入。オーケストラ曲、ピアノ曲、歌曲。オーケストラ曲は中身がかぶってるな。
- Guridi: Ten Basque Melodies - Bilbao Symphony Orchestra, Chorus Of The Conservatory Of The Bilbao Choral Society, Isabel Alvarez & Juan Jose
- Guridi: Ten Basque Melodies - Bilbao Symphony Orchestra, Chorus Of The Conservatory Of The Bilbao Choral Society, Isabel Alvarez & Juan Jose
- Guridi Piano Works - Victoria Aja
- Guridi: Cuatro Canciones Castellanas - Frederic Mompou: Combat del Somni, Et Al. - Carmen Bustamante & Miguel Zanetti
この人を集めようと思ったきっかけは、上に挙げた内の四枚目の歌曲集(グリディ、エドゥアルド・トルドラ、モンポウの曲が入っている)で、儚な気で叙情的な雰囲気がとても良いと感じたから。オーケストラ曲のDiez Melodias Vascasはディーリアスっぽい良く鳴るオーケストラ書法と叙情的な感じで楽しめたけれど、曲によっては微妙というか印象の弱いものもある…かな。
スペインの作曲家強化月間みたいな ー Ricard Lamote de Grignon
Ricard Lamote de Grignon(1899生1962没)はバルセロナ出身のクラシックの作曲家。最近はスペインの作曲家のものを漁っていて、その流れで買ってきました。 全て、iTunes Storeでの購入です。小規模合奏の曲、歌曲、室内オーケストラの曲と、けっこう揃うもんです。
- Lamote de Grignon: Six Unpleasant Pieces for 10 Soloists - Barcino Ensemble & Adolf Pla
- Cancons - Joan Lamote de Grignon & Ricard Lamote de Grignon - Joan and Manel Cabero
- Grignon: Quatre Petites Pastorals, Nana, Tres Peces Breus - Toldrà: Les Danses de Vilanova, Et Al. - Orquestra de Cambra Terrassa 48, Adolf Pla & Quim Térmens
特に、二枚目はリカルド・ラモーテ・デ・グリニョンと、さらに父親Joan Lamote de Grignon(ファン・ラモーテ・デ・グリニョン)(1872生1949没)の曲が入っていて、とってもお得。あ、読みはウィキペディアから拾ったので、ホントかどうか保証しないです。
…前衛的な音なんてひとつもしない。とても旋律豊かで穏やかな曲ばかり。聴きはじめてすぐ、エルガーやヴォーン・ウィリアムスといった辺りを連想した。
Tue, 01 Feb 2011
スケジュールを組んでMacをスリープから復帰させる方法を知ったのはつい最近だ
朝は目覚まし時計なんかじゃなく優しい音楽で目覚めたい。iTunes.appの自動運転について知識は得た。でもスケジュールを組んでMacをスリープから復帰させる方法が分らなかった。つい最近その方法を知った。恥しいです。
System PreferenceからEnergy Saver、Scheduleってボタンあるやん。でも、これって簡単なんしか作れんやんなあ…以下は、iTunes.app用に作ったAppleScriptです。備忘のため。
set somePlayList to {"クラシック-ドイツ-古典-ハイドン", "クラシック-古典以前-ヘンデル・テレマン", "クラシック-フランス-古典以前-クープラン・ラモー", "クラシック-イタリア", "クラシック-フランス-古典以前"}
set aPlayList to some item of somePlayList
tell application "iTunes"
set aOldSound to sound volume
set sound volume to aOldSound - 40
set aCount to count tracks of playlist aPlayList
set aRandomNum to random number from 1 to aCount
set aTrackNum to track number of track aRandomNum of playlist aPlayList
play track (aRandomNum - aTrackNum + 1) of playlist aPlayList
reveal current track
delay 10
set sound volume to aOldSound - 20
delay 10
set sound volume to aOldSound
end tell
いくつかのプレイリストからランダムに選び、音量を下げ、プレイリストの曲数の範囲でランダムな数字を作り、プレイリストの該当する曲を選択する。その曲がそのアルバムの何曲目か調べ、アルバムの途中でなく最初から再生するようにする。そのままだと再生はするけれどブラウザ上で表示してくれないので、revealする。音量を戻していく。最後まで分らなかったのは再生中の曲をrevealする箇所。
オレオレ版taskpaper.vim
taskpaper.vimは、HogBaySoftwareが提唱しているtodo-listのフォーマットをvimで扱うためのプラグインです。taskpaperのフォーマットを扱うプラグインの類いはBBEdit向けほか、リッチなものから簡素なものまで、有料なものだってあるのです。
元はただの書式付きテキストファイルなんで、有料の専用ソフトを買うのも何だかなーと思って、自分はvimで使っています。いや、有料のソフトのほうがリッチなんですけど。で、このvim用プラグインは簡素なほうなので、拡張してみました。ちょうべんり。
"setlocal iskeyword+=@-@
setlocal iskeyword+=@-@,(
taskpaperはタスクに@due(20110202)
みたいに自由にタグを付けて管理できるのですが、元のままだと例のようなタグは括弧の手前までしか認識してくれないので。
function! s:ToggleDoneWithRepeat()
let line = getline(".")
if (line =~ '^\s*- ')
let repl = line
if (line =~ '@done')
let repl = substitute(line, "@done\(.*\)", "", "g")
echo "undone!"
call setline(".", repl)
else
let today = strftime("%Y-%m-%d", localtime())
let done_str = " @done(" . today . ")"
let aUserInputDate = input("Input next due date(yyyymmdd): ")
let next_due_str = " @due(" . aUserInputDate . ")"
let repl = substitute(line, "@due\(.*\)", "", "g")
let repl = substitute(repl, "$", next_due_str , "g")
let repl2 = substitute(line, "$", done_str , "g")
echo "done, archive and repeat!"
call setline(".", repl)
call setline("$", repl2)
endif
else
echo "not a task."
endif
endfunction
" toggle @done context tag on a task and archive
function! s:ToggleDoneAndArchive()
let line = getline(".")
if (line =~ '^\s*- ')
let repl = line
if (line =~ '@done')
let repl = substitute(line, "@done\(.*\)", "", "g")
echo "undone!"
call setline(".", repl)
else
let today = strftime("%Y-%m-%d", localtime())
let done_str = " @done(" . today . ")"
let repl = substitute(line, "$", done_str , "g")
echo "done and Archive!"
call setline(".", "")
call setline("$", repl)
endif
else
echo "not a task."
endif
endfunction
元のプラグインからコピペして、ファンクションを二つ追加しました。最初のはdoneにする際に対話的にdue dateを入力させ次回用のタスクにタグとして付ける・完了したタスクはファイルのお尻に移動するところまで一発で実行するもの。次のは一発でタスクを完了させてファイルのお尻に移動するだけのもの。後追加しなきゃいけないのは呼び出し周辺で、これはプラグインのソースを見ればすぐ分る。キーバインドはお好みで。
"map <buffer> <silent> <LocalLeader>tk mA <Plug>ToggleDone ddGp 'A
"map <buffer> <silent> <LocalLeader>tr mA yy p <Plug>ToggleDone 'A
最初はすぐ上のような感じで簡易に汚ないことをしていて、別に問題無かったのですが、これだとファインクションが出してるメッセージが消えちゃうしということで、ちゃんと作ろうと思ったのです。ちなみに、ウインドウズでしか試していません。