• T4CH
  • NEWS
  • VIDEO
Forum > Software

creare algoritmo

Discussione inserita in 'Software' da ztldrummer, 17 Luglio 2009.

  1. ztldrummer techNewbie

    creare algoritmo

    Ciao a tutti!



    Ho un problema per voi che ne sapete a pacchi!!!



    IO non so un'H di software di programmazione ma so come funzionano ed ho bisogno di una mano a creare un programma che esegua un'algoritmo (se è il termine esatto)...



    Probabilmente è talmente semplice che si può fare impostando una calcolatrice, ma anche lì non saprei dove sbattere la testa...



    Dunque ciò di cui ho bisogno è un programma che mi calcoli degli intervalli di tempo e mostri a video l'elenco dei valori temporali corrispondenti.



    L'unità temporale minima di riferimento però non sono i centesimi di secondo, bensì i frames (fotogrammi) cioè 1/25 di secondo.



    Per quanto riguarda gli intervalli, sono gruppi di dieci intervalli (9 composti da 14 frame e l'ultimo da 13).



    Perciò il programma dovrà permettermi, una volta inserito i valori di inizio e fine, di avere la lista delle unità temporali che rispettino quanto detto sopra.



    il risultato dev'essere una cosa del genere:



    00.00.00

    00.00.14

    00.01.03

    00.01.17

    00.02.06

    00.02.20

    00.03.09

    00.03.23

    00.04.12

    00.05.01

    00.05.14---->(l'ultimo è di 13 frames)

    ecc..ecc..





    A voi adesso la soluzione...

    io ho scaricato dev-c++ , ho provato a riscrivere un programma che ho visto compilato in questo forum ma non va e cmq non saprei neanche da dove cominciare.



    se avete soluzioni che richiedano un altro software dite, dite pure!!



    Sono tutt'orecchi!!



    grazie



    aggiornamento:



    L’obiettivo è di sincronizzare immagini in movimento con un tempo di 108 bpm (battiti per minuto)

    Dopo alcuni calcoli sono arrivato alla conclusione che gli impulsi si ripetono ogni 13,9 frames circa. Per ottenere sincronia devo calcolare cicli di 10 intervalli, 9 da 14 frames e uno da 13.

    Voglio avere la lista degli istanti in cui cade ogni impulso.

    Costanti:

    unità temporale minima 1/25 di secondo = 1 frame

    variabili:

    -espresse in min.sec.frm (00.00.00)

    -comprese fra 00.00.00 e 10.00.00

    -punto di inizio xx.yy.zz

    -punto di fine XX.YY.ZZ.

    Naturalmente il punto di fine non combacerà con la fine di un ciclo ma non ho idea di come fare a dirlo al programma.

    I pratica manca un pezzo che dice al programma di calcolare anche l’ultimo ciclo come incompleto.

    PROCEDIMENTO:



    1-parti da xx.yy.zz



    2-aggiungi 14 frames (ripeti x 9 volte)



    3-aggiungi 13 frames



    4-hai raggiunto XX.YY.ZZ : SI à p.to 5 NO à torna al p.to 2



    5-mostra a video la lista dei valori temporali
    ztldrummer, 17 Luglio 2009
    #1
  2. ztldrummer techNewbie

    ehm... cos'è il cross posting?
    ztldrummer, 17 Luglio 2009
    #2
  3. fabriziooo83 techAdvanced

    http://it.wikipedia.org/wiki/Cross-posting
    fabriziooo83, 17 Luglio 2009
    #3
  4. pedro techNewbie

    Secondo me non è chiaro cosa si vuole...! Capire bene il problema (e spiegarlo quindi) è il primo passo per creare un algoritmo...
    pedro, 30 Luglio 2009
    #4
  5. pain6w techAdvanced

    Titolo del thread modificato, mettete titoli consoni all'argomento del topic.
    pain6w, 30 Luglio 2009
    #5
Password dimenticata?
SU TERMINI DI SERVIZIO CONTATTACI