Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-08-2003, 09:39   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 20
Exclamation Flash Sound-Mixer

Hallo allerseits

Ich habe mit Flash ein Mischpult gebastelt, über das 8 verschiedene Loops angesteuert werden. Die Loops laufen synchron und wiederholen sich alle 8 Takte.
Soweit sogut....

Wenn ich nur einen Regler im Movie habe, lässt sich die eine im Regler angegebene Spur auch problemlos ansteuern. Ab 2 und mehr Volume-Reglern ( die sind nicht einfach kopiert, sondern komplett eigenständig erstellt) kann man mit einem beliebigen Regler nur noch alle Sound-Spuren gleichzeitig lauter oder leiser stellen. Die Sounds sind in der Bibliothek zum Export in das erste BIld verknüpft.
Hier die Action-Scripts:

// initialise sound
loop1 = new sound();
loop1.attachsound("loop1");
loop2 = new sound();
loop2.attachsound("loop2");
loop3 = new sound();
loop3.attachsound("loop3");
loop4 = new sound();
loop4.attachsound("loop4");
loop5 = new sound();
loop5.attachsound("loop5");
loop6 = new sound();
loop6.attachsound("loop6");
loop7 = new sound();
loop7.attachsound("loop7");
loop8 = new sound();
loop8.attachsound("loop8");

// Beginn der Wiedergabe
loop1.start(0, 999);
_root.loop1.setVolume(0);

loop2.start(0, 999);
_root.loop2.setVolume(0);

loop3.start(0, 999);
_root.loop3.setVolume(0);

loop4.start(0, 999);
_root.loop4.setVolume(0);

loop5.start(0, 999);
_root.loop5.setVolume(0);

loop6.start(0, 999);
_root.loop6.setVolume(0);

loop7.start(0, 999);
_root.loop7.setVolume(0);

loop8.start(0, 999);
_root.loop8.setVolume(0);


//Soundregler2:

onClipEvent (load) {
top = _y;
left = _x;
right = _x;
bottom = _y-100;
}
onClipEvent (enterFrame) {
if (dragging == true) {
_root.loop2.setVolume(0+(top-_y));
}
}


on (press) {
startDrag("", false, left, top, right, bottom);
dragging = true;
}
on (release, releaseOutside) {
stopDrag();
dragging = false;
}

Wer kann mir helfen?
Klangforscher ist offline   Mit Zitat antworten
Alt 25-08-2003, 09:42   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
loop1 = new sound();
Hier liegt der Knackpunkt.

Die Soundobjekte müssen jeweils eigenen Zeitleisten zugeordnet sein, also z.B.
loop1 = new sound(instanznameeinesmc);

Mehr dazu auch im Tutorials-und-FAQ-Board in der Rubrik Sound.

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 25-08-2003, 09:46   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 20
Also den Hauptmovie des jeweiligen Reglers in den Klammern angeben?

Gruß
Klangforscher ist offline   Mit Zitat antworten
Alt 25-08-2003, 09:50   #4 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Ist egal - Hauptsache es ist für jedes Soundobjekt ein anderer. Kannst auch 8 leere Movieclips nehmen. Wichtig dann bei der Steuerung, ist eben die Pfade dorthin zu beachten
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 25-08-2003, 09:56   #5 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 20
Unhappy

loop1 = new sound(loop1);
loop1.attachsound("loop1");


Wobei loop1 der hauptfilm des ersten reglers ist.


Das ganze mal 8 mit unterschiedlichen Namen....


Habs gerade ausprobiert und es wird immer noch ALLES gleichzeitig angesteuert. :-(
Klangforscher ist offline   Mit Zitat antworten
Alt 25-08-2003, 11:08   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 20
Hab mal die .fla hochgeladen.

Hier der Link:
http://www.klangforscher.net/Mix-your-own-track-018.zip
Klangforscher ist offline   Mit Zitat antworten
Alt 25-08-2003, 11:55   #7 (permalink)
sap-programmer
 
Benutzerbild von donatello
 
Registriert seit: Dec 2002
Ort: Gleisdorf / Österreich
Beiträge: 2.274
sind da die Loops drin? weil das 6,6mb sind
nimm die Loops wenn ja raus, weil 6mb uploaden sind auch nicht so ohne
__________________
just | back
donatello ist offline   Mit Zitat antworten
Alt 25-08-2003, 11:58   #8 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 20
Sekunde...
Klangforscher ist offline   Mit Zitat antworten
Alt 25-08-2003, 12:15   #9 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 20
Sind jetzt nur noch 44 kb

Vielleicht kannst Du mir da weiterhelfen....
Klangforscher ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:35 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele