Envía una canica por barras afinadas y escucha notas activadas en sus tiempos de contacto calculados reales. Una bola avanza por gravedad y prueba su trayectoria contra las partes superiores de barras horizontales. Cada contacto resuelto registra una marca de tiempo y un tono; esos mismos eventos activan tonos sintetizados localmente que se mezclan en la película. El tiempo del sonido sigue al contacto, en lugar de una lista de pulsos preestablecida separada. Reutiliza los recursos suministrados o solicita nuevos medios a través de PopNow.

Usa PopNow para
Música y voz
Requiere
Python 3 · FFmpeg

La generación es opcional si dispones de material de entrada adecuado.

v1.0.0 · Actualizado el 25 oct 2026 · 225 KB · Úsalo en trabajos personales y para clientes; por favor, no revendas ni compartas el paquete.

Qué obtienes

  1. Muestra editable de 8 segundos en 720p y renderizador local de MP4, con tonos de contacto sintetizados localmente.

  2. Los eventos de contacto, las respuestas visibles, la síntesis de notas y la exportación de audio comparten una misma línea de tiempo. Cambiar la velocidad de desplazamiento o la gravedad cambia tanto la acción como el ritmo resultante de las notas.

  3. Una hoja de contactos de seis fotogramas, recibo de renderizado y autoverificación de entradas.

Ideal para

  • Juguetes musicales cinéticos originales y piezas audiovisuales cortas
  • Explorar cómo el tiempo físico cambia una melodía

No es para

  • El modelo prueba una bola contra las partes superiores de las barras, no colisiones tridimensionales arbitrarias. Distintas configuraciones pueden omitir barras o repetir contactos, y el resultado no se garantiza que coincida con un compás musical.

Cómo funciona

Incluye una herramienta de renderizado local

  1. Elige el material

    No se necesita ningún recurso de imagen ni de audio para el ejemplo. Las barras afinadas y la canica son procedurales, y los tonos de contacto se sintetizan localmente.

  2. Da forma al movimiento

    Edita los controles documentados del proyecto y luego valida la configuración exacta. Travel speed de 90 a 145 cambia el movimiento horizontal.

  3. Renderizar y revisar

    Exporta localmente a MP4, inspecciona la hoja de contactos y ve la película completa. Reproduce la película con sonido y compara los inicios de las notas con los contactos visibles. Inspecciona la lista de eventos y escucha si hay recortes o notas repetidas distractores.

Cómo funciona el proceso

Cómo funciona Máquina de música por colisiones

Una bola avanza por gravedad y prueba su trayectoria contra las partes superiores de barras horizontales. Cada contacto resuelto registra una marca de tiempo y un tono; esos mismos eventos activan tonos sintetizados localmente que se mezclan en la película. El tiempo del sonido sigue al contacto, en lugar de una lista de pulsos preestablecida separada.

Qué contiene el skill

Qué puedes cambiar

  • Travel speed de 90 a 145 cambia el movimiento horizontal.
  • Gravity de 350 a 700 y restitution de 0.6 a 0.95 cambian los contactos con las barras.
  • Transpose de -12 a 12 desplaza todos los tonos de contacto en semitonos.

Qué revisar antes de la entrega

  • La autoverificación local compara tres muestras de fotogramas tras un cambio significativo de entrada y rechaza su caso inválido documentado.
  • La protección de salida rechaza superposiciones con archivos de entrada y conserva los sidecars existentes salvo overwrite explícito.
  • Reproduce la película con sonido y compara los inicios de las notas con los contactos visibles. Inspecciona la lista de eventos y escucha si hay recortes o notas repetidas distractores. Esta revisión visual final es manual.

Ver los archivos del paquete

Estos son algunos de los archivos de trabajo de esta edición y su función real. La descarga completa también incluye instrucciones y los avisos de licencia aplicables.

  • El mecanismo de movimiento específico de la tarea y las entradas admitidas.

    scripts/scene.py
  • Exportación MP4 protegida, hoja de contactos y recibo hash.

    scripts/runtime.py
  • Ajustes editables usados por la muestra suministrada.

    examples/project.json
  • Comprobaciones reales de fotograma modificado, entrada inválida y protección de salida.

    scripts/selftest.py
  • Rangos de entrada, colocación del material y límites honestos.

    references/inputs.md

Por qué usar este skill

Empezar con este paquete

Los eventos de contacto, las respuestas visibles, la síntesis de notas y la exportación de audio comparten una misma línea de tiempo. Cambiar la velocidad de desplazamiento o la gravedad cambia tanto la acción como el ritmo resultante de las notas.

Qué aporta PopNow

Usa PopNow para crear el material que falta (Música y voz) en este flujo de trabajo. Conserva el material adecuado que ya posees e incorpora los nuevos recursos a los pasos de edición y montaje descritos aquí.

Comparar las opciones

¿Un prompt, tu propio skill o este flujo de trabajo?

Empezar con un prompt

Tu agente puede crear a partir de una petición sencilla. Aún hay que definir el encargo, las reglas visuales, los recursos, el formato de salida y el proceso de revisión de ese proyecto.

Escribir tu propio skill

Tú eliges y mantienes las instrucciones reutilizables, los ajustes predeterminados, la estructura de archivos y las comprobaciones. Es útil cuando tu proceso necesita otras reglas o integraciones.

Un flujo de trabajo creado para PopNow

Este flujo de trabajo se creó para PopNow. Sus archivos fuente, las dependencias incluidas y los avisos aplicables forman parte del paquete. Las capacidades descritas a continuación corresponden a esta edición.

Guía revisada el 25 oct 2026

