[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference napalm::commusic_v1

Title:* * Computer Music, MIDI, and Related Topics * *
Notice:Conference has been write-locked. Use new version.
Moderator:DYPSS1::SCHAFER
Created:Thu Feb 20 1986
Last Modified:Mon Aug 29 1994
Last Successful Update:Fri Jun 06 1997
Number of topics:2852
Total number of notes:33157

334.0. "Yamaha FB01 FM sound generator." by BEAGLE::MULELID () Tue Apr 29 1986 07:12

    A while ago somebody talked about how nice it would be to
    have a CZ-101 as an expander. Well it seems like another 
    company beat Casio in geting something like that on the market.
    
    Even if it is not a CZ, Yamaha have just started selling a
    "FM sound generator" called FB01, and listen to this.
    It have 240 factory presets, can hold 96 of your own patches.
    Programing of patches is compatible with the DX21, DX27 and DX100
    synths, meaning 4 operators and 8 algorythms. It responds to touch
    data via MIDI. And watch out CZ101, it works in OMNI OFF MONO mode
    and can give you 8 timbers at a time. Each of these timbers can
    internaly be mixed to any of the two stereo outputs. In OMNI OFF
    POLY mode it gives you 8 notes poly. And then the price, in Germany
    less than 900,- DM. Just to give you a comparison, that is cheaper
    than the DX100.
    
    Personally I think I will prefer this unit to the TX7.
    
    Svein.
    
T.RTitleUserPersonal
Name
DateLines
334.1MSX + SFG05MINDER::KENTTue Apr 29 1986 07:2621
    Do you realise that you can emulate the FM sound generator mentioned
    in .-1 and include a sequencer for less than 250 punds these days.
    
    Now that Yamaha have produced the SFG05 FM sound module this can
    be plugged in to any MSX computer (sic). Now I don't know about
    any where else in the world but in the U.K. MSX computers sell about
    as fast as worms on a hot day. You can pick them up here for under
    50 pounds.
    
    Our local software music shop sells the sequencer package that I
    use for the CX5 for 80 pounds. This package allows you too sequence
    in stereo the Multiple timbres of the SFG05 in any proportions you
    want e.g. 1 for the bass track, 3 for the strings etc.
    
    This means that for 220 pounds plus the cost of a keyboard (any
    midi keyboard which can also be sequenced by the above) you can
    have a fairly sophisticated midi/fm sequencer package.
    
    Now that's good value.
                          
    				PK.
334.2SFG05 vs. TX816STAR::MALIKKarl MalikTue Apr 29 1986 15:5411
    
    	Re; SFG05
    
    	I didn't see the magic word, 'MIDI' in the previous two reviews.
    
    	1) Is it?  Can it be plugged into any MIDI sequencer/computer?
    
    	2) Anyone, please compare to the TX816.  What do we lose for
    all the savings in price?
    
    						Thanks, Karl
334.3Ops and Algs?ERLANG::FEHSKENSTue Apr 29 1986 16:237
    Sounds like you at least give up operators and algorithms, as the
    TX816 is DX7-like rather than DX21-like?

    Just guessing,
    
    len.
    
334.4exMINDER::KENTTue Apr 29 1986 16:351
    
334.5TRY AGAINMINDER::KENTTue Apr 29 1986 16:4312
    Sorry about the last note I wish I could get to grips with these
    things.
    
    The SFG05 is not a midi expander, however it would make a really good
    expander if attached to and MSX based machine. This would give you
    a multi tymbral DX21 (4 operator) MIDI expander for 150 pounds.
    
    Not bad I just wish I had 150 pounds spare.
    
                                   
    				PK.
    
