Projects: incluye los 50 remixes retro en la libreria de fabrica
Remixes 80s/90s/2000s escritos en codigo Strudel (sin samples de los originales). Sube DEFAULT_VERSION para que la siembra solo-anadir los incorpore en instalaciones existentes.
This commit is contained in:
parent
0d17ff7e76
commit
970b89b08c
4 changed files with 4785 additions and 6 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -149,4 +149,3 @@ samples/*
|
|||
# --- fork hacklab: material personal que no se publica ---
|
||||
my-patterns/
|
||||
strudel-server.log
|
||||
website/src/repl/components/panel/remix-projects.mjs
|
||||
|
|
|
|||
|
|
@ -11,7 +11,8 @@ pinchar en directo. Misma licencia que upstream: AGPL-3.0 (ver `LICENSE`).
|
|||
- Interfaz multiidioma (castellano, inglés, francés, alemán, italiano,
|
||||
portugués y más). Selector en el header.
|
||||
- Pestaña Projects: proyectos locales con carpetas, buscador y una librería
|
||||
de tracks de fábrica para empezar a pinchar.
|
||||
de tracks de fábrica para empezar a pinchar: bases techno/acid originales
|
||||
y 50 remixes retro (80s/90s/2000s) escritos en código.
|
||||
- Barra de transporte bajo el editor: anterior / play-pausa / siguiente,
|
||||
tiempo y barra de progreso arrastrable (seek real sobre el reloj del
|
||||
scheduler). Al cargar un track el loop arranca desde cero; editar y
|
||||
|
|
|
|||
|
|
@ -10,12 +10,14 @@
|
|||
// acid largo· temas ~7 min con estructura de directo: intro melódica → drop →
|
||||
// beat melódico (piano/flauta) → subida → clímax (todo junto + 2º
|
||||
// beat + melodía rompiendo ~50s) → descenso ~35s. Cajas VARIADAS.
|
||||
// remixes → 50 remixes techno de melodías famosas 80s/90s/2000s (128-172
|
||||
// compases con arrange()), en remix-projects.mjs
|
||||
//
|
||||
// Para añadir tu propio pack local sin tocar el repo: crea un modulo con tus
|
||||
// proyectos (mismo formato {name, folder, code}) y concatenalo abajo en
|
||||
// DEFAULT_PROJECTS. Los packs personales van fuera del control de versiones.
|
||||
// Para añadir tu propio pack: crea un modulo con el mismo formato
|
||||
// {name, folder, code} y concatenalo abajo en DEFAULT_PROJECTS.
|
||||
import { RETRO_REMIXES } from './remix-projects.mjs';
|
||||
|
||||
export const DEFAULT_VERSION = 6;
|
||||
export const DEFAULT_VERSION = 7;
|
||||
|
||||
const CLASSICS = [
|
||||
{
|
||||
|
|
@ -648,6 +650,7 @@ export const DEFAULT_PROJECTS = [
|
|||
...enCarpeta(DETALLE, 'detalle'),
|
||||
...enCarpeta(ESTILOS, 'techno estilos'),
|
||||
...enCarpeta(LARGOS, 'acid largo'),
|
||||
...RETRO_REMIXES,
|
||||
].map((p, i) => ({
|
||||
...p,
|
||||
created_at: i + 1,
|
||||
|
|
|
|||
4776
website/src/repl/components/panel/remix-projects.mjs
Normal file
4776
website/src/repl/components/panel/remix-projects.mjs
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue