Fai scendere una biglia su barre accordate e ascolta le note attivate ai suoi tempi di contatto calcolati. Una palla avanza sotto gravità e testa il suo percorso contro le barre orizzontali. Ogni contatto risolto registra un timestamp e un pitch; quegli stessi eventi attivano toni sintetizzati localmente che vengono muxati nel film. La sincronizzazione del suono segue il contatto, piuttosto che una lista di battiti preimpostata separata. Riusa gli asset forniti o richiedi nuovi media tramite PopNow.

Usa PopNow per
Musica e voce
Richiede
Python 3 · FFmpeg

La generazione è facoltativa se disponi di materiali di input adatti.

v1.0.0 · Aggiornata il 25 ott 2026 · 225 KB · Usala per lavori personali e per clienti; per favore non rivendere né condividere il pacchetto.

Cosa ottieni

  1. Un campione modificabile di 8 secondi in 720p e un renderer MP4 locale, con toni di contatto sintetizzati localmente.

  2. Contact events, visible responses, note synthesis, and audio export share one timeline. Changing travel speed or gravity changes both the action and the resulting note timing.

  3. Una tavola di contatti di sei fotogrammi, una ricevuta di rendering e un autocontrollo degli input.

Ideale per

  • Original giocattoli di musica cinetica e brevi pezzi audiovisivi
  • Esplorare come il tempismo fisico cambi una melodia

Non adatta a

  • Il modello testa una palla contro le barre, non collisioni tridimensional arbitrarie. Diverse impostazioni possono saltare barre o ripetere contatti, e il risultato non è garantito per corrispondere a un tempo musicale.

Come funziona

Include un renderer locale

  1. Scegli il materiale

    Non è necessario alcun asset di immagine o audio per l'esempio. Le barre accordate e la biglia sono procedurali e i toni di contatto sono sintetizzati localmente.

  2. Dai forma al movimento

    Modifica i controllii di progetto documentati, quindi valida le impostazioni esatte. La velocità di viaggio da 90 a 145 cambia il movimento orizzontale.

  3. Rendering e revisione

    Esporta localmente in MP4, ispeziona il contact sheet e guarda l'intero film. Riproduci il film con il suono e confrontare l'inizio delle note con i contatti visibili. Ispeziona la lista degli eventi e ascolta il clipping o note ripetute distraenti.

Come funziona il flusso

Come funziona Collision Music Machine

Una palla avanza sotto gravità e testa il suo percorso contro le barre orizzontali. Ogni contatto risolto registra un timestamp e un pitch; quegli stessi eventi attivano toni sintetizzati localmente che vengono muxati nel film. La sincronizzazione del suono segue il contatto, piuttosto che una lista di battiti preimpostata separata.

Cosa contiene la skill

Cosa puoi modificare

  • La velocità di viaggio da 90 a 145 cambia il movimento orizzontale.
  • Gravità da 350 a 700 e restituzione da 0,6 a 0,95 cambiano i contatti con le barre.
  • Trasponi da -12 a 12 per spostare tutti i pitch di contatto in semitoni.

Cosa verificare prima della consegna

  • L'autocontrollo locale confronta tre campioni di fotogrammi dopo una modifica significativa dell'input e rifiuta il caso non valido documentato.
  • La protezione dell'output rifiuta sovrapposizioni con i file di input e preserva i sidecar esistenti salvo sovrascrittura esplicita.
  • Riproduci il film con il suono e confrontare l'inizio delle note con i contatti visibili. Ispeziona la lista degli eventi e ascolta il clipping o note ripetute distraenti. Questa revision finale visiva è manuale.

Vedi i file del pacchetto

Questi sono alcuni file operativi di questa versione, con il loro ruolo effettivo. Il pacchetto completo contiene anche istruzioni e le note di licenza applicabili.

  • Il meccanismo di movimento specifico del compito e gli input supportati.

    scripts/scene.py
  • Esportazione MP4 protetta, tavola di contatti e ricevuta hash.

    scripts/runtime.py
  • Impostazioni modificabili usate dall'esempio fornito.

    examples/project.json
  • Controlli reali su fotogrammi modificati, input non validi e protezione dell'output.

    scripts/selftest.py
  • Intervalli di input, posizionamento del materiale e limiti dichiarati onestamente.

    references/inputs.md

Perché usare questa skill

Partire da questo pacchetto

Contact events, visible responses, note synthesis, and audio export share one timeline. Changing travel speed or gravity changes both the action and the resulting note timing.

Cosa aggiunge PopNow

Usa PopNow per ottenere i contenuti mancanti di tipo Musica e voce in questo flusso. Conserva il materiale adatto che già possiedi, poi inserisci i nuovi contenuti nelle fasi di modifica e assemblaggio descritte qui.

Confronta le opzioni

Un prompt, una skill scritta da te o questo flusso?

Partire da un prompt

Il tuo agente può creare contenuti a partire da una semplice richiesta. Per quel progetto occorre comunque definire il brief, le regole visive, la scelta dei materiali, il formato finale e il processo di revisione.

Scrivere la tua skill

Scegli e mantieni le istruzioni riutilizzabili, le impostazioni predefinite, la struttura dei file e i controlli. È utile se il tuo processo richiede regole o integrazioni diverse.

Un flusso di lavoro creato per PopNow

Questo flusso di lavoro è stato sviluppato per PopNow. I file sorgente, le dipendenze incluse e le note applicabili fanno parte del pacchetto; le funzionalità descritte di seguito si riferiscono a questa versione.

