Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » I/O Adresse Sound Chip BIC A5105 » Themenansicht

Autor Thread - Seiten: -1-
000
25.11.2022, 10:15 Uhr
BICa5105

Avatar von BICa5105

.
.
.
Wer kennt die I/O Adresse des Sound Chips (AY-3-8910 Nachbildung) vom BIC A5105 ?
Ich kann dazu in den Unterlagen leider nichts finden.

Und wie lautet die Adresse der CTC Interrupt Tabelle?
.
.
.
MfG
Cornelius
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
25.11.2022, 11:12 Uhr
wpwsaw
Default Group and Edit


...steht alles im Programmierhandbuch

hast ne email

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
25.11.2022, 12:44 Uhr
ralle



Die selbe wie beim KC85, 56.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
25.11.2022, 12:48 Uhr
BICa5105

Avatar von BICa5105


Zitat:
ralle schrieb
Die selbe wie beim KC85, 56.



Danke
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
25.11.2022, 17:09 Uhr
ralle



Habe es schnell abfotografiert:



Hier werden nur die beiden Ports abgefragt.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
25.11.2022, 17:19 Uhr
wpwsaw
Default Group and Edit


...ich hatte dir als 2. noch eine SOUND Beschreibung geschickt, da sind die ganzen BASIC Befehle beschrieben solche wie bei Ralle

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
25.11.2022, 19:30 Uhr
BICa5105

Avatar von BICa5105


Zitat:
wpwsaw schrieb
...ich hatte dir als 2. noch eine SOUND Beschreibung geschickt, da sind die ganzen BASIC Befehle beschrieben solche wie bei Ralle

Gruß
wpw


.
.
Diese Unterlagen hatte ich auch schon.
Das ist aber nicht das was ich suche.
Die Play und Soundbefehle kenne ich alle.
Mir geht es darum, auf dem BIC PT3 Songs abzuspielen ohne die Soundkarte.
Was ja gehen müsste, da der BIC einen nachgebildeten AY Soundchip besitzt der die selben Befehle versteht wie der original AY.
Also muss man ja im Prinzip die ersten Werte in der ASM Datei vom PT3 Player anpassen ( Adresse vom Soundchip des BIC, CTC Kanal 0 und 1 und CTC Interrupttabelle), dann müsste es ja eigentlich funktionieren.
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
26.11.2022, 07:49 Uhr
ralle



Oh, ups, das ist die Adresse für das Soundmodul, was ich dir gegeben habe. Die Interne Adresse wirst du ohne Zerlegen des RBASIC nicht ohne weiteres raus finden.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
26.11.2022, 09:57 Uhr
Klaus



Hallo BICa5105,

ralle hat da wohl die K1520-Soundkarte vom Daniel in Gebrauch?
https://sites.google.com/view/robotron

Dort hatten wir uns, nach Rücksprache mit Ulrich (robbi) auf die IO-Adresse ab 38h geeinigt. Die Karte ist ja in vielen Rechnern lauffähig und diese Adresse war da fast immer frei.
Die Quellen für die SOUND-Programme haben wir alle öffentlich gemacht. Vielen Dank nochmal an Rolf, ohne den die PT3-, STC-Player, u.s.w. wohl nicht entstanden wären.
Ich hatte damals die Programme vom Rolf an unterschiedliche (CP/M) Rechner angepasst, um denen auch paar AY3 Töne zu entlocken ;-)

Beim Ulrich habe ich das folgende Dokument gefunden:

http://www.sax.de/~zander/bic/bc_phba.pdf

Wenn ich das richtig interpretiere könnte die IO-Adresse für den BIC-Sound-Chip vielleicht A0h und A1h sein? Oder hat das mit diesem SVG (Speicher-Verwaltungs-Schaltkreis) eine andere Bewandnis?

Sorry… bin leider auch kein BIC Experte.

