mirror of
https://github.com/FMS-Cat/condition.git
synced 2025-08-26 23:04:33 +02:00
dev: tweak around music
This commit is contained in:
@@ -4,6 +4,15 @@ import { MusicRealtime } from '../music/MusicRealtime';
|
|||||||
import { automatonSetupMusic } from './automaton';
|
import { automatonSetupMusic } from './automaton';
|
||||||
|
|
||||||
export const audio = new AudioContext();
|
export const audio = new AudioContext();
|
||||||
export const music: Music = new MusicRealtime();
|
let music: Music;
|
||||||
// export const music: Music = new MusicOffline();
|
|
||||||
|
if ( process.env.DEV ) {
|
||||||
|
// music = new MusicRealtime();
|
||||||
|
music = new MusicOffline();
|
||||||
|
} else {
|
||||||
|
music = new MusicOffline();
|
||||||
|
}
|
||||||
|
|
||||||
automatonSetupMusic( music );
|
automatonSetupMusic( music );
|
||||||
|
|
||||||
|
export { music };
|
||||||
|
@@ -74,12 +74,14 @@ if ( process.env.DEV ) {
|
|||||||
|
|
||||||
// -- let's gooooo ---------------------------------------------------------------------------------
|
// -- let's gooooo ---------------------------------------------------------------------------------
|
||||||
async function load(): Promise<void> {
|
async function load(): Promise<void> {
|
||||||
await music.prepare();
|
|
||||||
|
|
||||||
if ( process.env.DEV ) {
|
if ( process.env.DEV ) {
|
||||||
music.time = START_POSITION;
|
music.time = START_POSITION;
|
||||||
( automaton as AutomatonWithGUI ).play();
|
( automaton as AutomatonWithGUI ).play();
|
||||||
} else {
|
}
|
||||||
|
|
||||||
|
await music.prepare();
|
||||||
|
|
||||||
|
if ( !process.env.DEV ) {
|
||||||
const button = document.createElement( 'a' );
|
const button = document.createElement( 'a' );
|
||||||
document.body.appendChild( button );
|
document.body.appendChild( button );
|
||||||
button.innerHTML = 'click me!';
|
button.innerHTML = 'click me!';
|
||||||
|
Reference in New Issue
Block a user