Deutsches CPC-Forum > Programmierung

Sound Programmierung

<< < (2/4) > >>

oobdoo:

--- Quote from: oobdoo on 14:47, 08 February 15 ---
--- Code: ---org &4000
.sque     equ &bcaa
    ld hl,sdata
    call sque
    ret
.sdata     defb 1
    defb 1
    defb 1
    defw 284
    defb 0
    defb 1
    defw 200
   
--- End code ---

Macht schonmal das gleiche wie SOUND 1,284,200,1,1,1  :D

--- End quote ---

Ich versteh die Welt nicht mehr. Oberer Sound wird gemacht BASIC+Z80.

Sound 4,0,1,7,4,0,31 nur in BASIC, nicht Z80 wenn ich die Werte entsprechend einsetze.  :(

AMSDOS:

--- Quote from: oobdoo on 21:03, 10 February 15 ---Ich versteh die Welt nicht mehr. Oberer Sound wird gemacht BASIC+Z80.

Sound 4,0,1,7,4,0,31 nur in BASIC, nicht Z80 wenn ich die Werte entsprechend einsetze.  :(

--- End quote ---



--- Code: ---.sdata   defb 4,4,0,0,0,31,7,1,0

--- End code ---


??

oobdoo:
Ich fasse es nicht. Jetzt funktioniert es.  :o

Und ich hatte mich schon totgesucht. Keine Ahnung wo der Fehler lag.

Danke schööööönnn.  ;D

Wobei ich mich frage, warum es mit "nur"DEFB" funktioniert, wenn doch zwei mal DEFW darin auftauchen müßte.
 

Prodatron:

--- Quote from: oobdoo on 12:22, 11 February 15 ---Wobei ich mich frage, warum es mit "nur"DEFB" funktioniert, wenn doch zwei mal DEFW darin auftauchen müßte.
--- End quote ---
Ein DEFW x wird in diesem Falle jeweils durch ein DEFB x,0 ersetzt.

oobdoo:
Ich komme aber weiterhin ins Schleudern mit den Begriffen.

Sound in BASIC hat die Parameter...
01. Kanalstatus
02. Tonperiode
03. Dauer
04. Lautstärke
05. Lautstärkenhüllkurve
06. Tonhüllkurve
07. Geräuschperiode

Sound in Z80 mit &BCAA laut meinem deutschen Firmwarehandbuch...
Byte 0 Kanalangabe und Rendezvouserfordernisse
Byte 1 Amplituden-Hüllkurve
Byte 2 Ton-Hüllkurve
Byte 3..4 Tin-Periode
Byte 5 Geräuschperiode
Byte 6 Anfangsamplitude
Byte 7..8 Dauer oder Hüllkurven-Wiederholungszähler

Byte 0 würde ich 01. zuordnen.
Byte 5 zu 07.
Byte 7..8 zu 03.

Und der Rest? Irgendwie bringe ich den Begriffe nicht zueinander.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version
Powered by SMFPacks Reactions Mod
Powered by SMFPacks Alerts Pro Mod
Powered by SMFPacks Mentions Pro Mod