Adding Juliette sample pack

This commit is contained in:
2023-11-26 21:22:04 +01:00
parent b935cda91a
commit fc47d598ac
2 changed files with 26 additions and 15 deletions

View File

@ -57,6 +57,9 @@ export async function loadSamples() {
samples("github:Bubobubobubobubo/Dough-Amiga/main", undefined, { samples("github:Bubobubobubobubo/Dough-Amiga/main", undefined, {
tag: "Amiga", tag: "Amiga",
}), }),
samples("github:Bubobubobubobubo/Dough-Juj/main", undefined, {
tag: "Juliette",
}),
samples("github:Bubobubobubobubo/Dough-Amen/main", undefined, { samples("github:Bubobubobubobubo/Dough-Amen/main", undefined, {
tag: "Amen", tag: "Amen",
}), }),
@ -1914,7 +1917,7 @@ export class UserAPI {
// ============================================================= // =============================================================
register = (name: string, operation: EventOperation<AbstractEvent>): void => { register = (name: string, operation: EventOperation<AbstractEvent>): void => {
AbstractEvent.prototype[name] = function ( AbstractEvent.prototype[name] = function(
this: AbstractEvent, this: AbstractEvent,
...args: any[] ...args: any[]
) { ) {

View File

@ -70,7 +70,7 @@ ${makeExample(
beat(0.5)::sound('wt_stereo').n([0, 1].pick()).ad(0, .25).out() beat(0.5)::sound('wt_stereo').n([0, 1].pick()).ad(0, .25).out()
`, `,
true, true,
)} )}
Pick one folder and spend some time exploring it. There is a lot of different waveforms. Pick one folder and spend some time exploring it. There is a lot of different waveforms.
@ -89,7 +89,7 @@ ${makeExample(
beat(0.5)::sound(['bd', 'cp'].pick()).bank("AkaiLinn").out() beat(0.5)::sound(['bd', 'cp'].pick()).bank("AkaiLinn").out()
`, `,
true, true,
)} )}
Here is the complete list of available machines: Here is the complete list of available machines:
@ -124,7 +124,7 @@ ${makeExample(
beat(4)::sound('amen1').stretch(4).out() beat(4)::sound('amen1').stretch(4).out()
`, `,
true, true,
)} )}
The stretch should be adapted based on the length of each amen break. The stretch should be adapted based on the length of each amen break.
@ -140,5 +140,13 @@ Many live coders are expecting to find the Tidal sample library wherever they go
<div class="lg:pl-6 lg:pr-6 w-fit rounded-lg bg-neutral-600 mx-6 mt-2 my-6 px-2 py-2 max-h-96 flex flex-row flex-wrap gap-x-2 gap-y-2 overflow-y-scroll"> <div class="lg:pl-6 lg:pr-6 w-fit rounded-lg bg-neutral-600 mx-6 mt-2 my-6 px-2 py-2 max-h-96 flex flex-row flex-wrap gap-x-2 gap-y-2 overflow-y-scroll">
${samples_to_markdown(application, "Tidal")} ${samples_to_markdown(application, "Tidal")}
</div> </div>
## Juliette's voice
This sample pack is only one folder full of french phonems! It sounds super nice.
<div class="lg:pl-6 lg:pr-6 w-fit rounded-lg bg-neutral-600 mx-6 mt-2 my-6 px-2 py-2 max-h-96 flex flex-row flex-wrap gap-x-2 gap-y-2 overflow-y-scroll">
${samples_to_markdown(application, "Juliette")}
</div>
`; `;
}; };