15 years of hardware emulation of the Fairlight CMI IIx in MAME
ฝัง
- เผยแพร่เมื่อ 24 ส.ค. 2024
- Happy Birthday MAME CMI2x!!!
Many thanks to Phil Bennett, Ryan Holtz, the entire MAME team and everyone else who has driven the project this far!
About the Fairlight CMI:
Tony Furse was an Australian pioneer in the development of electronic musical instruments. His work was instrumental in the development of the Fairlight Computer Musical Instrument (CMI) in 1979. The Fairlight CMI was a groundbreaking digital synthesizer and sampler that revolutionized electronic music production. It was one of the first commercially available digital sampling synthesizers that allowed musicians to digitally record and edit real sounds. This innovation bridged the gap between traditional musical instruments and computer technology and paved the way for modern digital audio workstations. The development of the Fairlight CMI and similar instruments was an important step in the development of electronic music technology. It helped lower the cost of digital music production tools and made advanced sound synthesis and sampling capabilities more accessible to musicians and producers.
Running on AMD Ryzen 5 5600G / Realtek HD-Audio Chip / Windows 10 Home.
© 2024 by B.ART
Sweet anniversarie to our beloved mame CMI2x thanks olso to all those who participated in the growth until 15 years old
I hope the analog card Input Driver file gets done asap, so we can cave the full emulation experience
Yes, adding an HPF & LPF to the emulation of the CMI-02 with the DACs and connecting an audio input is actually not the greatest difficulty. The connection of an audio input already exists in MAME, although currently only for core audio. The lack of the necessary measurement data for the characteristics of the two original filters is the bigger problem that needs to be solved first...
@@B.ART-electro I have another issue, on the control parameters page the filter doesn't seem to work neither the portamento or glissando for that matter.
Is there a solution to that problem, I'm doing something wrong or it just doesn't work?
@@benjaminestademente6644 The emulation of the LPF of the channel card is still missing, as unfortunately no exact data is publicly available for this either. I have never used the glissando and portamento and therefore never tested them. I only use the CMI-01A optimized by Ryan Holtz anyway. Do you have the problem with an official MAME Fullbuild or with one of the various Singledriver builds circulating on the net?
@@B.ART-electro I tried two CMI2x builds, the "MAME-CMI2x(unofficial)" and the "mame-cmi2x-fairlight-v1"
I haven't tried compiling my oun version yet and if you have de Ryan holtz optimized driver, could you tell me where to find it?
And does the LPF Card affect the filters of the different channels?
mame-cmi2x-fairlight-v1 ???
If you don't want to waste your time unnecessarily, you should first deal with the topic of "Hardware emulation of the Fairlight CMI IIx in MAME". It's not an web app like QasarBeach or like any VST plugin! Since the source code is openly accessible, there are now many different builds, and some, like the mame-cmi2x-fairlight-v1, are just rubbish! The vast majority of single driver builds from the community use the optimized channel card emulation by Ryan Holtz without additional tweaks, including the MAME-CMI2x (unofficial). As a reference, however, you can always use the CMI2x driver of the official MAME 0.248 version to compare the respective implementation of the individual functions. Just take a look at the comments on the videos on this channel. After that, some of your questions will certainly be answered. You can find very good and useful information about the technical structure and technical details of the Fairlight CMI IIx here:
kmi9000.tripod.com/kmi_cmi_hard.htm#hardware