Autor Thema: Musik ausblenden  (Gelesen 27401 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

afalc060

  • Gast
Musik ausblenden
« am: Mo 21.03.2011, 14:47:39 »
^^wieso funzt das bei mir nicht?   :-\

move.b   #8,$ff8800
move.b   #0,$ff8802   

damit sollte doch eigentlich Kanal A Lautstärke 0 sein, oder? Und mit 15, anstatt 0 sollte volle Lautstärke sein..

M_Fadeout
   movem.l   d5-d7,-(sp)
   moveq.l   #14,d5
.loop1
   moveq.l   #0,d7
   moveq.l   #10,d6
.loop2
   move.b   d6,$ff8800
   move.b   $ff8800,d7
   cmpi.b   #0,d7
   beq.s   .ww1
   subq.b   #1,d7
   move.b   d6,$ff8800
   move.b   d7,$ff8802
.ww1
   cmpi   #8,d6
   dbne   d6,.loop2
   dbf   d5,.loop1
   movem.l   (sp)+,d5-d7
   rts

Wo liegt mein Fehler?

gstoll

  • Gast
Re: Musik ausblenden
« Antwort #1 am: Mo 21.03.2011, 18:32:39 »
Wo liegt mein Fehler?
Im Programm wird  Register 10, Tongenerator C,  genutzt.

Von welchem Rechner reden wir überhaupt und was ist mit den restlichen Tongeneratoren?

Gerhard

afalc060

  • Gast
Re: Musik ausblenden
« Antwort #2 am: Mo 21.03.2011, 18:47:57 »
ST.

In der inneren Schleife werden nacheinander
Kanal C, B, A Lautstärke abgefragt,
Falls nicht schon 0 um 1 dekrementiert
und dann zurückgeschrieben

funzt aber irgendwie nicht

Offline Arthur

  • Benutzer
  • Beiträge: 10.311
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: Musik ausblenden
« Antwort #3 am: Di 22.03.2011, 17:31:33 »
Was passiert denn momentan?...Überhaupt nichts? Oder Ton sofort aus?

Offline simonsunnyboy

  • Moderator
  • *****
  • Beiträge: 1.807
  • Rock'n'Roll is the thing - Jerry Lee is the king!
Re: Musik ausblenden
« Antwort #4 am: Di 22.03.2011, 17:40:28 »
Evtl hast du noch einen Interrupt laufen, der den Ton gleich wieder aktiviert, bzw die Lautstärke einstellt?
Paradize - ST Offline Tournament
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee

afalc060

  • Gast
Re: Musik ausblenden
« Antwort #5 am: Di 22.03.2011, 21:57:42 »
im timer c läuft die routine aus dem maxymizer-paket. wenn ich die vorher abschalten muss wäre ja blöde.. da fängt die musik ja wieder am anfang an  :-\
also es sind sndh-musiken. die haben ja die eigentliche abspielroutine direkt eingebaut, quasi. ändern die vielleicht dauernd was?

Offline simonsunnyboy

  • Moderator
  • *****
  • Beiträge: 1.807
  • Rock'n'Roll is the thing - Jerry Lee is the king!
Re: Musik ausblenden
« Antwort #6 am: Mi 23.03.2011, 20:06:23 »
Ja natürlich, denn die sind in irgendeinen Interrupt (Timer A,B;C oder den VBL) eingeklinkt.
Paradize - ST Offline Tournament
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee

afalc060

  • Gast
Re: Musik ausblenden
« Antwort #7 am: Mi 23.03.2011, 21:50:16 »
also wird das nichts mit ausblenden..

andere routine zum abspielen, die auch ein ausblenden zulässt?

Offline simonsunnyboy

  • Moderator
  • *****
  • Beiträge: 1.807
  • Rock'n'Roll is the thing - Jerry Lee is the king!
Re: Musik ausblenden
« Antwort #8 am: Do 24.03.2011, 19:02:10 »
Die Routine von MusicMon 2.5 erlaubt ausblenden über den Interrupt bzw hat Calls dafür.

Die spielt aber halt nur Stücke von MusicMon ab, nicht alles, was irgendwie SNDH kompatibel ist.

Habe ich mal für die Benutzung mit GFABASIC zusammengestellt. Das Interface ist aber auch vo nanderen Sprachen aus ansprechbar.

http://paradize.final-memory.org/downloads/mm25play.zip
Paradize - ST Offline Tournament
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee

afalc060

  • Gast
Re: Musik ausblenden
« Antwort #9 am: Do 24.03.2011, 19:52:55 »
schau ich mir nachher mal an. musicmon läuft aber nicht auf nem st, oder?

xm ist das auch ein tracker-format  wie mod? mit was für einem player kann man das abspielen?

Offline simonsunnyboy

  • Moderator
  • *****
  • Beiträge: 1.807
  • Rock'n'Roll is the thing - Jerry Lee is the king!
Re: Musik ausblenden
« Antwort #10 am: Fr 25.03.2011, 18:23:05 »
.xm ist das Fastracker Format und IIRC ist kein Atari in der LAge diese Files abzuspielen.

Die .MOD Dateien von MusicMon sind keine Protarcker .MOD Dateien, MusicMon selbst läuft auf STF an aufwärts.
Paradize - ST Offline Tournament
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee

Offline Arthur

  • Benutzer
  • Beiträge: 10.311
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: Musik ausblenden
« Antwort #11 am: Fr 25.03.2011, 20:41:05 »
XM bedeutet eXtented Mod.... mit DSP sollte das aber auf dem Falcon gehen...von der Leistung her. Keine Ahnung ob es auch einen entsprechenden Player gibt.

afalc060

  • Gast
Re: Musik ausblenden
« Antwort #12 am: Fr 25.03.2011, 21:51:34 »
wieso gibt es nur soviele formate  ::)

