ESQ1 Project
Posted: Tue Jun 26, 2018 6:50 pm
In the hope that more people are interested to add to the project, I create this thread. We should focus on the creation of an ESQ1 clone here, and create other threads for things that are only loosely connected to it.
My first contribution is a collection of the extracted 82 waveforms from the original ROM. Those are in their original format (I added a text file describing it shortly). They are binary files that can be opened in an audio editor that accepts RAW audio.
I also added the .fsm of a rough version of the extractor I programmed for this. The extractor can also be used to get all waveforms from the 4 SQ80 ROM files, that you can download from http://www.buchty.net/ensoniq/.
You just need to select the section of the ROM you're interested in from the Excel table, Spogg provided (http://www.dsprobotics.com/support/viewtopic.php?f=2&t=12389#p42868 SECOND TAB!), and export it as a csv file (Comma Seperated Values). I've used LibreOffice Portable for that, because I don't own Excel and the online version doesn't export .csv. Load that file and the rom file, then click on "split rom". The original stays untouched, a new folder named "waveforms" is created wherever the .fsm is saved to, and filled with the waveforms. If such a folder already exists, it gives out a warning and does no extracting.
My first contribution is a collection of the extracted 82 waveforms from the original ROM. Those are in their original format (I added a text file describing it shortly). They are binary files that can be opened in an audio editor that accepts RAW audio.
I also added the .fsm of a rough version of the extractor I programmed for this. The extractor can also be used to get all waveforms from the 4 SQ80 ROM files, that you can download from http://www.buchty.net/ensoniq/.
You just need to select the section of the ROM you're interested in from the Excel table, Spogg provided (http://www.dsprobotics.com/support/viewtopic.php?f=2&t=12389#p42868 SECOND TAB!), and export it as a csv file (Comma Seperated Values). I've used LibreOffice Portable for that, because I don't own Excel and the online version doesn't export .csv. Load that file and the rom file, then click on "split rom". The original stays untouched, a new folder named "waveforms" is created wherever the .fsm is saved to, and filled with the waveforms. If such a folder already exists, it gives out a warning and does no extracting.