diff --git a/packages/eval/evaluate.mjs b/packages/eval/evaluate.mjs index 3ddb7b14..e2ca9fc7 100644 --- a/packages/eval/evaluate.mjs +++ b/packages/eval/evaluate.mjs @@ -1,10 +1,11 @@ +import shapeshifter from './shapeshifter.mjs'; import * as strudel from '@strudel/core/strudel.mjs'; -import '../tone/tone.mjs'; -import '../midi/midi.mjs'; -import '../tonal/voicings.mjs'; -import '../../packages/tonal/tonal.mjs'; -import '../../packages/xen/xen.mjs'; -import '../../packages/xen/tune.mjs'; +import '@strudel/tone/tone.mjs'; +import '@strudel/midi/midi.mjs'; +import '@strudel/tonal/voicings.mjs'; +import '@strudel/tonal/tonal.mjs'; +import '@strudel/xen/xen.mjs'; +import '@strudel/xen/tune.mjs'; import '@strudel/core/euclid.mjs'; import euclid from '@strudel/core/euclid.mjs'; import '@strudel/tone/pianoroll.mjs'; @@ -12,11 +13,10 @@ import '@strudel/tone/draw.mjs'; import * as uiHelpers from '@strudel/tone/ui.mjs'; import * as drawHelpers from '@strudel/tone/draw.mjs'; import gist from '@strudel/core/gist.js'; -import shapeshifter from './shapeshifter.mjs'; -import { mini } from '../mini/mini.mjs'; +import { mini } from '@strudel/mini/mini.mjs'; import { Tone } from '@strudel/tone'; -import * as toneHelpers from '../tone/tone.mjs'; -import * as voicingHelpers from '../tonal/voicings.mjs'; +import * as toneHelpers from '@strudel/tone/tone.mjs'; +import * as voicingHelpers from '@strudel/tonal/voicings.mjs'; // this will add all methods from definedMethod to strudel + connect all the partial application stuff const bootstrapped = { ...strudel, ...strudel.Pattern.prototype.bootstrap() }; diff --git a/packages/mini/mini.mjs b/packages/mini/mini.mjs index b2ebc5da..b73f6d35 100644 --- a/packages/mini/mini.mjs +++ b/packages/mini/mini.mjs @@ -1,6 +1,6 @@ import * as krill from './krill-parser.js'; import * as strudel from '@strudel/core/strudel.mjs'; -import { addMiniLocations } from '../eval/shapeshifter.mjs'; +import { addMiniLocations } from '@strudel/eval/shapeshifter.mjs'; const { pure, Pattern, Fraction, stack, slowcat, sequence, timeCat, silence, reify } = strudel; diff --git a/packages/tonal/tonal.mjs b/packages/tonal/tonal.mjs index 5404b514..7156bd95 100644 --- a/packages/tonal/tonal.mjs +++ b/packages/tonal/tonal.mjs @@ -1,6 +1,6 @@ import { Note, Interval, Scale } from '@tonaljs/tonal'; import { Pattern as _Pattern } from '@strudel/core/strudel.mjs'; -import { mod, tokenizeNote } from '../../packages/core/util.mjs'; +import { mod } from '@strudel/core/util.mjs'; const Pattern = _Pattern; // as any; diff --git a/packages/tone/tone.mjs b/packages/tone/tone.mjs index 95fb639e..aaac8c56 100644 --- a/packages/tone/tone.mjs +++ b/packages/tone/tone.mjs @@ -26,7 +26,7 @@ const { } = Tone; import * as tonePiano from '@tonejs/piano'; const { Piano } = tonePiano; -import { getPlayableNoteValue } from '../../packages/core/util.mjs'; +import { getPlayableNoteValue } from '@strudel/core/util.mjs'; // "balanced" | "interactive" | "playback"; // Tone.setContext(new Tone.Context({ latencyHint: 'playback', lookAhead: 1 })); diff --git a/packages/xen/xen.mjs b/packages/xen/xen.mjs index d3d8d638..be625794 100644 --- a/packages/xen/xen.mjs +++ b/packages/xen/xen.mjs @@ -1,5 +1,5 @@ import { Pattern } from '@strudel/core/strudel.mjs'; -import { mod } from '../../packages/core/util.mjs'; +import { mod } from '@strudel/core/util.mjs'; export function edo(name) { if (!/^[1-9]+[0-9]*edo$/.test(name)) {