diff --git a/talk/.gitignore b/talk/.gitignore index 43eb70211..7aaf1b8de 100644 --- a/talk/.gitignore +++ b/talk/.gitignore @@ -23,5 +23,4 @@ dist-ssr *.sln *.sw? -samples -EmuSP12 \ No newline at end of file +samples \ No newline at end of file diff --git a/talk/MaxiRepl.jsx b/talk/MaxiRepl.jsx index ca185a3f4..c45a64d0a 100644 --- a/talk/MaxiRepl.jsx +++ b/talk/MaxiRepl.jsx @@ -28,8 +28,8 @@ const init = evalScope( ); loadWebDirt({ - sampleMapUrl: './samples.json', - sampleFolder: './EmuSP12', + sampleMapUrl: './samples/EmuSP12.json', + sampleFolder: './samples/EmuSP12/', }); prebake(); diff --git a/talk/deck.mdx b/talk/deck.mdx index 9ea5d3466..dac206946 100644 --- a/talk/deck.mdx +++ b/talk/deck.mdx @@ -167,13 +167,14 @@ import ImgTile from './ImgTile'; canvasHeight={600} code={[ `"<0 2 [4 6](3,4,1) 3*2>" -.scale('D minor') .color('salmon') -.off(1/4, x=>x.scaleTranspose(2).color('green')) -.off(1/2, x=>x.scaleTranspose(6).color('steelblue')) +.off(1/4, x=>x.add(2).color('green')) +.off(1/2, x=>x.add(6).color('steelblue')) +.scale('D minor') .legato(.5) .echo(2, 1/8, .5) -.pianoroll()`, +.pianoroll() +.note().piano().out()`, // `// froos - xylophone on the floor const t = x => x.scaleTranspose("<0 2 4 3>/4").transpose(-2) diff --git a/talk/package.json b/talk/package.json index 5a8264aad..99c44fa7e 100644 --- a/talk/package.json +++ b/talk/package.json @@ -6,7 +6,8 @@ "dev": "vite", "start": "vite", "build": "vite build", - "preview": "vite preview" + "preview": "vite preview", + "symlink-samples": "ln -s ../../repl/public/samples/ ./public/" }, "type": "module", "dependencies": {