News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_TMTLOGIC

SYMBiFACE III in development

Started by TMTLOGIC, 20:15, 30 April 18

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

GUNHED

print inp(&F5FF)


Bit 5 is the EXP signal IIRC

http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Sloopie


When will the Symbiface III be available, can it be pre-ordered?
Thank you for this great development!
Greetings, Marco

TMTLOGIC

#77

I try to bring 5x SF3 2.1 in Kirchen.

these go to Prodatron, SOS, TFM, TotO, Shinning
In order to detect possible errors early.
then I will make them in series.
For reservations, send me an email, tmtlogic (at) gmail (dot) com
with your name and nickname


Microcontroller:   Cortex -M7 216 MHZ
RAM:               2 MB
ROM/FLASH          2 MB
USB Host           Hid Mouse
USB Host           Fat32 mass storage device
AUDIO              MP3 Player
AUDIO              recorder  / prepare for VOIP
WIFI               IOT module / MQTT
RTC                +Battery
VU                 stereo level indicator
CPC 464            Extern memory hack
JTAG               onboard
MEASUREMENTS       Power 5v, ARM temp, RTC batt
SD Card            for internal system storage         
OLED
BUZZER


drivers for CPC Fat32 (SOS)
drivers for symbos(Prodatron)
Roms you can download from the internet, usb, sd or cpc

kawickboy

Will a work-in-progress video be published, like lambda speak ?

TMTLOGIC


XeNoMoRPH

Awesome piece of Hardware  :o :o :o :o
your amstrad news source in spanish language : https://auamstrad.es

TMTLOGIC

:) this is the beginning ... after 4 months of hard work. With help from SOS, Prodatron, TFM, TOTo, Frits, Rich, ST, RAK, and others.

first the hardware must function properly.
then we will make new functions

LambdaMikel

Quote from: TMTLOGIC on 14:01, 06 February 19
Do you mean this?



https://www.youtube.com/watch?v=BIx_pvOov9w
Excellent! And excellent choice / taste of music, too!!  :) Check out the new Equinoxe Infiniti as well  ;)

GUNHED

Quote from: TMTLOGIC on 14:54, 06 February 19
First the hardware must function properly.
then we will make new functions


Very true, the software can be updated later on, but the hardware must be running well.  :) :) :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

TMTLOGIC

I'm trying to test the jtag port on the board. if this works, the cpld can be changed later via the ARM. but now only through altera USB blaster, jtag programmer

Kris

#85
Looks great, need to think about a 3D printed case for it :)

Vyper68

Paul Woakes - Genius & Programmer

Thank you for Mercenary Paul

TMTLOGIC

Quote from: GUNHED on 13:01, 03 February 19
print inp(&F5FF)


Bit 5 is the EXP signal IIRC



It works on the CPC464.
With the CPC6128, the EXP signal is always 0 v.
This is due to the Disk drive active is in the C6128?

TotO

The EXP signal is always set (GND) on a 6128, because it already embed the floppy disc controller and AMSDOS.
On 464, the DDI-1 interface set EXP to GND for the same reason. So, you can't handle EXP for an other usage.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

TMTLOGIC


Okay.
thanks.
the SF3 now has a function to make the EXP-pin low. if a user finds it necessary to make this signal low


kawickboy

#91
So, what are the new features already available ?

SOS

Quote from: kawickboy on 11:50, 12 February 19
SO, what are the new working abilities ?

Maybe i dont understand you correctly.

Now, we have an working SF3-Telnet-Client for native-OS (no Symbos Version).
So i can say "The Wifi of the SF3 seems to work very good".
I can connect with my SF3 to my Ubuntu- and Windows-Telnet-Server.
(The M4 do not make the job better than the SF3!  ;) )

With my article i wanted to inspire other coder of WIFI-Stuff, to write them for both cards.


LambdaMikel

#93
Here is an idea for the MP3 functionality:

- do you think you can decode more than one stream in parallel, and mix them on the fly, resulting in a couple of independent MP3 channels?   
- if yes, can you trigger MP3 channel playing fast (~ 10 milliseconds max?)

If so, then this would be a great device to realize a CPC drumcomputer. 3 or 4 MP3 (PCM) channels would be sufficient. The MP3 data should be on the device of course, not streamed from the CPC.

TotO

Usually, MP3 hardare only handle 2 channels. But sure, it will be great to have a sort of "wavetable" system with MP3 encoding for samples, to replay in example 6x 15kHz channels to save memory for soundtracked music. (Yamaha does for slots machines)
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

TMTLOGIC


several mp3 channels at the same time do not want to.
however, you can quickly play short samples.
I also do this with the speech synthesizer.
these samples can be saved on sd card or usb

furthermore in the vs1053 a gm midi sound kit. this includes drum sounds.
but for that you need midi or write a DSP patch / plugin

LambdaMikel

Quote from: TMTLOGIC on 19:28, 12 February 19
several mp3 channels at the same time do not want to.
however, you can quickly play short samples.
I also do this with the speech synthesizer.
these samples can be saved on sd card or usb


right, this is good for a phoneme based speech synth, but probably not very good for a drum computer since you really need multiple samples being played in parallel (think of a cymbal crash, that reverberates a long time while the other drums continue playing).


maybe you can add a PCM playback for parallel channels. just an idea of course!


great progress so far, congrats!  :)

LambdaMikel

#97
Quote from: TotO on 19:26, 12 February 19
Usually, MP3 hardare only handle 2 channels. But sure, it will be great to have a sort of "wavetable" system with MP3 encoding for samples, to replay in example 6x 15kHz channels to save memory for soundtracked music. (Yamaha does for slots machines)


well yes, if mp3 decoding in software to pcm "on the fly" is too slow, then mp3 could only be the input format which the system uses to fill its internal buffers at startup, and then it's really only pcm sample playing. but, since he has enough memory, there is no really a need for MP3 for this feature then in the first place (pcm drum samples are only a couple 100 KBs or so).


of course, mp3 is great and needed for songs etc.

GUNHED

Quote from: TMTLOGIC on 10:57, 11 February 19
Okay.
thanks.
the SF3 now has a function to make the EXP-pin low. if a user finds it necessary to make this signal low


But is this needed at all? Maybe better just ignore it, because IIRC no software at all does use this signal. Also IMHO it would make no sense.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

GUNHED

Quote from: SOS on 12:18, 12 February 19
With my article i wanted to inspire other coder of WIFI-Stuff, to write them for both cards.


Excellent idea! I do follow the same path with my software. No need to invent the wheel a dozen of times. Great news!  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Powered by SMFPacks Menu Editor Mod