I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Grunden til at jeg har oprettet spørgsmålet 2 gange, er at jeg skal bruge det sammen med Flash. Jeg regnede med at jeg blev nødt til at bruge Javascript, men så tænkte jeg, at det ville være nemmere hvis nogen vidste hvordan man kunne gøre det med Flash :)
Når min side starter, bruger jeg et PHP-script til at sætte MIDI-filer i gang i random, så jeg kan ikke sige hvad for en fil der spiller.
Du burde nok have sagt, at du ikke afspillede filen vha. Flash (så er det jo klart, at stopAllSound() ikke virker). Hvorfor kører du den ikke bare fra Flash (den er pærenemt at få dem til at spille vilkårligt)?
Jeg havde ikke prøvet det før (har ikke haft grund til det), men det kan man faktisk ikke :( Hvis de er så små, så kan du jo altid køre den gennem WinAmp eller et andet program for at lave dem om til et format, som Flash godt kan importere (MP3 eller WAV).
Man kan aldrig få en WAV eller MP3 fil til at fylde mindre end en MIDI fil der er baseret bå kun et enkelt instrument. Nogle af mine MIDI filer er over 2 min. lange og fylder kun 6 KB.
Ja, når de er så lange, så nytter det ikke at konvertere :( I så fald bliver du nok nødt til at oprette spørgsmålet i under JavaScript (Flash har ikke direkte adgang til filen, men bliver nødt til at kalde et JavaScript)...
Midi er egentligt ikke en lydfil, men en fil der indeholder komandoer til lydkortet, der så gør noget. Det er ikke begrænset til en lyd eller instrument, som creator skriver. De understøttes ikke af flash, men i html-dokumenter kan man samtidigt med en flash-fil køre en midi-fil som baggrund med flg. tag: <EMBED SRC=dinfil.mid WIDTH=90 HEIGHT=44 AUTOSTART=true LOOP=true TYPE=audio/midi> Så ser man noget af midiafspilleren, hvor man kan slukke. Man kan evt. også sætte loop=et heltal for det antal gange man ønsker filen spillet. Om der så findes et javascript, som kan aktiveres fra flash, der kan styre <embed>-tagget, ved jeg desværre ikke.
Undskyld - misforståelse fra min side. I øvrigt er det mig en gåde, hvorfor flash ikke understøtter midi. Når man er tvunget til at lave alle mulige fixfaxerier med de lydformater flash understøtter, for at få filen ned på en størrelse der er brugbar til web, bliver lydoplevelsen tit ringere end en god midi-fil - selv med et dårligt lydkort. Selvfølgelig kan man ikke få sang eller konkret lyd; men der findes også andet. Hvad tænker macro dog på, når media ikke tænker? :-} Midi er jo et helt oplagt format til flash, da det ville kunne redigeres så det ville passe nøjagtigt - frame til frame. Dermed ikke sagt, at de skulle undlade andre lydformater - dem vil jeg gerne kunne bruge til det, de er velegnede til.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.