Mit den vorhandenen Quellen lässt sich das Vorhaben mit dem emulierten BIC-AY3 Soundchip ja evtl. mal irgendwie testen.
Allerdings werden bei den Programmen 2 freie kaskadierte CTC Kanäle gebraucht, um den 20ms Interrupt zu erzeugen.
Ziel war ja, dass die Musikausgabe im Hintergrund einer anderen Anwendung (z.B in einem Spiel) läuft.

Ich muss mal suchen… bei meinen damaligen Tests hatte ich auch ein kleines Assembler-Programm, wo ich anfangs ohne Interrupt, Töne ausgegeben habe. Das war zwar für einen anderen CP/M Rechner, lässt sich aber vielleicht anpassen.

Kannst mir ja mal eine Mail schreiben, das wird hier sonst zu viel und unübersichtlich.

Viele Grüße,
Klaus

Dieser Beitrag wurde am 26.11.2022 um 10:47 Uhr von Klaus editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
26.11.2022, 09:59 Uhr
volkerp
Default Group and Edit
Avatar von volkerp

https://hc-ddr.hucki.net/wiki/lib/exe/fetch.php/homecomputer/bicsys_v3.pdf

Die kompletten Quellcodes zum BIC
--
VolkerP

http://hc-ddr.hucki.net
(Z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
26.11.2022, 10:40 Uhr
Klaus



... ja Volker.... prima.

Auf Seite 40 ... ab 1491: "Musik Out To A mit parameter E"
Adresse 0Af7h

Hier ist auch A0h für Registerwahl und A1h für Parameter angegeben.

Viele Grüße,
Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
26.11.2022, 14:11 Uhr
BICa5105

Avatar von BICa5105

.
.
.
Danke an alle die da mit recherchieren.

Das klingt doch schon mal alles nicht so schlecht.

@Klaus : Ich melde mich per Mail
@Ralle : Ja, dass hatte ich dann auch bemerkt, dass es die Adresse der Karte war :-).

Vielleicht kann man ja dem BIC doch noch ein paar schönere Klänge entlocken - auch ohne die Soundkarte (die ich trotzdem echt genial finde!!!).
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
28.11.2022, 13:26 Uhr
Rüdiger
Administrator
Avatar von Rüdiger

Wenn die Gehäuseproduktionsausrüstung des BIC schon 1989 ans BWS verkauft wurde, mit welchen Rechnern sollten dann die DDR-Schulklassen in den 1990ern bestückt werden?
Oder sollte das BWS auch Gehäuse für den BIC fertigen?
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
28.11.2022, 19:12 Uhr
BICa5105

Avatar von BICa5105


Zitat:
Rüdiger schrieb
Wenn die Gehäuseproduktionsausrüstung des BIC schon 1989 ans BWS verkauft wurde, mit welchen Rechnern sollten dann die DDR-Schulklassen in den 1990ern bestückt werden?
Oder sollte das BWS auch Gehäuse für den BIC fertigen?


.
.
.
Ich vermute mal, dass dort dann auch für robotron die Gehäuse gefertigt werden sollten.
Sonst macht das ja gar keinen Sinn.
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
28.11.2022, 19:32 Uhr
BICa5105

Avatar von BICa5105

.
.
.
So...jetzt kann der BIC *.mus Sound Dateien abspielen.
(Danke an Klaus für das Programm)

Ich hab es noch ein wenig an den BIC angepasst.

Hier mal kurz zum reinhören:

https://youtu.be/yzSD99p55KI

Was ich leider noch nicht hinbekommen habe... PT3 Dateien abzuspielen.
Auch nach Abänderung der asm Datei des PT3 Players mit den richtigen Adressen hört man leider nix.
Ich vermute, es hängt mit den CTC Kanälen zusammen und dem Takt.

Da hört es bei mir aber leider auf...da man dann doch einige Assembler Kenntnisse haben muss.
Vielleicht hat ja hier aus dem Forum einer Lust sich der Sache anzunehmen oder zumindest ein paar gute Tips ?! ;-)
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
29.11.2022, 06:31 Uhr
ralle



