init
This commit is contained in:
parent
b52cb198b5
commit
8d325b96ea
4 changed files with 47 additions and 42 deletions
|
|
@ -2,9 +2,10 @@ import { persistentMap, persistentAtom } from '@nanostores/persistent';
|
|||
import { useStore } from '@nanostores/react';
|
||||
import { register } from '@strudel.cycles/core';
|
||||
import * as tunes from './repl/tunes.mjs';
|
||||
import { defaultAudioDeviceName } from './repl/panel/AudioDeviceSelector';
|
||||
import { logger } from '@strudel.cycles/core';
|
||||
|
||||
export const defaultAudioDeviceName = 'System Standard';
|
||||
|
||||
export const defaultSettings = {
|
||||
activeFooter: 'intro',
|
||||
keybindings: 'codemirror',
|
||||
|
|
@ -171,6 +172,7 @@ export function updateUserCode(code) {
|
|||
setActivePattern(example);
|
||||
return;
|
||||
}
|
||||
|
||||
if (!activePattern) {
|
||||
// create new user pattern
|
||||
activePattern = newUserPattern();
|
||||
|
|
@ -241,4 +243,4 @@ export async function exportPatterns() {
|
|||
document.body.appendChild(downloadLink);
|
||||
downloadLink.click();
|
||||
document.body.removeChild(downloadLink);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue