更新した Xcode 14.0.1 で、Alchemusica のビルドをやり直しました。Xcode は、バージョンを新しくするたびに何かしらトラブルを引き起こします。...
Digitalians' Alchemy: タグ「Mac」(1-50)
2024年08月11日
2024年08月06日
MacBookPro 2019 に Monterey をインストール
普段使いの MacBookPro 2019 (13 inch, 2 thunderbolt ports) に macOS 12 Monterey をインストールしました。...
2024年05月05日
LilyPond いろいろ
久しぶりに LilyPond を引っ張り出して、昔の自作曲の清書をしています。久しぶりに使うと、いろいろ問題が発生します。 1. Point and Click が効かない 以前 Emacs で ly ファイルを編集していた時、...
2024年01月29日
XLD でオーディオ CD を読み込む
久しぶりに音楽 CD を買いました。QNAP TS-128A 上の Logitec Media Server で聴けるようにしたいのですが、やり方を忘れていたのでメモ。...
2023年03月19日
Ken Thompson が Mac を捨てて Raspbian に移る
Slashdot の記事です。"Unix Pioneer Ken Thompson Announces He's Switching From Mac To Linux." SCaLE (Southern California Linux EXPO) のキーノート演説の質疑応答の一節で、...
2023年01月03日
OfficeJet Pro 8020 を買った
昨日の続きです。旅立ったプリンタの後継機として HP OfficeJet Pro 8020 を買いました。Amazon のマーケットプレイスで、PLUS YU の取り扱いです。...
2023年01月02日
プリンタが旅立った:R.I.P.
あけましておめでとうございます。今年もよろしくお願いします。 年末、予定外の仕事(私用)が入ってバタバタしたあと、急いで年賀状を刷ろうとしたら、プリンタが動かなくなってしまった。...
2022年12月24日
PyInstaller を使ってみる
Python スクリプトを単体アプリにする PyInstaller を試してみた。けっこういけるやん、というのが第一印象です。 venv を使って必要なライブラリを揃える。...
2022年11月13日
Visual Studio Code で wxPython をデバッグする
Python スクリプトをデバッグできる IDE を調べてみた。PyCharm か Visual Studio Code (VSCode) がよく勧められている。...
2022年11月07日
wxPython 再訪
以前に手をつけた wxPython をもう一度引っ張り出してみた。しばらく wxWidgets + LuaJIT でアプリ作成に取り組んできたのだけど、何度も書いてきた通り、...
2021年08月28日
LuaAppMaker: Windows の日本語パス名で大苦戦(つづき)
「LuaAppMaker: Windows の日本語パス名で大苦戦」のつづきです。ヘルプを wxWebView で表示しようと思ったわけですよ。wxHTML とか Help Book 形式よりカッコいいし、...
2021年08月27日
LuaAppMaker: Windows の日本語パス名で大苦戦
LuaAppMaker で、Windows の日本語パス名で大苦戦した。以下、ざっくりと報告しておきます。 まず、日本語パス上にある dll ファイルを require でロードできない。...
2021年08月05日
Lua で行列計算:LAPACK を使う
思うところがあって、Lua で行列計算をすることになりました。特異値分解 (singular value decomposition) をやりたい。Lua でコーディングすることもできなくはないだろうけど、...
2021年06月08日
久しぶりに LuaAppMaker
たいへん久しぶりに、LuaAppMaker を立ち上げて、コーディングしてみた。以前に wxPython で書いてみたアプリの Lua 版です。 まだ wxPython で実現できていた機能を全部は再現できてない。...
2021年01月02日
楽譜付きの動画を作る方法:改
あけましておめでとうございます。今年もよろしくお願いします。 今年の正月休みは、メンタルには健全だったが(去年は最悪だった)、積み残した仕事が半端じゃない量だった。...
2020年10月29日
QNAP TS-128A:Time Machine を使う
QNAP TS-128A 設定のつづき(前回はこちら)。Time Machine を設定するには、HBS3 Hybrid Backup Sync というアプリをインストールする必要がある。...
2020年10月22日
TS-110 が突然お亡くなりに!
10年前からバックアップに使い続けてきた QNAP TS-110。Time Machine バックアップだけでなく、SqueezeBox Touch への音楽サーバとしても無休で働いてきた。...
2020年08月03日
アイヴズ「交響曲第4番第2楽章」の DTM 演奏
前回の「MU80+SC88 の DTM 作品を録音する」に従って、旧作の「アイヴズ・交響曲第4番第2楽章」を録音しました。 実は、ハード音源 (MU2000) の録音のとき、...
2020年08月02日
「MU80+SC88」の DTM 作品を録音する
しばらくぶりの DTM ネタ。昔作成した DTM 作品を、ハード音源が生きているうちに録音して残しておこうと思い立った。SC-88 系は Sound Canvas VA があるから問題ない。...
2020年07月25日
手書き文書の写真を見やすい PDF にする
リモートワークに対応するため、「手書きの文書をスマホカメラで撮影して送ってもらう」機会が激増した。なかなかキレイに撮るのは難しいんですよね。どうしても影が映ってしまうし、...
2020年04月26日
Emacs 26.3 をビルドして LilyPond ファイルの編集
久しぶりに LilyPond を使おうと思ったら、Mac を新調してから Emacs を入れてないことに気がついた。さっそくビルドしてみた。参考にしたのはこちらの記事。...
2020年01月25日
LuaAppMaker: グラフを描く
LuaAppMaker のチュートリアル、「LuaAppMaker でアプリを作る」に新しい章を書きました。 3. 入力された数式を解釈する 4. グラフを描く 数式を解釈して、...
2019年12月21日
「LuaAppMaker でアプリを作る」始動!
LuaAppMaker のチュートリアル、「LuaAppMaker でアプリを作る」を書き始めました。まだ3つしか記事がありません。 0. はじめに 1. LuaAppMaker のインストール 2. ウィンドウを表示 作成を目指しているのは「グラフ計算機」っぽい何かです。...
2019年12月11日
LuaAppMaker を公開した(だけ)
LuaAppMaker のファーストリリースを公開しました。でも、公開しただけで、説明もなんもないので、たぶん誰にも使えない。そのうちチュートリアルを作ります。...
2019年12月08日
wxLuaApp 改め LuaAppMaker でマンデルブロ集合
wxLuaApp を LuaAppMaker と改名しました。wxWidgets のプログラムを LuaJIT で書けます。 マンデルブロ集合やってみたよ。...
2019年10月09日
ZeroBrane Studio すごいぞ
wxLua の現在のメンテナー(と言っていいだろう) pkulchenko 氏謹製の Lua 専用 IDE, ZeroBrane Studio。誰かが "*THE* IDE for Lua" (Lua IDE の決定版)と書いていた。...
2019年09月22日
LuaHPDF + wxWidgets で日本語 PDF
「LuaHPDF:日本語の PDF 文書を作る」のつづき。Mac, Windows のクロスプラットフォームにしようと思って、また一苦労した。 先日のコードでは、...
2019年09月21日
LuaHPDF:日本語の PDF 文書を作る
「Lua で PDF 作成:LuaHPDF」のつづき。日本語を含む PDF 文書を作るには、次の関数を使う。 hpdf.UseJPFonts(): 日本語の「MS明朝」「MSゴシック」「MSP明朝」「MSPゴシック」の4つのフォントを使えるようにする。...
2019年09月14日
Lua で PDF 作成:LuaHPDF
wxWidgets アプリを Lua で記述する wxLuaApp。これで PDF を作成したいと思ったのだが、wxWidgets には PDF 関連の API がない。...
2019年09月01日
wxLuaApp: Windows の日本語ファイル名に苦戦
wxWidgets アプリを Lua で記述する wxLuaApp。wxWidgets 3.0 系列でビルドできるようにするパッチをPaul Kulchenkoさんに送ったら、...
2019年08月19日
Mac OS 10.14 で wxWidgets 開発(その2)
「Mac OS 10.14 で wxWidgets 開発(その1)」のつづき。 4. wxWidgets のビルド (Mac OS 10.6 対応) wxWidgets は 3.0.3 を使う。...
2019年08月18日
Mac OS 10.14 で wxWidgets 開発(その1)
新 MacBookPro で、wxWidgets の開発環境を立ち上げた。目標は、「Mac OS 10.6 上で実行できる 64 bit アプリを作ること」および、...
2019年08月13日
CoreAudio: Sound Canvas VA の音(だけ)にノイズが乗る
新 MacBookPro でいろいろなアプリの動作を検証していて、あれっと思った。Alchemusica で Sound Canvas VA を鳴らして、イヤホンで聞くと、...
2019年08月12日
MacBookPro 2019 来ました
MacBookPro 2019 が到着しました。 OS のバージョンが上がるといろいろ不具合が生じるので、今はその不具合を検証しているところ。今のところ常用しているソフトウェアの中では、...
2019年07月27日
Alchemusica 0.8.0 公開
Alchemusica の新バージョン 0.8.0 を公開しました。0.7.0 からいろいろ変えた気になってたけど、svn log をまとめてみたら、結局新しい機能はオーディオ設定をエキスポートできるようにしただけだった。...
2019年07月12日
続・Mac の更新を検討中
先日の「Mac の更新を検討中」から、ぐずぐずしている間に MacBook Pro が全モデルアップデートされてしまいました。なんとまあ。 MacBook Pro (2017)Touch Bar なし MacBook Pro (2018)Touch Bar あり MacBook Pro (2019)Touch Bar あり MacBook Pro (2019)Touch Bar あり 画面解像度 2560x1600 2560x1600 2560x1600 2560x1600 CPU 第7世代2.3GHzデュアルIntel Core i5 第8世代2.3GHzクアッドIntel Core i5 第8世代1.4GHzデュアルIntel Core i5 第8世代2.4GHzクアッドIntel Core i5 メモリ 2,133MHz LPDDR3 2,133MHz LPDDR3 2,133MHz LPDDR3 2,133MHz LPDDR3 グラフィック Intel Iris Plus Graphics 640 Intel Iris Plus Graphics 655 Intel Iris Plus Graphics 645 Intel Iris Plus Graphics 655 ポート Thunderbolt3 x2 Thunderbolt3 x4 Thunderbolt3 x2 Thunderbolt3 x4 税込価格 225,504円 262,224円 220,104円 ***,***円 Apple Store が混んでいるのか、...
2019年05月13日
Mac の更新を検討中
今使っている MacBook Late2008 だが、スリープからの復帰時にときどき画面が揺れることがあって、近々寿命が来るかもしれない、と思っている。1台の Mac を10年以上も使ったのはこれが初めてで、...
2019年04月27日
wxLuaApp で OpenGL やってみた
球体の表面を色分けした図を描いて GIF アニメーションにする、という案件が発生した。こういうやつです。 OpenGL を使えばできそう、というのはすぐに思いついたのだが、...
2018年12月28日
iMac 21.5 インチ (Late 2012) のメモリ増設・SSD 交換
家族で共用している iMac (late 2012) の動作が遅い、と不満が出ていた。特に、Safari がめちゃくちゃ遅い。OS が Yosemite というのも一因だが、...
2018年11月27日
wxLuaApp でデスクトップアプリを作ってみた
GitHub - wxLuaApp の件。デスクトップアプリを作ってみた。けっこう調子良くサクサク書ける。 高速フーリエ変換が必要だったので、Lua のライブラリを探した。...
2018年11月04日
wxLuaApp 開発中:完成度はイマイチだが一応使える
GitHub - wxLuaApp の件。実用アプリが開発できるかどうか、試してみた。こんな感じです。見る人が見れば、何を作ってるかわかると思う。 本気でアプリを作り始めると、...
2018年10月28日
wxLuaApp 開発中:Love2D っぽく使えるようになった
GitHub - wxLuaApp をぼちぼちと開発中。いろいろと忙しくてなかなか進まんけど、こんな感じになってます。 コードの方は、wxmain.lua, Document.lua, Controller.lua の3ファイルを1つのフォルダに入れて、...
2018年10月14日
Mac のプレビューでブックレット印刷する (AirPrint)
「LÖVE (Love2D) プログラミング」は、ブラウザから印刷できるようになっている。A4 1枚に2ページのレイアウトで、ブックレット印刷(中綴じ印刷)をすると、...
2018年04月18日
Radicale と CardDavMate
Radicale の続き。DAVdroid を使った Android との連携はうまくいったが、Mac 上でも見られるようにしておきたい。カレンダーの方は以前から Thunderbird の Lightning アドオンを使っている。...
2018年04月14日
DAVdroid と Radicale でまたハマる
だいぶ前に「DAVDroid と Radicale でハマる」というのを書いた。しばらく問題なく動いていたのだが、最近また同期がうまくいかなくなった。気がついてみると、...
2018年04月05日
wxPython 継続中
wxPython、ぼちぼち続けてます。こんなん作ってみてます。 なかなか難しい。文字や線の末端が1ピクセルでもずれると、違和感のある図になってしまう。特に、...
2018年02月26日
wxPython を試し中
訳あって wxPython を使ってみた。 実は Python ってちょっと苦手で、ラズパイを使っていても、「何とか Python 使わずに済ませられんかなあ」とどこかで思っていた。...
2018年02月04日
LÖVE のページ作りました
LÖVE のページを作りました:「LÖVE (Love2D) プログラミング」。 2018.2.10. 追記:「LÖVE (Love2D)」と表記するようにしました。...
2018年01月27日
LÖVE でゲームプログラミング
スクリプト言語で簡便にプログラミングできる環境をいろいろ検討していたのだが、最近 LÖVE というのを見つけた。 これ、ファイナルアンサーじゃないかなと思いつつある。...
2017年12月17日
wxWidgets で作成した Windows アプリを Wine で動かす
wxWidgets の環境整備第3弾。Wine ってどうなんだろうと前から思っていた。エミュレータを使わずに Windows アプリを Mac 上で走らせるものだが、...