User Tools

Site Tools


midibox_speakjet

This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

====== MIDIBox SpeakJet ====== ===== What is it? ===== [[http://www.ucapps.de/mbhp_iic_speakjet.html|MIDIBox SpeakJet Synthesiser]] is a project that uses the [[http://www.magnevation.com|Magnevation]][[http://www.speakjet.com/|Speakjet]] controlled by midibox as a standalone synthesizer. The SpeakJet IC was brought to market in February 2004, and is available from a variety of vendors for around $25 USD. \\ **From the SpeakJet Web Site**:\\ //The SpeakJet is a completely self contained, single chip voice and complex sound synthesizer. It uses a mathematical sound algorithm to control an internal five channel sound synthesizer to generate on-the-fly, unlimited vocabulary speech synthesis and complex sounds.// //The SpeakJet is preconfigured with 72 speech elements (allophones), 43 sound effects, and 12 DTMF touch tones. Through the selection of these sounds and in combination with the control of the pitch, rate, bend, and volume parameters, the user has the ability to produce unlimited phrases and sound effects, with thousands of variations, at any time.// //The SpeakJet can be controlled simultaneously by logic changes on any one of its eight event input lines, and by a single I/O line from a CPU allowing for both CPU-controlled and standalone operations.// //Other features include an internal 64 byte input buffer, internal programmable EEPROM, three programmable outputs, and direct user access to the internal five channel sound synthesizer.// \\ To build this Midi-playable nifty synthesizer project, you will need: * 1 MBHP Core Module (PIC18F, host of kII speakJet application -> see below, communicates via IIC with the SJ-IIC-Module) * 1 MBHP SpeakJet-ICC-Module (PIC16F, receives IIC commands from Core and communicates via Serial Transmission with the Speakjet -> breadboard construction described below) * 1 2x16 LCD, optional (displays last sent commands and various settings) \\ ===== The MBHP SpeakJet IIC Module ====== This project is in progress at the moment. Please visit the [[http://forum.midibox.org/|Forum]] (and especially [[http://www.midibox.org/forum/index.php?topic=2870.0|the first SpeakJet thread]] or see the links below for more info. * [[http://www.ucapps.de/mbhp_iic_speakjet.html|IIC SpeakJet Module]] <sup>uCApps</sup> \\ **SpeakJet-IIC-Module Breadboard v1.3** * **[[SpeakJet Breadboard Construction]]** – Description and How-To of this breadboard construction: * [[http://www.audiocommander.de/downloads/midibox/mbhp_iic_speakjet_13.board.pdf|Breadboard Design with lowPassFilter v1.3]] (PDF, 604 kB) * [[http://www.audiocommander.de/downloads/midibox/mbhp_iic_speakjet_13.board.fh11.zip|Breadboard Design with lowPassFilter v1.3]] (FreeHandMX sourcefile with a lot of nice electronical symbols, 264 kB) * [[http://www.audiocommander.de/picBrowser/picBrowser.php?go=galleries/070305_kII&thumbs=1&q=|Picture Gallery: SpeakJet Breadboard v1.3]] {{http://www.audiocommander.de/picBrowser/phpThumb.php?src=galleries/070305_kII/IMG_7772.jpg&w=250&h=166&q=95&f=.jpg?250x166}} \\ \\ //Old Version's Archive (don't use these old plans, until you have a reason) ://\\ **SpeakJet-IIC-Module Breadboard v1.0** * [[http://www.audiocommander.de/downloads/midibox/mbhp_iic_speakjet_10.board.pdf|Preliminary Breadboard with lowPassFilter]] (PDF, 480 kB) * [[http://www.audiocommander.de/downloads/midibox/mbhp_iic_speakjet_10.board.fh11.zip|Preliminary Breadboard with lowPassFilter]] (FreeHandMX sourcefile with a lot of nice electronical symbols, 292 kB) * [[http://www.audiocommander.de/picBrowser/picBrowser.php?go=galleries/060600_kII_MIOS&thumbs=0&q=|Picture Gallery: SpeakJet Breadboard v1.0]] {{http://www.audiocommander.de/picBrowser/phpThumb.php?src=galleries/060600_kII_MIOS/IMG_6776.jpg&w=250&h=166&q=95&f=.jpg?250x166}} \\ \\ ===== SpeakJet Application Software ===== This project is in progress at the moment. Please visit the [[http://forum.midibox.org/|Forum]] (and especially [[http://www.midibox.org/forum/index.php?topic=2870.0|the first SpeakJet thread]] or see the links below for more info. You need the following Software: * Firmware for the SpeakJet-IIC-Module -> [[http://www.ucapps.de/mbhp_iic_speakjet.html|download from uCApps.de/mbhp_iic_speakjet.html]] * SpeakJet Application Software "kII" for the Core Module -> [[SpeakJet Application Software v 0.1]] \\ \\ ===== For Further Information... ===== * [[http://www.midibox.org/forum/index.php?topic=2870.0|Midibox.org SpeakJet thread]] * [[http://www.magnevation.com/pdfs/speakjetusermanual.pdf|SpeakJet User Manual / Datasheet]] * [[http://www.speakjet.com/|SpeakJet web site with audio samples (Flash)]] * [[http://groups.yahoo.com/group/speakjet/|SpeakJet Yahoo Group]] * [[http://www.audiocommander.de/downloads/midibox/SpeakJet_Demo_Ready.mp3|SpeakJet Demo-Mode]] (mp3) * [[http://www.audiocommander.de/downloads/midibox/SpeakJet_AdvancedPossibilities.mp3|SpeakJet Demo - advanced possibilities]] (mp3, lowQuality, 32kHz, 80kbps, 3.1MB), //shows what is possible with the current state of the project; you can hear how I control the five oscillators and later on mix it with MSA allophones (all from my microKONTROL, so easily controllable by any other midibox 8)// * [[http://www.audiocommander.de/downloads/midibox/SpeakJet_kII_03.mp3|Latest SpeakJet Application Demo (kII)]] (mp3, midQuality, 44.1kHz, 96kbps, mono, 2,28MB), //shows different control examples from phoneme tables controlled by jaw/tongue movement, single OSCs and also my approach to program a subtractive synthesis out of the 5 OSCs... try to hear the different waveshapes and the adding of distortion...//

midibox_speakjet.1173053579.txt.gz · Last modified: 2007/03/07 17:13 (external edit)