2018-12-31から1日間の記事一覧
pyaudioというライブラリを使うと、音声を録音・再生・保存etc.することができます。この記事では、音声の録音に挑戦してみます。また、録音した音声をmatplotlibを使ってグラフに表示してみます。 1.ライブラリのインストール 使い方 サンプルプログラム 1.…
1.Introduction 2.何をするのか 3.スターリングエンジンの製作 設計図です。 1.Introduction 世の中には、CPUで焼き肉をしようとする方々がいます。www.youtube.com「たれみみ親衛隊長」さんより引用。このような取り組み、......。素晴らしいと思います。あ…
今回は、Pythonを使って.wavファイルの波形表示をしてみます。 サンプルプログラム import numpy as np import wave import pyaudio import matplotlib.pyplot as plt def ReadWavFile(FileName = "sample.wav"): try: wr = wave.open(FileName, "r") except…
Pyaudioとwaveという音声関係のライブラリを使って、.wavファイルを再生してみます。 サンプルプログラム import numpy as np import wave import pyaudio import matplotlib.pyplot as plt def PlayWavFie(Filename = "sample.wav"): try: wf = wave.open(F…
Tkinterを使ってGUIの画面上に図形を描画してみます。 今回から、「キャンバス」を使います。 サンプルプログラム 実行結果 解説 STEP1. キャンバスの作成 STEP2. キャンバスに図形を描く 四角形(矩形)を描く 円(楕円)を描く 多角形を書く 直線を描く そ…
サンプルプログラム 実行結果 簡単に解説 STEP1.ボタン作成 STEP2.ボタンを配置 今回は、ボタンを作成します。 サンプルプログラム 以下のプログラムを実行してください。 import tkinter class MyApp1(tkinter.Frame): def __init__(self, master=None): su…
前回、PythonのデフォルトGUIアプリのTkinterを使ってウィンドウを作成しました。 shizenkarasuzon.hatenablog.com今回は、「ラベル」を使って、ウィンドウに文字を書いてみます。 サンプルプログラム 実行結果 簡単に解説 STEP1.フォントを作成 STEP2.ラベ…
サンプルプログラム 実行結果 簡単に解説 1行目 2行目 3行目 4行目 5行目 Tkinterとは、PythonのGUIフレームワークのつです。 GUIのライブラリは、他にもwxPythonやKivy等がありますが、今回はTkinterに手を出してみました。Tkinterは、Pythonさえインスト…