Offline simonsunnyboy

  • Moderator
  • *****
  • Beiträge: 1.807
  • Rock'n'Roll is the thing - Jerry Lee is the king!
Re: Musik ausblenden
« Antwort #13 am: Sa 26.03.2011, 11:07:36 »
XM bedeutet eXtented Mod.... mit DSP sollte das aber auf dem Falcon gehen...von der Leistung her. Keine Ahnung ob es auch einen entsprechenden Player gibt.

Mir wurde von sehr zuvelässigen Quellen gesagt, auch mit DSP kann ein einfacher Falcon keine .xm abspielen.
Wenn Evl/DHS soetwas sagt, dann ist diese Meinung technisch sehr sehr fundiert.
Paradize - ST Offline Tournament
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee

Offline Arthur

  • Benutzer
  • Beiträge: 10.311
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: Musik ausblenden
« Antwort #14 am: Sa 26.03.2011, 14:17:29 »
XM ist ja nur ein erweitertes MOD format das mehr Möglichkeiten bietet unter anderem mehr Instrumente oder Kanäle. Sicherlich gibt es Soundfiles die das XM-Format bis zum Anschlag ausreizen doch für ein einfaches XM-Soundfile mit bis zu 8 Instrumenten könnte ich mir vorstellen das der Falcon mit DSP die meisten abspielen könnte. Ein Falcon mit CTXX sowieso und ein FALCON mit bis zu 40 MHz bestimmt auch schon ganz ordentlich. Dem TT würde ich es aber nicht zutrauen. Ist aber nur meine persönliche Einschätzung.. mag sein das es wirklich nicht geht.

afalc060

  • Gast
Re: Musik ausblenden
« Antwort #15 am: Sa 26.03.2011, 22:17:48 »
Wenn die Cracks es dort für unmöglich halten, wird es sicherlich wirklich so sein.

Aber es klingt eben wirklich gut  :)

Offline simonsunnyboy

  • Moderator
  • *****
  • Beiträge: 1.807
  • Rock'n'Roll is the thing - Jerry Lee is the king!
Re: Musik ausblenden
« Antwort #16 am: So 27.03.2011, 11:32:18 »
Ich habe bzgl XM Playback mal auf DHS eine Diskussion angeregt. Ist aber (natürlich) auf Englisch.

http://dhs.nu/bbs-coding/index.php?request=3561
Paradize - ST Offline Tournament
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee

Offline Arthur

  • Benutzer
  • Beiträge: 10.311
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: Musik ausblenden
« Antwort #17 am: So 27.03.2011, 19:35:27 »
Ich kann das ASCII Art von DHS nicht entziffern:

 .d8888b.   d888      d8888   .d8888b. 
d88P  Y88b d8888     d8P888  d88P  Y88b
       888   888    d8P 888  888    888
     .d88P   888   d8P  888  Y88b. d888
 .od888P'    888  d88   888   'Y888P888
d88P'        888  8888888888        888
888'         888        888  Y88b  d88P
888888888  8888888      888   'Y8888P'


Was soll das sein?

Offline Arthur

  • Benutzer
  • Beiträge: 10.311
  • Mein Atari erinnert mich an die gute alte Zeit..
Re: Musik ausblenden
« Antwort #18 am: So 27.03.2011, 19:42:33 »
Hat sich erledigt...die Seite im FF...bei mir der 4rer.. ohne Stil anzeigen lassen... dann wird aus dem Kuddelmuddel:

.d8888b.   d888      d8888   .d8888b.  
d88P  Y88b d8888     d8P888  d88P  Y88b
       888   888    d8P 888  888    888
     .d88P   888   d8P  888  Y88b. d888
 .od888P'    888  d88   888   'Y888P888
d88P'        888  8888888888        888
888'         888        888  Y88b  d88P
888888888  8888888      888   'Y8888P'
« Letzte Änderung: So 27.03.2011, 19:50:02 von Arthur »

afalc060

  • Gast
Re: Musik ausblenden
« Antwort #19 am: So 27.03.2011, 20:12:03 »
@arthur auf dhs: Es kommt auf die Busgeschwindigkeit an und nicht auf die CPU-Geschwindigkeit. Wenn die Daten nicht schnell genug zur CPU geschaufelt werden, nützt die schnellste CPU nichts. Das wurde dort ausdrücklich geschrieben ;)