このブログを検索

2019年10月31日木曜日

【C++】 WAVEファイル作成 - 矩形波(PSG音源)によるメロディ

【C++】 WAVEファイル作成 - 矩形波(PSG音源)によるメロディ
(2019年10月31日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
矩形波(PSG音源)によるメロディ(スーパーマリオブラザーズ)で構成されたWAVEファイルが作成される(psg_melody.wav)

4.参考文献
サウンドプログラミング入門

2019年10月30日水曜日

【C++】 WAVEファイル作成 - 白色雑音(PSG音源)

【C++】 WAVEファイル作成 - 白色雑音(PSG音源)
(2019年10月30日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
1秒間の白色雑音(PSG音源)のWAVEファイルが作成される(psg_whitenoise.wav)

4.参考文献
サウンドプログラミング入門

2019年10月29日火曜日

【C++】 WAVEファイル作成 - 三角波(PSG音源)

【C++】 WAVEファイル作成 - 三角波(PSG音源)
(2019年10月29日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
1秒間の三角波(PSG音源)のWAVEファイルが作成される(psg_triangle.wav)

4.参考文献
サウンドプログラミング入門

2019年10月28日月曜日

【C++】 WAVEファイル作成 - 矩形波(PSG音源)

【C++】 WAVEファイル作成 - 矩形波(PSG音源)
(2019年10月28日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
1秒間の矩形波(PSG音源)のWAVEファイルが作成される(psg_square.wav)

4.参考文献
サウンドプログラミング入門

2019年10月27日日曜日

【C++】 WAVEファイル作成 - ノコギリ波(PSG音源)

【C++】 WAVEファイル作成 - ノコギリ波(PSG音源)
(2019年10月27日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
1秒間のノコギリ波(PSG音源)のWAVEファイルが作成される(psg_sawtooth.wav)

4.参考文献
サウンドプログラミング入門

2019年10月26日土曜日

【C++】 WAVEファイル作成 - ピアノ

【C++】 WAVEファイル作成 - ピアノ
(2019年10月26日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
1秒間のピアノの音のWAVEファイルが作成される(piano.wav)

4.参考文献
サウンドプログラミング入門

2019年10月25日金曜日

【C++】 WAVEファイル作成 - オルガン

【C++】 WAVEファイル作成 - オルガン
(2019年10月25日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
1秒間のオルガンの音のWAVEファイルが作成される(organ.wav)

4.参考文献
サウンドプログラミング入門

2019年10月24日木曜日

【C++】 WAVEファイル作成 - 三角波

【C++】 WAVEファイル作成 - 三角波
(2019年10月24日)


■使用ソフト
・Visual Studio Community 2019


■言語
・C/C++


■Windows SDK バージョン
・10.0.17763.0
 ※Windows SDK バージョンの変更方法


■手順
1.コンソールアプリを作成する。
新しいプロジェクトの作成→コンソールアプリ→プロジェクト名と場所を指定して作成

2.C++ファイル(.cpp)を以下のとおり変更する。
コード非公開(後日公開予定)

3.実行結果
1秒間の基本周波数500Hzの三角波のWAVEファイルが作成される(triangle.wav)

4.参考文献
サウンドプログラミング入門

2019年10月23日水曜日

【Swift】 SpriteKitの導入

【Swift】 SpriteKitの導入
(2019年10月23日)


■使用ソフト
・Xcode 11.1


■言語
・Swift


■手順
1.前回作成したプロジェクトを開く

2.「Main.storyboard」を選択→View Controller Sceneから「View』を選択
 →右上の7つ並んでいるアイコンの中の左から4番目のアイコン(Show the Identity inspector)を選択
 →Classを「SKView」にする

3.「Game2D」のフォルダを右クリックし、「New File...」を選択

4.「Swift File」を選択し、「Next」を選択

5.「Save As:」に「GameScene」と入力し、「Create」を選択

6.GameScene.swiftのコードを以下のとおり変更する

import SpriteKit

class GameScene: SKScene {
    override func didMove(to view: SKView) {
        
    }
}

7.「ViewController.swift」を選択し、コードを以下のとおり変更する

import UIKit
import SpriteKit

class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        
        let skView = self.view as! SKView
        skView.showsFPS = true
        skView.showsNodeCount = true
        
        let scene = GameScene(size: skView.bounds.size)
        skView.presentScene(scene)
    }
}

8.実行結果
 真っ黒な画面が表示され、右下に「nodes:1  1.0 fps」(シミュレータの場合は文字が少し見切れている)と表示される
【シミュレータの場合】

【実機(iPhone6s)の場合】

9.参考文献
絶対に挫折しないiPhoneアプリ開発「超」入門


【SpriteKitで始める #1】プロジェクト作成編

2019年10月22日火曜日

【Swift】 プロジェクトの作成

【Swift】 プロジェクトの作成
(2019年10月22日)


■使用ソフト
・Xcode 11.1


■言語
・Swift


■手順
1.「Create a new Xcode project」を選択

2.「iOS」「Single View App』が選択されていることを確認して、「Next」を選択

3.以下を入力して「Next」を選択
 ・Product Nameは任意のプロジェクト名(例:Game2D)を入力
 ・Teamは登録したApple ID
 ・Organization Nameは個人名などの任意の名称を入力
 ・Organization Identifierは任意のIDを入力(他の人と重複しないもの)
 ・LanguaeはSwiftを選択
 ・User InterfaceはStoryboard
 ・その下のチェックは全て外す

4.保存フォルダを選択して、Source Controlはチェックを外して「Create」を選択

5.実行するシミュレータ(例:iPhone 11 pro)を選択して実行ボタンを選択する
 ※実機のiPhoneで動かす場合は、iPhoneを接続して一番上のDeviceのiPhoneを選択して実行する


6.真っ白な画面が表示される

7.終了する場合は、停止ボタンを選択する

8.参考文献
絶対に挫折しないiPhoneアプリ開発「超」入門