Das hört sich doch mal nicht Schlecht an... müsste meinen aus dem kalten Schlafzimmer ins geheizte Wohnzimmer schaffen.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
29.11.2022, 06:52 Uhr
BICa5105

Avatar von BICa5105


Zitat:
ralle schrieb
Das hört sich doch mal nicht Schlecht an... müsste meinen aus dem kalten Schlafzimmer ins geheizte Wohnzimmer schaffen.


.
.
.
Mach das mal Ralle...da gefällt es ihm auch viel besser ;-),
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
29.11.2022, 19:31 Uhr
ralle



In der Beschreibung des Soundsystem steht auch eine Adresse. Und da steht auch der Hinweis mit Kanal a. Also das die anderen2 Kanäle nicht voll genutzt werden konnten.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
30.11.2022, 07:17 Uhr
BICa5105

Avatar von BICa5105


Zitat:
ralle schrieb
In der Beschreibung des Soundsystem steht auch eine Adresse. Und da steht auch der Hinweis mit Kanal a. Also das die anderen2 Kanäle nicht voll genutzt werden konnten.


.
.
.
Naja wie ich da schon mal geschrieben hatte... ich denke, dass das nur die früheren BICs betrifft. Zum SVG Custom Chip steht ja auch, dass die Produktion von solchen Chips neu war für die DDR und es anfänglich Probleme mit der Qualität der Chips gab. Sie hatten Fehler im Betrieb im Rechner.
Vielleicht ist das der Grund wieso in den BIC's, der frühen Seriennummern, nicht alle 3 Kanäle richtig funktionieren.
Einer meiner BIC's hat ja eine sehr hohe Seriennummer und da funktionieren alle 3 Kanäle.
Alle Befehle die man mit dem Kommando Sound (oder vereinfacht auch mit Play) an den AY schickt funktionieren auf allen 3 Kanälen. Ton und Rauschen(Effekt).
Die Wiedergabe der *.mus Sound-Dateien ohne die Soundkarte funktioniert ja auch ohne Probleme auf allen 3 Kanälen.
Was noch nicht funktioniert ist die Wiedergabe der PT3 und STC Dateien.
Das liegt aber nicht am AY Chip (SVG) sondern an dem Player Programm selbst.
Es muss noch angepasst werden auf die CTC Kanäle / Interrupt des BIC.
.
.
.
--
https://www.youtube.com/@robotronA5105

Dieser Beitrag wurde am 30.11.2022 um 07:18 Uhr von BICa5105 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
30.11.2022, 19:49 Uhr
ralle



Ich habe mir den Ausdruck noch mal genauer angesehen. Es ist ein Nachbau des AY, nur das bis ende 1990 nur Kanal 1 funktionierte. Also garantiert ist. Auf Ullis Seite sind auch einige Spiele zu finden...
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
02.12.2022, 08:27 Uhr
BICa5105

Avatar von BICa5105

.
.
.
Ich denke, dass ich das Problem Beim Abspielen von Sound Dateien (MUS,STC,PT3) auf dem BIC( ohne Soundkarte) gefunden habe - zumindest eins. ;-)
(Die Anpassung an Adresse A0 und den CTC Kanal/Frequenz hat Klaus schon gemacht)

Beim BIC im Soundregister 7 (Mixer) liegt, wie ich schon vermutet hatte, das Problem.
Es ist relativ simpel: 0 und 1 sind vertauscht !

Beim original AY-3-8910 ist es so :
z.B.
&B10111110 -Ton Kanal A ein
&B10111101- Ton Kanal B ein
&B10111010- Ton Kanal C ein
&B10111000- Ton Kanal A,B,C ein

(Steuerbits können auch beide 0 sein bei normaler Soundausgabe z.B. beim Testen in Basic)

Beim BIC:

&B10000001- Ton Kanal A ein
&B10000010- Ton Kanal B ein
&B10000100- Ton Kanal C ein
&B10000111- Ton Kanal A,B,C ein

Bei den Rausch Kanälen ist es auch so. Bei den 2 Steuerbits (&Bxx) weiß ich es noch nicht.

Die haben bei robotron im SVG einfach die Bit's vertauscht.?0 ist aus und 1 ist ein (eigentlich logischer als beim original AY oder? ).

So ist natürlich beim Abspielen der Musik Dateien alles durcheinander. :-(
Das kann man aber mit Sicherheit korrigieren. Man müsste doch nur im Assembler Programm/INC Datei (z.B. des STC Player's) sagen, dass die Werte invertiert werden müssen.?
Dann passt es doch ?! Kann ja nur 2-3 Zeilen Code sein ?!
Ich bin in Assembler schleeecht :-( - hat einer ne Idee wie diese Zeilen aussehen müssten ?

Ich denke wenn man das angepasst hat funktioniert das Abspielen ohne Fehler. Bzw. eventuell ist dieser Sachverhalt vielleicht allgemein bei der Soundprogrammierung so ?
Dann müsste man im Player Programm global sagen, dass 0 und 1 immer vertauscht werden müssen.

LG Cornelius
.
.
.
--
https://www.youtube.com/@robotronA5105

Dieser Beitrag wurde am 02.12.2022 um 08:29 Uhr von BICa5105 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
02.12.2022, 10:20 Uhr
kaiOr

Avatar von kaiOr

Da macht man einfach:
XOR 00111111b

Vorrausgesetzt der auszugebende Wert liegt gerade im Akkumulator und wird nicht via RAM-Pointer durchgereicht OUTI / OTIR / OUTD /OTDR.

MfG

Dieser Beitrag wurde am 02.12.2022 um 10:21 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
02.12.2022, 10:26 Uhr
BICa5105

Avatar von BICa5105


Zitat:
kaiOr schrieb
Da macht man einfach:
XOR 00111111b

Vorrausgesetzt der auszugebende Wert liegt gerade im Akkumulator und wird nicht via RAM-Pointer durchgereicht OUTI / OTIR / OUTD /OTDR.

MfG


.
.
.
Danke :-)
Aber an welcher Stelle im Programm muss man das einsetzen?
Weil global alle Bits invertieren wird nicht gehen, da andere stimmen und dann falsch währen. Ist nur beim Register 7.
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
02.12.2022, 10:42 Uhr
BICa5105

Avatar von BICa5105

.
.
.
So sieht der Programmteil aus der sich auf den Mischer (Reg. 7 bezieht)

X0084: ;MISCHER-REGISTER: PORTZUSTAENDE AUSLESEN+SICHERN:
LD A,7 ;MISCHER
OUT (X0001),A ;ADRESSIEREN
IN A,(X0001) ;UND AUSLESEN
AND A,#C0 ;NUR PORTBITS
LD C,A ;MERKEN
LD A,(X0036) ;MISCHER-INHALT AUS PUFFER
AND A,#3F ;NUR RAUSCHEN+TON-BITS
OR C ;+ALTE PORTSBITS
LD (X0036),A ;ALS NEUER MISCHERPUFFER
;
LD HL,X0041 ;BEREICHSANFANG (RÜCKWÄRTS)
XOR A
OR (HL) ;ANFANG=0?
LD A,#0D ;AB REGISTER 13
JR NZ,X0085 ;NEIN
SUB 03H ;JA=> AB REGISTER 10 (OHNE HÜLLKURVE)
DEC HL
DEC HL
DEC HL

Wo müsste da jetzt XOR 00111111B eingefügt werden ?
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
02.12.2022, 11:26 Uhr
Klaus



Hallo Cornelius,

ich schreibe mal schnell... muss aber gleich weiter machen.
Alos hatte ich doch Recht, dass der BIC-AY vermutlich nicht 100% zum echten AY3 kompatibel ist.

KaiOr hat das richtig vorgeschlagen. Danke.

Schreib das XOR 00111111b mal vor die Zeile

LD (X0036),A ;ALS NEUER MISCHERPUFFER

Viele Grüße,
Klaus
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
02.12.2022, 11:30 Uhr
BICa5105

Avatar von BICa5105


Zitat:
Klaus schrieb
Hallo Cornelius,

ich schreibe mal schnell... muss aber gleich weiter machen.
Alos hatte ich doch Recht, dass der BIC-AY vermutlich nicht 100% zum echten AY3 kompatibel ist.

KaiOr hat das richtig vorgeschlagen. Danke.

Schreib das XOR 00111111b mal vor die Zeile

LD (X0036),A ;ALS NEUER MISCHERPUFFER

Viele Grüße,
Klaus


.
.
.
Okay danke. Versuche ich mal.
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
026
02.12.2022, 11:43 Uhr
kaiOr

Avatar von kaiOr

Öhm, kannte das Prog. bis eben nicht....

Ich würde hier anfangen:
;-------------------------------------------------
;EIN SEGMENT ABSPIELEN MIT ISR
PLAY_Q: LD HL,(PT3TIME) ;RESTZEIT
DEC HL
LD (PT3TIME),HL
XOR A
LD (ADDTOEN),A
LD A, 3FH
LD (AYREGS+7),A ;MIXER
LD A, 0FFH
LD (AYREGS+13),A ;ENVTP
LD HL,DELYCNT
DEC (HL)
JP NZ,PL2
LD HL,CHANA+CHP_NTSKCN
DEC (HL)
JR NZ,PL1B

Dieser Beitrag wurde am 02.12.2022 um 11:44 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
02.12.2022, 11:48 Uhr
BICa5105

Avatar von BICa5105


Zitat:
kaiOr schrieb
Öhm, kannte das Prog. bis eben nicht....

Ich würde hier anfangen:
;-------------------------------------------------
;EIN SEGMENT ABSPIELEN MIT ISR
PLAY_Q: LD HL,(PT3TIME) ;RESTZEIT
DEC HL
LD (PT3TIME),HL
XOR A
LD (ADDTOEN),A
LD A, 3FH
LD (AYREGS+7),A ;MIXER
LD A, 0FFH
LD (AYREGS+13),A ;ENVTP
LD HL,DELYCNT
DEC (HL)
JP NZ,PL2
LD HL,CHANA+CHP_NTSKCN
DEC (HL)
JR NZ,PL1B


.
.
.
Wo bist du denn da grade drin? Das ist glaube aus dem PT3 Player oder ?
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
028
02.12.2022, 11:52 Uhr
kaiOr

Avatar von kaiOr

Jepp, ist irgendwie sinnvoller als den Mischerpuffer jedesmal drehen und rückspeichern. Nicht, dass dann beim nächsten Segment der gedrehte Wert rangeholt und nochmal gedreht wird.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
029
02.12.2022, 12:00 Uhr
BICa5105

Avatar von BICa5105


Zitat:
kaiOr schrieb
Jepp, ist irgendwie sinnvoller als den Mischerpuffer jedesmal drehen und rückspeichern. Nicht, dass dann beim nächsten Segment der gedrehte Wert rangeholt und nochmal gedreht wird.


.
.
.
Ach so ok. ich meinte vorhin den STC Player. Aber gut...das Problem ist in dem PT3 Player ja das selbe.
Werde ich dann auch mal probieren.
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
030
02.12.2022, 12:03 Uhr
BICa5105

Avatar von BICa5105

.
.
.
Danke an Klaus und kaiOr !

Jetzt funktioniert es.

Der BIC spielt jetzt die STC Dateien sauber ab mit Ton und Effekten ( Rauschen ).
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
031
02.12.2022, 12:42 Uhr
BICa5105

Avatar von BICa5105

.
.
.
Hier ist eine DSK Datei zum runterladen für den BIC:

https://www.dropbox.com/sh/ra7v9hcvyla87d1/AAAt52pAIwp6lYIUwfo1336aa?dl=0

SCP ist mit drauf...also einfach Rechner damit starten bzw. den JKCEMU

Sind auch Song's mit dabei.
Starten mit playstc *.stc
.
.
.
--
https://www.youtube.com/@robotronA5105
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek