• Welcome to Schneider / Amstrad CPC Forum.
Welcome to Schneider / Amstrad CPC Forum. Please login.

17. April 2026, 09:14:39

Login with username, password and session length

Shoutbox

TFM

2024-04-08, 20:42:44
Happy Sonnenfinsternis!  :)

TFM

2024-01-15, 17:06:57
Momentan billige Farbbänder auf Ebay für PCW

Devilmarkus

2023-07-09, 10:37:40
Zweiter 👋😂🤣

TFM

2023-06-13, 14:21:49
Sommerloch!

Recent

Members
Stats
  • Total Posts: 12,834
  • Total Topics: 1,528
  • Online today: 215
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 1
Guests: 165
Total: 166

165 Guests, 1 User
xesrjb

LambdaSpeak CPC Sprach-Synthesizer, Sample Player, RTC, MP3, UART Erweiterung

Started by LambdaMikel, 01. May 2017, 09:41:34

Previous topic - Next topic

0 Members and 11 Guests are viewing this topic.

LambdaMikel


Rennert


LambdaMikel

... dass müsste TFM bitte selbst machen, weiß nicht ob es ihm recht ist wenn ich die unfertige Version hier anhänge.

Rennert


TFM

Gebt mir noch ein paar Tage Zeit, bin zwar gerade im Stress, aber die erste Version die halbwegs gut tut stelle ich dann gleich hier rein.  :)
Ansonsten kann mein Zeugs bitte immer gerne weitergegeben werden. Ob es sich schon lohnt sei dahingestellt  :)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

LambdaMikel

Quote from: Rennert on 28. May 2019, 13:25:42
so hier mein Paket, hab Cylon.bas mit dazu und das RTC in Englisch und Deutsch. wenn der Wochentag mal falsch ausgelesen wird, dann wird das neu initialisiert und neu gestartet.

für LambaMikel noch die neue Firmware fürs M4.
Und noch TFMs Worte zum Hintergrundstart:
Hier mal ein schnelles HinterGrundBild ROM mit Joan (Autostart).

Das HGB ROM bitte an Position 14 installieren. FutureOS muss auf 10-13 sein. Wenn nicht, dann ROM mit dem ROManager installieren, der passt die Nummern an.

Danke, hat geklappt! Habe endlich Joan  :love:

TFM

Ok Freunde, hier mal was ich bisher habe...

!PCMUP tut immer noch nicht. Läd zwar ins EEPROM rein, aber danach geht nix mehr. Also LS3 resettieren. Kann es daran liegen, dass die Übergebene Page-Anzahl immer eins höher ist als man angibt?

Hier ist das ROM und die Disk... einige Kommandos schalten die "conformations" aus, mit !CONFON kann man die wieder einschalten.

!PCMMODE gibt immer die Meldung des LS3 aus. Das kann man wohl nicht abschalten. Ist keine Kriitik, nur was ich so höre.  :)

!LSHELP zeigt die Befehlen an.

Der Rest... naja, probierts mal aus und sagt mir wo es Probleme gibt. Anregungen sind auch willkommen - ist doch klar  :)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

LambdaMikel

Quote from: TFM on 31. May 2019, 17:30:57
Ok Freunde, hier mal was ich bisher habe...

!PCMUP tut immer noch nicht. Läd zwar ins EEPROM rein, aber danach geht nix mehr. Also LS3 resettieren. Kann es daran liegen, dass die Übergebene Page-Anzahl immer eins höher ist als man angibt?

Gut moeglich, dass da irgendwo ein +1 Page Numbers oder ae. erforderlich ist. Bitte noch einmal genau die Parameter und Bytes von drumload.bas (BASIC-Hochlader) anschaun. Wenn er RESET braucht um aus dem PCMUP rauszukommen, wartet er noch auf Bytes. Der MOdus wird automatisch verlassen, wenn alle "versprochenen" PCM BYtes angekommen sind, sonst wartet er eben bis das der Fall ist.

Ausserdem sollte er dann "Testing", 5x den PCM Sound, und dann "Done Testing" sagen. TUt er das nicht, wartet er noch.

LambdaMikel

Quote from: TFM on 31. May 2019, 17:30:57
!PCMMODE gibt immer die Meldung des LS3 aus. Das kann man wohl nicht abschalten. Ist keine Kriitik, nur was ich so höre.  :)

Was ist PCMMODE? Welche MEldung?

TFM

Quote from: LambdaMikel on 31. May 2019, 18:50:03
Quote from: TFM on 31. May 2019, 17:30:57
!PCMMODE gibt immer die Meldung des LS3 aus. Das kann man wohl nicht abschalten. Ist keine Kriitik, nur was ich so höre.  :)

Was ist PCMMODE? Welche Meldung?

Die akustische Meldung. Ist super zum Testen und wenn man "per Hand" arbeitet. Aber für eine Applikation wäre es schön, wenn man die akustische Meldung auch mit "Confirmations OFF" still schalten könnte.
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

TFM

Page-Anzahl Problem gelöst... Timing noch nicht

Quote from: LambdaMikel on 31. May 2019, 18:48:05
Ausserdem sollte er dann "Testing", 5x den PCM Sound, und dann "Done Testing" sagen. TUt er das nicht, wartet er noch.

Bin gerade dabei zum testen wie lange man warten muss zwischen dem Senden von Daten-Bytes beim !PCMUP. Es scheinen mehr als 50 us zu sein. Bisher ist es so dass von 512 Bytes so ca. 45-50 verloren gehen, also ist der CPC noch etwas zu schnell. Nun ja so ein EEPROM muss ja schließlich auch gebrannt werden... so im Vorbeigehen.  :)

Sollte ich das hinbekommen, dann muss ich mir nur noch den MP3 Player ansehen. Die Temperatur lesen kann er schon. Und dann haben wir die Grundfunktionen. Auf denen bauen wir auf :-)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

LambdaMikel

Quote from: TFM on 01. June 2019, 16:24:01
Page-Anzahl Problem gelöst... Timing noch nicht

Quote from: LambdaMikel on 31. May 2019, 18:48:05
Ausserdem sollte er dann "Testing", 5x den PCM Sound, und dann "Done Testing" sagen. TUt er das nicht, wartet er noch.

Bin gerade dabei zum testen wie lange man warten muss zwischen dem Senden von Daten-Bytes beim !PCMUP. Es scheinen mehr als 50 us zu sein. Bisher ist es so dass von 512 Bytes so ca. 45-50 verloren gehen, also ist der CPC noch etwas zu schnell. Nun ja so ein EEPROM muss ja schließlich auch gebrannt werden... so im Vorbeigehen.  :)

Sollte ich das hinbekommen, dann muss ich mir nur noch den MP3 Player ansehen. Die Temperatur lesen kann er schon. Und dann haben wir die Grundfunktionen. Auf denen bauen wir auf :-)

Okay, jetzt verstehe ich mit der Bestätigung... können wir in der nächsten Version ausbauen.

Ich weiß leider nicht, was die theoretische Grenze ist.  Ich glaube, da ist nur minimale Warte-Verzögerung in LS3 Receiver-Schleife. Können wir evtl, noch versuchen, das auch noch zu beschleunigen. Übernächste Woche dann.

TFM

Ja, bin auch in ein paar Tagen verschwunden. Lassen wir die User allein und genießen unseren Urlaub, mit den Einnahmen vom LS3.  :zunge0020:
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)

Rennert

Macht doch :zunge0020:
Aber vorher gib mir mal ein Beispiel für gettemp, also wie die Variable dahinter richtig zu setzen ist.

TFM

Das ist ein Tippfehler... natürlich t anstatt v am Ende  ;)

Update von heute. Geht alles außer pcmup, da bin ich noch dran...
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 24.12.2025)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 29.01.2025)