2018-06-12 04:12:48 (edited by Dekyo-NEC2608 2018-06-12 04: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!

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-12 06:27:06

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

2018-06-12 06:33:16

128:000 is the percussion preset.

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-12 16:00:26

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

be a hero and stop Coppa now!
https://docs.google.com/document/d/1Dkm … DkWZ8/edit
-id software, 1995

2018-06-12 22:10:43

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

pika-san, a pokemon fan! skype: luigimax127
Discord: luigimax127#5490
Pokemon show down username: pika127

2018-06-12 22:37:54 (edited by Dekyo-NEC2608 2018-06-12 22: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.

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-12 22:41:19

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

be a hero and stop Coppa now!
https://docs.google.com/document/d/1Dkm … DkWZ8/edit
-id software, 1995

2018-06-12 22:49:16

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

Facts with Tom MacDonald, Adam Calhoun, and Dax
End racism
End division
Become united

2018-06-12 23:16:44 (edited by Dekyo-NEC2608 2018-06-12 23: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.

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-12 23:20:12

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

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-12 23:30:57 (edited by Dekyo-NEC2608 2018-06-12 23:31:24)

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

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-13 00:32:19

I'll see if it responds to CC then.

Facts with Tom MacDonald, Adam Calhoun, and Dax
End racism
End division
Become united

2018-06-13 01:20:19

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.

be a hero and stop Coppa now!
https://docs.google.com/document/d/1Dkm … DkWZ8/edit
-id software, 1995

2018-06-13 02:10:20

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

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-13 02:11:51

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

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-13 05:28:21

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.

be a hero and stop Coppa now!
https://docs.google.com/document/d/1Dkm … DkWZ8/edit
-id software, 1995

2018-06-13 06:52:15 (edited by Dekyo-NEC2608 2018-10-05 22: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.

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-13 07:09:52 (edited by Dekyo-NEC2608 2018-06-13 11: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.

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-13 16:12:48

What did you update for the soundfont?

pika-san, a pokemon fan! skype: luigimax127
Discord: luigimax127#5490
Pokemon show down username: pika127

2018-06-13 19:10:50

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.

2018-06-13 21:02:12 (edited by Dekyo-NEC2608 2018-06-13 21: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.

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-13 23:47:15

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.

be a hero and stop Coppa now!
https://docs.google.com/document/d/1Dkm … DkWZ8/edit
-id software, 1995

2018-06-14 00:56:35

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

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)

2018-06-14 02:00:00

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.

2018-06-14 02:16:49 (edited by Dekyo-NEC2608 2018-06-14 02: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.

Yamaha YM2608

YOU
SAY! - Sonic the Hedgehog CD (Dec 4, 1992 prototype)