334.6FB01 is a MIDI device.BEAGLE::MULELIDWed Apr 30 1986 08:4015
    Yes the FB01 is MIDI, and as I mentioned it works like the CZ familly
    from Casio in the OMNI OFF MONO mode. As it said in the magazine
    this is the first expander which can do this. I guess it the will
    take 8 of the 16 MIDI channels when you use it.
    
    It may not be as good as the TX7, but the fact that you can make
    a small orchestra out of it is something I like. I am also quit
    pleased with the sounds my DX100 gives, so if the FB01 gives the
    same type of sound it is good enough for me.
    
    I have not yet seen it on sale here in France, but when I go back
    to Germany in a couple of months I think I will try to get me one.
    
    Svein.
    
334.7slightly confusedBARNUM::RHODESThu Jun 12 1986 21:405
    How do you program these expander things?  Are there controls on
    them?  (ie. Do you have to have a DX7 to program a TX7?)
    
    Todd.
    
334.8Like Porcupines in Love...ERLANG::FEHSKENSFri Jun 13 1986 13:238
    I don't know about these TX guys, but I gather it's sort of like
    what you get with a Super Jupiter (Roland MKS-80) if you don't
    spring for the programmer (MPG-80), namely an LCD window and 4 buttons:
    next parameter, previous parameter, value up and value down.  It's
    possible to program using this interface, but its gawdawfawl slow.
    
    len.
    
334.9traditionally a non-masochistBARNUM::RHODESMon Jun 23 1986 21:4410
    Re: -.1
    
    Sounds rather like pulling teeth.  Slow and painful - Especially
    for these FM synths that are programmed by trial and error (usually)
    rather than from paper and pencil.  A primitive interface would
    be tolerable in the latter case where parameters are entered once
    and only once.
    
    Todd.
    
334.10FB01 editorDFLAT::DICKSONNetwork Design toolsFri Sep 25 1987 15:202
See note 960.0 where I describe some Macintosh software, including
a patch editor for the FB01.
334.11Driving an FB01TOOK::SUDAMALiving is easy with eyes closed...Fri Jan 12 1990 00:4619
    This is a real blast into the past to revisit this note, but since I
    have an FB01 question I might as well put it here. According to the
    documentation that I have for the FB01 (which does not provide a full
    description of the MIDI interface) it is supposed to accept program
    change commands. But when I send such commands from my sequencer they
    don't affect the voice assigned to the channel (which is what I
    expected and in fact want to do). The channel number light in the
    display flashes, indicating that a message is being received (I
    assume), but nothing happens to the configuration.
    
    I'm sure some of you must have used FB01's driven by a sequencer. Do
    they in fact respond to program change and controller commands? Is
    there some subtle (or obvious - I won't claim to be that bright)
    setting I have to do to get this to work? Is there some better
    documentation of the MIDI interface that I'm not in possession of?
    
    Any help will be appreciated.
    
    - Ram
334.12Couple ideas...DCSVAX::COTECall *who* Ishmael???Fri Jan 12 1990 09:0512
    I assume you're on the same channel.
    
    My Yamaha gear has a parameter called "Receive Channel Messages" which
    must be enabled in order to recognize patch change commands. Does the
    Fb01 have something similar?
    
    Also, are you attempting to change a patch that is part of a
    "performance" (that seems to be standard Yamaha-ese, but I'm not sure
    if the Fb01 follows suit) or just a single "stand-alone" patch? My
    TZ's have a parameter for that also....
    
    Edd
334.13NRPUR::DEATONIn tentsFri Jan 12 1990 11:5716
RE < Note 334.11 by TOOK::SUDAMA "Living is easy with eyes closed..." >

	It sounds like you're trying to change a patch thast is "nested"
within a performance patch/setup (like Edd said in the last note).  It can't be
done unless you use system exclusives.  A patch change command will only work if
it is sent on the FB01's MIDI receive channel.

	Edd, are you saying that the TZ will allow you to change a patch 
*within* a performance?  I don't think so (not without sysEx, anyway).  There
are three modes (I think) for how it receives patch change commands...  I
tried my darndest to read that kind of functionality into them but couldn't
see that it would work that way.  Tell me I'm wrong...  (but yer gonna hafta 
prove it!).

	Dan

