-
        

Ergebnis 1 bis 3 von 3

Thema: ASURO Sound()

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    27.04.2011
    Beiträge
    10

    ASURO Sound()

    Anzeige

    Also ich möchte ein Stück mit der Funktion Sound() schreiben.
    Dazu gibts ja schon ein paar Programme. Meine Frage ist jetzt, ob ich jeden Ton einzeln in die Funktion schreiben muss,also

    Sound(200,200,255);
    Sound(300,200,255);
    ...
    oder kann ich ne Liste von Tönen mit jeweiligen Tonlängen machen
    Bei der StereoSound Funktion ging das ja, mit einem Array(Feld) glaub ich.
    Ich hab noch keine große Erfahrung im Programmieren, aber könnte ich sowas Einbauen um ein Stücke übersichtlicher zu schreiben?
    Freue mich auf schnelle Antwort.

    Gruß Hiroaki

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    22.06.2009
    Beiträge
    1.266
    Du könntest z.B. je ein Array für jedes Argument anlegen und die Arrays dann mit einer Schleife durchgehen.
    Code:
    uint16_t ArrayFreq[Anzahl der Werte];
    uint16_t ArrayDuration[Anzahl der Werte];
    uint8_t ArrayAmp[Anzahl der Werte];
    
    //Werte hinzufügen, die könnte man z.B. auch im aus dem Speicher holen
    
    for(int i = 0; i<Anzahl der Werte; i++)
    {
         Sound(ArrayFreq[i], ArrayDuration[i], ArrayAmp[i]);
    }

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    27.04.2011
    Beiträge
    10
    danke für den tipp klappt so viel besser^^

Ähnliche Themen

  1. kleiner Wettbewerb: ASURO Sound Lib
    Von stochri im Forum Asuro
    Antworten: 11
    Letzter Beitrag: 01.02.2008, 14:53
  2. Sound für Asuro
    Von Asurokiller im Forum Asuro
    Antworten: 38
    Letzter Beitrag: 22.11.2006, 09:20
  3. sound?
    Von roubot im Forum C - Programmierung (GCC u.a.)
    Antworten: 9
    Letzter Beitrag: 04.02.2006, 23:26
  4. [ERLEDIGT] Sound?!
    Von elix im Forum PIC Controller
    Antworten: 4
    Letzter Beitrag: 04.09.2005, 16:43
  5. sound
    Von deiand im Forum Robby CCRP5
    Antworten: 2
    Letzter Beitrag: 16.01.2005, 13:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •