Mac mini のハイレゾ再生

Mac miniのハイレゾ

Mac miniでハイレゾの再生をやって見ている。AmazonMusicとfoobar2000。サウンドの設定では、ハイレゾになっているかどうか確認できない。AmazonMusicはハイレゾで鳴っているかぜんぜんわからん。一応、設定で「ラウドネスノーマライゼーション」はOFF、「音質」は「HD/Hi-res」、「オフライン再生設定」は「再生可能な最高音質(HD/Ultra HD)」。「ハードウエアアクセラレーションレンダリングを有効化」はONにしてあるが、サンプリング周波数・ビットの深さなどは分からない。僅かにFoobar2000ではビットの深さくらいは設定は出来るのだが。

-広告-

AmazonMusicでは

AmazonMusicではハイレゾで鳴っているか分からん。

Mac用Foobar2000では

Mac用Foobar2000の場合

24BITで出しているくらいは確認できる。Windows版の様に細かい設定は出来ない。

Macでハイレゾ設定

サウンドの設定ではハイレゾを確認できない。

なにかいい方法は無いのだろうかと色々調べていたら、ハイレゾ設定はどこでやるかやっとわかった。ユーティリティの「Audio MIDI設定」でやるようだ。Dock内にあるLaunchpad(ランチパッド)で検索するといい。

「Audio MIDIの設定」で設定して、「システム情報」で変わっていればOKなようだ。

設定しているところ。

Foobar2000の音もキレ切れになった。

#Mac #Macmini #MacMini #Hi-res #ハイレゾ再生 #AmazonMusic #foobar2000 #96kHz24bit

 

Mac mini 導入

Mac mini 導入

PythonをMacでも動かしてみたいので、Mac mini を購入した。といっても中古の安いやつ。現行macOS Monterey がぎりちょんで動くやつ。M1 Mac mini も考えたが、色々中身もいじりたいので、新品はやはりもったいないかと。次期OSはもうだめらしいが、まあPythonを動かし、Windows離れを推進するにはこれでよかろう。

一応中古だけれども箱入り。

結構綺麗な外観。

例のMacのシールもそのまま入っている。付属品もそのままのようだ。

起動してみて

電源をつないで、いざ起動。

Montereyにアップしてあり、すぐ使えた。

HDDの様子

HDDの空きは十分なくらい。

色々といじって、動作試験中。YouTubeで見る初期型MacのPV。感慨深いものがある。

#Mac #macOS #macOSMonterey #Macmini #python

UbuntuでPython

Ubuntu機-python

Ubuntu機、交換したHDDも順調に稼働。データのバックアップも粗方終わったので、Windows側でやっていたpythonをUbuntu機に移してやってみた。
CUIベースのやつは、簡単に動く。

ライブラリ追加

しかし、グラフを書かせるものはどうもライブラリーがはいっていないようなので、追加でいれた。

~$ sudo apt install python3-matplotlib

すると、見事にUbuntu機でもpythonのテストが動いた。グラフを書くmatplotlibも動く。

――― コード ---

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(-5, 5, 0.1)
y = np.sin(x*2) + np.sin(x*11)/5 + np.sin(x*21)/8 + np.sin(x/3)/2 + np.sin(x*3)/3 + np.sin(x*13)/10

plt.plot(x,y)
plt.show()

――― ---

tkinterもOK

GUIを表示するtkinterも入ってきたもよう。

――― コード ---

import tkinter as tk
import tkinter.ttk as ttk

# rootメインウィンドウの設定
root = tk.Tk()
root.title(“Frame”)
root.geometry(“300×200”)

frame = tk.Frame(root, pady=10, padx=10)
frame.pack()

label = tk.Label(frame, text=’これはラベル’)
entry = tk.Entry(frame)
button = tk.Button(frame, text=’これはボタン’)

label.pack()
entry.pack()
button.pack()

root.mainloop()

――― ---

これはひょっとしてすごいことでは。??
だってWindowsで書いたコードがUbuntu機(Linux)でも動く。さらにはおそらくMacでも。??

#Ubuntu #Linux #Windows #Mac #Python #tkinter #matplotlib