MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM
Re: Asking for help from a programmer about Ensoniq emulation
02/19/14 08:58 PM


> > PS: c1ca14, 14 bytes per record.
>
> What exactly mean "c1ca14"?

The list of wave records is in the SQ-1's ROM at c1ca14. You can pull up a memory window in MAME's debugger, go to that address, and see the "raw" wave records.

> I was thinking that they were 14 bytes like this:
> (line 0 as example: 0: c4 00 00001.07f 00000.000 007d3.000)
>
> 0: c4 00 00 00 1.0 7f 00 00 0.0 00 00 7d 3.0 00
> ... the "nibble-ized" bytes makes me unsure... also i don't know why 3-digit decimals

The decimals are because the ES5505/06 work in fixed point with an 11 bit fractional part and a 21 bit integer. This gives greater precision when looping and doing interpolation between samples, but it's not as useful if you just want to load the waves into Kontakt or whatever.

Note also that some of the patches' sound comes primarily from the DSP program rather than the raw waves - the SQ-1 "ANALOG POWER" is much less interesting without the reverb, for instance, although in a VST environment that's pretty easy to make up for







Entire thread
Subject Posted by Posted on
* Asking for help from a programmer about Ensoniq emulation Parduz 02/17/14 12:15 AM
. * Re: Asking for help from a programmer about Ensoniq emulation Sune  02/17/14 12:42 AM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/17/14 03:15 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Sune  02/17/14 08:48 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/18/14 06:47 PM
. * Re: Asking for help from a programmer about Ensoniq emulation RATMNL  02/17/14 04:20 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/17/14 04:39 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Olivier Galibert  02/18/14 08:35 PM
. * Identified data Parduz  02/21/14 05:28 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/19/14 03:40 AM
. * Re: Asking for help from a programmer about Ensoniq emulation R. Belmont  02/19/14 08:58 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/20/14 07:10 PM
. * Re: Asking for help from a programmer about Ensoniq emulation R. Belmont  02/20/14 09:40 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/21/14 01:53 AM
. * Re: Asking for help from a programmer about Ensoniq emulation R. Belmont  02/21/14 11:00 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/21/14 11:34 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Olivier Galibert  02/20/14 09:09 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/19/14 11:12 PM
. * Re: Asking for help from a programmer about Ensoniq emulation R. Belmont  02/19/14 11:33 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Vas Crabb  02/20/14 02:01 AM
. * Re: Asking for help from a programmer about Ensoniq emulation RATMNL  02/21/14 01:55 PM
. * Re: Asking for help from a programmer about Ensoniq emulation Parduz  02/20/14 07:13 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
1 registered and 389 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2983