dev: tweak around music

This commit is contained in:
FMS-Cat
2021-03-28 20:49:40 +09:00
parent 47abae2ddb
commit dfbfac46d5
2 changed files with 16 additions and 5 deletions

View File

@@ -4,6 +4,15 @@ import { MusicRealtime } from '../music/MusicRealtime';
import { automatonSetupMusic } from './automaton';
export const audio = new AudioContext();
export const music: Music = new MusicRealtime();
// export const music: Music = new MusicOffline();
let music: Music;
if ( process.env.DEV ) {
// music = new MusicRealtime();
music = new MusicOffline();
} else {
music = new MusicOffline();
}
automatonSetupMusic( music );
export { music };

View File

@@ -74,12 +74,14 @@ if ( process.env.DEV ) {
// -- let's gooooo ---------------------------------------------------------------------------------
async function load(): Promise<void> {
await music.prepare();
if ( process.env.DEV ) {
music.time = START_POSITION;
( automaton as AutomatonWithGUI ).play();
} else {
}
await music.prepare();
if ( !process.env.DEV ) {
const button = document.createElement( 'a' );
document.body.appendChild( button );
button.innerHTML = 'click me!';