Highly Liquid Forum facebook twitter google plus rss feed
  #1  
Old 03-08-2012, 08:27 PM
John's Avatar
John John is offline
Moderator
 
Join Date: Jan 2009
Posts: 3,007
Default ROM Mode Operating Instructions

MIDISpeak Version 2 Only.

Overview

In ROM Mode, use any MIDI keyboard or sequencer to send Note-On commands to the MIDISpeak. Each MIDI note triggers synthesis from a different location in the toy's ROM.

Different blocks of ROM are accessed via MIDI "Bank Select" commands. There are 128 banks.

The modulation wheel can also be used to select the different sound banks.

Synthesis "Speed"

The Speak & Spell series of toys can synthesize speech and sound in one of two modes: "normal" or "slow". The mode affects the pace of speech, but not the pitch. The MIDISpeak responds to MIDI program change commands to select the type of synthesis. "Normal" mode is assigned to program 0. "Slow" mode is assigned to program 1.

Prevent Automatic Shutoff

The Speak & Spell series of toys have an auto-shutoff feature. The auto-shutoff timer of the toy is reset automatically each time a sound is generated.
Reply With Quote
  #2  
Old 10-06-2014, 05:26 AM
deathstarchris deathstarchris is offline
Junior Member
 
Join Date: Apr 2009
Posts: 7
Default

Hi John,

I'm a little confused.
You state above the 'Speed' setting is CC's 0 and 1, but is not the 'Bank Select' also midi CC 0?
What exactly are the CC's and what would be the message you would instruct to change?
Thank you,

Chris
Reply With Quote
  #3  
Old 10-21-2014, 02:28 AM
deathstarchris deathstarchris is offline
Junior Member
 
Join Date: Apr 2009
Posts: 7
Default

Ok, I figured it out.

The speed setting is Program change or patch change not CC change.
So changing the patch between 0 and 1 affects the speed.

So far from my testing the CC's that affect the bank seem to be all of them.
Not sure if this is correct, but it seems that way in my testing.
Would love to have someone confirm this.
Reply With Quote
  #4  
Old 10-31-2014, 02:54 PM
John's Avatar
John John is offline
Moderator
 
Join Date: Jan 2009
Posts: 3,007
Default

Quote:
Originally Posted by deathstarchris View Post
Ok, I figured it out.

The speed setting is Program change or patch change not CC change.
So changing the patch between 0 and 1 affects the speed.

So far from my testing the CC's that affect the bank seem to be all of them.
Not sure if this is correct, but it seems that way in my testing.
Would love to have someone confirm this.
Hi Chris, you are correct about using program change to select slow/fast synthesis.

If I recall correctly, only CC #0 (Bank Select, Coarse), values 0-127 should affect the bank. At least, that was my intent. Naturally, it is possible there is an error the implementation. The source code is accessible in this forum if you want to take a closer look.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:31 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.