¿Cuánto costará?

El sonido del ejemplo se sintetiza localmente a partir de los contactos, por lo que no necesita generación de audio de pago. Una banda sonora solicitada por separado o efectos de sonido de reemplazo pueden solicitarse mediante presupuesto a través de PopNow; conserva los tonos de contacto existentes a menos que el usuario pida reemplazarlos.

La generación es opcional si dispones de material de entrada adecuado. Skill gratuito. Los nuevos medios se presupuestan antes de generarlos.

El paquete del skill

Instalación gratuita dentro del cupo de descargas de tu cuenta. La licencia del paquete cubre tus propios proyectos y los de tus clientes; no permite redistribuirlo.

Recursos existentes y trabajo local

Reutilizar recursos adecuados, editar archivos y ensamblarlos localmente no invoca ningún modelo de generación de PopNow. Tu ordenador y el entorno de ejecución necesario siguen realizando ese trabajo.

Nuevas imágenes, vídeos o sonidos con IA

El precio se calcula según el modelo, las entradas, la cantidad, la duración y la resolución reales. Las alternativas, revisiones o mejoras opcionales pueden añadir solicitudes de generación.

Tu agente y el alojamiento

Las suscripciones, los equipos alojados, los despliegues y cualquier otra tarifa de un proveedor corresponden a ese servicio. Instalar este skill no incluye esos servicios.

Comprueba primero el coste de tu versión

Tu asistente puede consultar primero los modelos disponibles y obtener el precio de la solicitud exacta. Tú eliges los tratamientos opcionales y apruebas el gasto antes de la generación.

Pídele a tu asistente

  • Usa el skill de PopNow «Máquina de música por colisiones» para mi proyecto. Enumera los materiales que puedes reutilizar, presupuesta solo los medios que falten, muestra el total presupuestado e indica los pasos que todavía no tienen presupuesto. Separa las mejoras opcionales y espera mi aprobación antes de iniciar cualquier operación de pago.

Cómo funciona la facturación de PopNow

Las conexiones que utilizan una clave API de PopNow, incluidas las conexiones MCP con clave API, consumen el saldo independiente de la API en USD. Una conexión de ChatGPT o Claude autorizada mediante OAuth utiliza créditos del sitio web. Estos saldos son independientes; el presupuesto que muestra tu conexión es la base de tu aprobación.

Se aplican los cupos de descarga y las condiciones vigentes de la cuenta. Un paquete gratuito no implica generación gratuita ilimitada.

Cómo usarlo

Tú dices

  • Usa el skill de PopNow «Máquina de música por colisiones» (collision-music-machine) para esto: Renderiza el ejemplo suministrado de 8 segundos. Haz una segunda versión con travel_speed establecido en 95. Muestra el movimiento cambiado y solicita cualquier medio faltante antes de la generación.

Luego prueba

  • Muestra cómo el ajuste modificado afecta al movimiento real.

  • Conserva mi material fuente adecuado y prepara una cotización opcional de banda sonora.

Qué tener a mano

  • No se necesita ningún recurso de imagen ni de audio para el ejemplo. Las barras afinadas y la canica son procedurales, y los tonos de contacto se sintetizan localmente.
  • Python 3, Pillow, NumPy, FFmpeg y ffprobe
  • Los controles del proyecto indicados en el contrato de entradas

Skills similares

Ver todos →

Valoraciones

Aún no hay valoraciones. ¿Ya lo instalaste? Sé la primera persona en valorarlo.

Valorar este skill

Preguntas

¿Las notas están sincronizadas con los contactos reales?

Sí. El solucionador registra las marcas de tiempo de los contactos y usa la misma lista para sintetizar el audio. Cambiar el movimiento puede cambiar tanto la secuencia de golpes como su tiempo.

¿La muestra requiere música generada?

No. Incluye tonos sintetizados localmente. Una banda sonora de PopNow es opcional y requiere un presupuesto separado.

¿Toda elección de parámetros hará sonar las ocho barras?

No. La velocidad, la gravedad y el rebote afectan la trayectoria, por lo que algunas configuraciones pueden omitir una barra o golpearla de nuevo. Inspecciona y escucha el resultado.

¿Qué incluye ya el paquete de Máquina de música por colisiones?

El mecanismo de movimiento específico de la tarea y las entradas admitidas. Exportación MP4 protegida, hoja de contactos y recibo hash. Ajustes editables usados por la muestra suministrada. Comprobaciones reales de fotograma modificado, entrada inválida y protección de salida. Rangos de entrada, colocación del material y límites honestos.

¿Qué partes de Máquina de música por colisiones pueden generar un cargo?

El sonido del ejemplo se sintetiza localmente a partir de los contactos, por lo que no necesita generación de audio de pago. Una banda sonora solicitada por separado o efectos de sonido de reemplazo pueden solicitarse mediante presupuesto a través de PopNow; conserva los tonos de contacto existentes a menos que el usuario pida reemplazarlos. Las conexiones que utilizan una clave API de PopNow, incluidas las conexiones MCP con clave API, consumen el saldo independiente de la API en USD. Una conexión de ChatGPT o Claude autorizada mediante OAuth utiliza créditos del sitio web. Estos saldos son independientes; el presupuesto que muestra tu conexión es la base de tu aprobación.

¿En qué se diferencia Máquina de música por colisiones de escribir un prompt o mi propio skill?

Los eventos de contacto, las respuestas visibles, la síntesis de notas y la exportación de audio comparten una misma línea de tiempo. Cambiar la velocidad de desplazamiento o la gravedad cambia tanto la acción como el ritmo resultante de las notas.