Guida verificata il 25 ott 2026

Quanto costerà?

Il suono dell'esempio è sintetizzato localmente dai contatti, quindi non richiede generazione audio a pagamento. Una soundtrack richiesta separatamente o effetti sonori sostitutivi possono essere preventivati tramite PopNow; preserva i toni di contatto esistenti a meno che l'utente non chieda di sostituirli.

La generazione è facoltativa se disponi di materiali di input adatti. La skill è gratuita. Il costo dei nuovi contenuti viene indicato prima della generazione.

Il pacchetto della skill

Installazione gratuita entro il limite di download del tuo account. La licenza del pacchetto copre i lavori personali e per i clienti; la ridistribuzione è esclusa.

Materiali esistenti e lavoro locale

Riutilizzare materiali adatti, modificare file ed eseguire l'assemblaggio locale non richiede chiamate a un modello di generazione PopNow. Il lavoro viene comunque svolto dal tuo computer e dall'ambiente di esecuzione necessario.

Nuove immagini, clip o tracce audio IA

Il costo dipende da modello, input, quantità, durata e risoluzione effettivi. Alternative, revisioni o miglioramenti facoltativi possono aggiungere richieste di generazione.

Il tuo agente e l'hosting

Abbonamenti, computer ospitati, distribuzione online o altri costi di fornitori appartengono ai rispettivi servizi. L'installazione di questa skill non include tali servizi.

Verifica prima il costo della tua versione

Il tuo assistente può prima esaminare i modelli disponibili e calcolare il costo della richiesta esatta. Scegli quali passaggi facoltativi includere e approvi la spesa prima della generazione.

Chiedi al tuo assistente

  • Usa lo skill PopNow «Collision Music Machine» per il mio progetto. Elenca i materiali riutilizzabili, prepara un preventivo solo per i media mancanti, mostrane il totale e segnala i passaggi per cui manca ancora un preventivo. Separa i miglioramenti facoltativi e attendi la mia approvazione prima di avviare qualsiasi operazione a pagamento.

Come funziona la fatturazione PopNow

Le connessioni che usano una chiave API PopNow, comprese quelle MCP con chiave API, utilizzano il saldo API separato in USD. Una connessione ChatGPT o Claude autorizzata tramite OAuth utilizza i crediti del sito. I saldi sono separati; approvi la spesa in base al preventivo mostrato dalla tua connessione.

Si applicano i limiti di download e le condizioni attuali dell'account. Un pacchetto gratuito non significa generazione gratuita illimitata.

Come usarla

Tu dici

  • Usa la skill PopNow “Collision Music Machine” (collision-music-machine) per questo: Render l'esempio fornito di 8 secondi. Crea una seconda versione con travel_speed impostato su 95. Mostra il movimento modificato e richiedi qualsiasi media mancante prima della generazione.

Poi prova

  • Mostra come l'impostazione modificata influisce sul movimento reale.

  • Conserva il mio materiale sorgente adeguato e prepara un preventivo per una colonna sonora opzionale.

Cosa tenere pronto

  • Non è necessario alcun asset di immagine o audio per l'esempio. Le barre accordate e la biglia sono procedurali e i toni di contatto sono sintetizzati localmente.
  • Python 3, Pillow, NumPy, FFmpeg e ffprobe
  • I controlli di progetto elencati nel contratto di input

Skill simili

Vedi tutte →

Valutazioni

Ancora nessuna valutazione. L’hai installata? Lascia la prima valutazione.

Valuta questa skill

Domande

Le note sono sincronizzate con i contatti effettivi?

Sì. Il risolutore registra i timestamp dei contatti e usa la stessa lista per sintetizzare l'audio. Cambiare il movimento può cambiare sia la sequenza degli impatti che la tempistica.

Il campione richiede musica generata?

No. Include toni sintetizzati localmente. Una soundtrack PopNow è opzionale e richiede un preventivo separato.

Ogni scelta di parametro riprodurrà tutte e otto le barre?

No. Speed, gravity, and bounce affect the trajectory, so some choices can skip a bar or strike one again. Inspect and listen to the result.

Cosa è già incluso nel pacchetto Collision Music Machine?

Il meccanismo di movimento specifico del compito e gli input supportati. Esportazione MP4 protetta, tavola di contatti e ricevuta hash. Impostazioni modificabili usate dall'esempio fornito. Controlli reali su fotogrammi modificati, input non validi e protezione dell'output. Intervalli di input, posizionamento del materiale e limiti dichiarati onestamente.

Quali parti di Collision Music Machine possono comportare un costo?

Il suono dell'esempio è sintetizzato localmente dai contatti, quindi non richiede generazione audio a pagamento. Una soundtrack richiesta separatamente o effetti sonori sostitutivi possono essere preventivati tramite PopNow; preserva i toni di contatto esistenti a meno che l'utente non chieda di sostituirli. Le connessioni che usano una chiave API PopNow, comprese quelle MCP con chiave API, utilizzano il saldo API separato in USD. Una connessione ChatGPT o Claude autorizzata tramite OAuth utilizza i crediti del sito. I saldi sono separati; approvi la spesa in base al preventivo mostrato dalla tua connessione.

In cosa Collision Music Machine differisce da un prompt o da una skill scritta da me?

Contact events, visible responses, note synthesis, and audio export share one timeline. Changing travel speed or gravity changes both the action and the resulting note timing.