334.14Worked for me4GL::DICKSONYou could be an ocarina salesmanFri Jan 12 1990 12:1511
    I don't have my FB01 any more but I used program changes all the time.
    A typical "performance" for me is to have 8 "instruments" set for
    channels 1 thru 8.  A program change sent on channel 1 would change
    what voice instrument 1 played, and so on.  The TZ works the same way.
    
    There are also SYSEX messages that let you change all the parameters,
    and these allow addressing *either* by channel number or by
    base-channel plus instrument number.
    
    I know the TZ has a mode you have to set to allow channel program
    changes to take effect.  I don't recal the FB having such a setting.
334.15Gahd, more experiments to do...DCSVAX::COTECall *who* Ishmael???Fri Jan 12 1990 12:2612
    I believe the "combine" mode on the TZ addresses this issue. When
    combine is on a pg change command sent on the base channel (not
    necessarily one of the channels used by the instruments in the 
    performance) you change PERFORMANCES based on what you entered in
    the program change table edit map.
    
    If combine is OFF you change the patch on whatever instrument is
    using that channel within the performance.
    
    I think. Mebbe. Possibly...
    
    Edd
334.16open the hood, put screwdriver across solenoid terminals...NRPUR::DEATONIn tentsFri Jan 12 1990 13:098
RE < Note 334.15 by DCSVAX::COTE "Call *who* Ishmael???" >

>    If combine is OFF you change the patch on whatever instrument is
>    using that channel within the performance.
    
	If this is true, I've been doing a heckuvalotta SysEx work for 
nothing...

334.17But we try tonight...WEFXEM::COTECall *who* Ishmael???Fri Jan 12 1990 15:043
    Mind you, I never actually *did* it....
    
    Edd
334.18Might be something simpleCSC32::MOLLERNightmare on Sesame StreetFri Jan 12 1990 16:239
	Actually, as long as the patch # is between 1 and 48 (or 0 and 47
	if the sequencer is zero based), it should work fine (does on
	my FB01). If it's a patch # higher than that, it ignores it. You
	define what playback group (RAM/ROM) that you want it your set
	ups. Mines split into 2 - 4 note sections, one at MIDI Channel #2
	the other at MIDI channel #11. I use the RAM banks for both.
	It reponds properly to my MMT-8.

								Jens
334.19Possible helpSMVDV1::DDREHERFri Jan 12 1990 21:2016
    re: 11
    
    The FB01 has 20 "CONFIGURATIONS".  Each configuration can be assigned
    from 1 up to 8 "PATCHES".  There are 48 programs per RAM/ROM bank. 
    Each patch is assign a program, along with MIDI channel, voice
    allocation, stereo pan, note range, etc.
    
    MIDI program change only works to change the program (1-48 of whatever
    RAM/ROM bank) of the patch that is set to that MIDI channel.  This does
    not affect voice allocation, note range, etc., of the patch.
    
    To change COMBINATIONS requires Sysex on the Global recieve channel.
    You can do this with the MC-500 and most computer based sequencers.  
    I have the Sysex if you need it.
    
    Dave
334.20oops...WEFXEM::COTECall *who* Ishmael???Mon Jan 15 1990 11:046
    Turning COMBINE off and sending a patch change on the same channel
    as one of the instruments (not the global channel) failed.
    
    More on this late-breaking story as I figure it out...
    
    Edd
334.21FB phone home !BAHTAT::KENTpeekayTue Jan 16 1990 05:5910
    
    
    Let's not be in any doubt.
    
    You can definitely send patch changes to the FB01 and it will respond
    accordingly. The only pimple is that patch changes won't take you out
    of a group. You need some sysex for that. It is all in the book.
    
         
    				Paul.
334.22DECWIN::FISHERI like my species the way it is&quot; &quot;A narrow view...Fri Oct 05 1990 19:196
You know, somewhere I could have sworn that someone said how to get an FB01 to
do a built-in demo.  Am I remembering wrong?  I couldn't find it anywhere.

Thanks,

Burns