1 (edited by Dekyo-NEC2608 2018-06-12 03:31:17)

Hello everyone!


I have decided to post this because I know that several will be interested. I have completed (or at least most importantly) my SoundFont of my Casio CTK-230. If you really like cheap sounds or SNES style sounds, then you're going to love it.


According to a friend of mine he told me that this keyboard could be from the 90s (I do not know this because it was given to me many years ago on my birthday), but judging from the low fidelity sounds, I could bet that it is.


More information and download link in this page.


If you want to download the demo songs of this keyboard, in the link that I left above there is a link of Google Drive under the heading "More Info".


Well, enjoy it!

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

2

Dude, you're awesome. this was the keyboard I grew up on. without this keyboard, I wouldn't be where I am now, producing music full time.
just one small thing... where's the drums?

devin

Thumbs up

3

128:000 is the percussion preset.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

4

Nice! I have 2 casio ctk 700s, which have the same patch set.

watch my brother's twitch stream here:
https://www.twitch.tv/sylvrexe

Thumbs up

5

These demo songs can be great for a beat star sound pac smile

pika-san, a pokemon fan! skype is: luigimax127

Thumbs up

6 (edited by Dekyo-NEC2608 2018-06-12 21:39:27)

BTW, in the 90s Casio in his models with cheap sounds, used a CPU manufactured by Oki in many cases. So my CTK might be using a CPU manufactured by Oki, as well as the SA/CA/MA/ML (Magical Light) series except the MA-150/MA-170.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

7

Oky? you mean the company that made the dacs used in many arcade games in the early 90s?

watch my brother's twitch stream here:
https://www.twitch.tv/sylvrexe

Thumbs up

8

How can you change presets, I've imported it into sfortzando.

The bipeds think this place belongs to them, how cute.

Thumbs up

9 (edited by Dekyo-NEC2608 2018-06-12 22:39:27)

Yea, I mean Oki (with i, no y) the company who manufactured DACs for arcade machines. I mean Oki, the company who developed a sound generator LSI with Casio for cell phones, adapting a PCM system.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

10

@ironcross32, I don't use Sforzando. I never used it.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

11 (edited by Dekyo-NEC2608 2018-06-12 22:31:24)

Also, some CT, for example the CT-840 uses a CPU manufactured by Oki.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

12

I'll see if it responds to CC then.

The bipeds think this place belongs to them, how cute.

Thumbs up

13

also, some casio drum machines use a dac manufactured by NEC. I know that since one sutch machine is emulated in mame as of 0.197.

watch my brother's twitch stream here:
https://www.twitch.tv/sylvrexe

Thumbs up

14

Yeah for example, the Casio RZ-1 uses a drum machine which contains a NEC D7811G.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

15

Also, NEC manufactured the CPU used by the famous Casio VL-1 synthesizer (among others).

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

16

Awsome!
who provided the sound chip used by the casio loopy game console and their handheld games. I know for certain the pv1000 used the same NEC chip as the rz1, while the pv2000, pv8 and pv16 used ammerican sound chips.

watch my brother's twitch stream here:
https://www.twitch.tv/sylvrexe

Thumbs up

17 (edited by Dekyo-NEC2608 2018-10-05 21:40:57)

I don't know that handheld game.


I updated the SoundFont. A lot of bug fixes with VirtualMIDISynth.


Apparently, VirtualMIDISynth is not compatible in handling envelope parameters that are used in presets. (Pay attention here, I'm mentioning presets, not instruments, among these there are differences). In Polyphone (the SoundFont editor of my preference), handles looped samples very well, but in VirtualMIDISynth they get a little bit ruined. I do not know what happens, but I think they are bugs.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

18 (edited by Dekyo-NEC2608 2018-06-13 10:28:16)

As for Casio's handheld games, I really believe that NEC manufactured the CPUs for those. I've noticed that several Casio that have 8-bit sounds, their CPU is manufactured by NEC. Although there may be exceptions, I think the Casio PT-82/PT-87 use a CPU manufactured by Hitachi, although I may be wrong.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

19

What did you update for the soundfont?

pika-san, a pokemon fan! skype is: luigimax127

Thumbs up

20

This is a pretty cool soundfont, and the samples sound really well-looped and well-made!
I don't notice any clicking or weird issues with loops currently with the Bassmidi driver but I think my driver is a little broken, since it doesn't seem to want to switch to the sync interpolation option, which is where loops often break. . I do know that Virtual Midi Synth also uses Bassmidi, so it doesn't surprise me that you are having problems if you are using sync interpolation with it.

From my own testing with wavetables and the like, and if you're using sync interpolation especially, clicking or buzzing loops often occur if the loop start or end is directly at the start or end of a sample. The loop could sound fine in an audio editor but may click with Bassmidi. The solution is to not put loops at the start or end of the sample. Copy-pasting the loop to allow for some padding is normally what I do. About 5 samples of data before and after the loop should do, but a few more than that won't hurt to be safe, and besides I think the soundfont spec actually calls for that but a lot of players don't make it a requirement.

I could fix the samples for you if you don't want to, but it would take me a while to get to it since I am doing other things right now, so I wont promise anything, but if you like, I will look into it and see what comes of it.

Make more of less, that way you won't make less of more!
If you like what you're reading, please give a thumbs-up.

Thumbs up

21 (edited by Dekyo-NEC2608 2018-06-13 20:45:12)

@pika-san See post 17 for information about the update.


@musicalman Yeah, but I don't use sync interpolation with VirtualMIDISynth. The same happends with my other SoundFont, since it is based in using really short samples.


Also, it is very disappointing that BASSMIDI does not handle envelope parameters when they are specified in presets. I do not know what is what should be implemented to fix that.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

22

also the 50 demo songs were carried over to the ctk 495 and ckt700, both of which have an additional 50 songs. the ctk495 and ctk700 are identical apart from the power supply.

watch my brother's twitch stream here:
https://www.twitch.tv/sylvrexe

Thumbs up

23

I wonder, what is the first keyboard in the CTK-series. Might be the CTK-150? It's very old.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up

24

I don't use Coolsoft myself, but I tried it way back and didn't seem to have any problems with the playback. I can't remember why I stopped using it, funny enough.

Just to make sure I understand:
Are you using the latest version of Coolsoft?
Does Coolsoft have the broken loop problem as well as the envelopes not working on presets?
And if you open the soundfont up in Polyphone, it sounds like it's supposed to?

Make more of less, that way you won't make less of more!
If you like what you're reading, please give a thumbs-up.

Thumbs up

25 (edited by Dekyo-NEC2608 2018-06-14 01:27:02)

I am using the latest version of VMS.
CoolSoft had (because I fixed it) the problem of loop in the samples.

When I assign a value in the ADSR parameters (and others) in the presets, they do not take effect in CoolSoft, and I had to make other instrument layers to associate them with the presets, and there would be no more problems with the playback.

I love sound generator ICs and LSIs. Hopefully some day I'll become one! The most powerful one!

Thumbs up