MIDIbox Forum: MIDIBox AY (YM) V2 - MIDIbox Forum

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

MIDIBox AY (YM) V2 Synth: AY-3-8912, AY-3-8910, YM2149 Rate Topic: -----

#1 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 05 June 2011 - 12:09

Let me introduce You the MIDIBox AY (YM) V2:
=> http://www.midibox.o...idibox_ay_ym_v2

Posted Image

What is new?
* Thanks to Antix there is an YM 2149 (AY-3-8910) Board => http://www.midibox.o...ay_3_8912_board
* There is a new CS with Buttons (no C64 Keyboard anymore) => http://www.subfreque...v2/MBAYV2CS.pdf

This post has been edited by lemonhorse: 25 July 2011 - 21:49


#2 User is offline   Hawkeye 

  • MIDIbox Guru
  • PipPipPipPip
  • View gallery
  • Group: Programmer
  • Posts: 1,090
  • Joined: 24-July 10
  • LocationGermany, Munich

Posted 05 June 2011 - 20:01

nice!!! any sound demos?

#3 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 06 June 2011 - 08:17

It's on my todo-list now ;-)

#4 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 15 July 2011 - 14:28

Update:
MIDIBox AY (YM) V2 (BUILD 20110715)
Last Changes:
* LCD: Blinking Cursor
* Debugged FX Table Function defect
@ http://www.midibox.o...idibox_ay_ym_v2


2 Sound Demos:
MIDIBox V2 AY (YM) + MB SEQ V2.4
YM Chip PCB (Yamaha 2149F) raw chip sound no "post production" ;-)

mbay2beispiel1.mp3

mbay2beispiel2.mp3

- Lemonhorse

This post has been edited by lemonhorse: 15 July 2011 - 14:34


#5 User is offline   ErMangaver 

  • MIDIbox Newbie
  • Pip
  • View gallery
  • Group: Members
  • Posts: 20
  • Joined: 13-July 10
  • LocationRome

Posted 15 July 2011 - 15:25

Very nice indeed :)

#6 User is offline   Hawkeye 

  • MIDIbox Guru
  • PipPipPipPip
  • View gallery
  • Group: Programmer
  • Posts: 1,090
  • Joined: 24-July 10
  • LocationGermany, Munich

Posted 15 July 2011 - 15:33

Cool demos!!! Thanks!

#7 User is offline   nebula 

  • MIDIbox Guru
  • PipPipPipPip
  • View gallery
  • Group: Members
  • Posts: 862
  • Joined: 23-May 03
  • LocationCanada

Posted 15 July 2011 - 18:26

Lemonhorse: your demos made me smile.

As soon as I build this, I need to recreate the theme from "SNAFU" :thumbsup:



#8 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 17 July 2011 - 10:56

Thanks for your feedback!
:-)
Just updated the "User Menu (LCD)" pdf - now it comes with some additional comments (F1-F8 Button)
@ http://www.midibox.o...idibox_ay_ym_v2

This post has been edited by lemonhorse: 17 July 2011 - 10:57


#9 User is offline   TheProf 

  • MIDIbox Guru
  • PipPipPipPip
  • Group: Programmer
  • Posts: 690
  • Joined: 26-November 06
  • LocationUK, Near Manchester

Posted 19 July 2011 - 04:54

I knew I'd kept some 8910's for synth making from my days repairing arcade machines. I set out on an expedition into the back of my storage cupboards tonight, and finally found the big box of old chips. Wow! I did keep some weird stuff. All flavours of Z80, 6510's, 286 flat packs, about 50 6116 2K RAM chips, what seems like a tin of every EPROM ever made, (really: I found 2 1702's), and finally the sound chips. I found 7 AY8910's so far, marked 'pulls from working boards', and a couple of 8912's. I've put some on the fleamarket, since I won't need them all.

Oh, and if anyone needs any other odd chips, drop me a memo, I might just have them, for instance if you have a pressing need for some MBM93419 64x9 bit bipolar static RAM - for your 1970's supercomputer or logic analyser, I have at least 10 of them!
Mike

#10 User is offline   analog monster 

  • MIDIbox Newbie
  • Pip
  • Group: Members
  • Posts: 16
  • Joined: 28-February 11

Posted 05 September 2011 - 08:56

the demo is great! I am a midibox and PIC noob, but i am currently working on both this and 2 mono sid boxes (one for each chip type) and I have some experience with chiptune, circuit bending and arduinos. I'm very glad to see the C64 keyboard has gone that is what has been holding me back on completing the project.

Could you please clarify the functions of the various sections. so you have three square wave oscillators, are these played on three separate midi channels? Can the envelope shape can be applied to only one channel at a time, and only one shape is selectable at a time? Also please explain the FX tab and optional functions section. You see I am wanting to limit its size as much as possible, I want the sound of the ZX spectrum without the bulk or having to spend ages loading temperamental tapes into it.

Thanks in advance

#11 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 05 September 2011 - 09:29

Hello Analog Monster,

Quote

so you have three square wave oscillators, are these played on three separate midi channels?

You can assign each square wave to every MIDI Channel (1-16) you want to.
Just have a look at the LCD MENU 6 => http://www.subfreque...AY2MenueLCD.pdf


Quote

Can the envelope shape can be applied to only one channel at a time, and only one shape is selectable at a time?

Yes, it's the limitation of the AY (YM) Chip. There is only one envelope shape at a time.
But the envelope shape can be applied to one, two or all three square wave oscillators.
See LCD MENU 5.


The FX Tab:
⇒ see LCD MENU 8:

[Fx POS ] ⇒ FX POSition (the Fx tab allow 32 (POS 0-31) entries)
[Fx DELAY ] ⇒ Adjust the Fx execution timer: Wait 0-200 timer cycles
[Fx (NAME)] ⇒ Adjust the Fx FUNCTION NAME here (see LCD MENU 8 :: FX FUCTION NAMES)
[Fx PARAM] ⇒ Optional Fx Function PARAMETER


Fx execution work flow:

   
 -- -- --            [MIDI: Note On ::  Tone A|B|C]
    || MIDI                    ||
    || Note On                 \/
    ||          [play the user adjusted sound :: Tone A|B|C]
    ||                         ||
    \/                         \/ 
 -- -- --          [Fx Option On ::  Tone A|B|C]
    ||            [Timed Execution of Fx events]
    ||                        ||  
    ||                        ||
    || Fx                     ||
    ||                        ||
    ||                        ||  End of Fx execution:
    ||                        ||  1) When a "End Fx" Function appear
    ||                        ||  2) When a MIDI "Note Off" event appear
    \/                        \/  3) After Fx Pos. 31 (31 => last Fx Position)
 -- -- --                -- -- -- -- --
    ||                        ||  [Fx Loop option]
    ||                        ||
   . . .                     . . .
    ||                        ||
    || Fx Loop                ||
    || (GO BACK to Fx POS. X) ||
    ||                        ||
    ||                        ||
    \/                        \/   Fx Loop (end via MIDI Note Off)
-- -- -- --               -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
                         

This post has been edited by lemonhorse: 05 September 2011 - 09:32


#12 User is offline   analog monster 

  • MIDIbox Newbie
  • Pip
  • Group: Members
  • Posts: 16
  • Joined: 28-February 11

Posted 05 September 2011 - 10:23

Sorry for being an idiot and not realizing most of the info is already there. The main thing is I have realized I definitely want the FX section, as with a little patience I should just about be able to program some kick and snare sounds. Thanks for the info

#13 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 05 September 2011 - 11:01

Hello Analog Monster,

Quote

I have realized I definitely want the FX section as with a little patience I should just about be able to program some kick and snare sounds.

:)

Just a hint: You will need all buttons - for it's not possible to use all MBAY(YM)V2 options just with the Value/Item/Menu Buttons.
http://www.subfreque...v2/MBAYV2CS.pdf

This post has been edited by lemonhorse: 05 September 2011 - 11:03


#14 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 09 September 2011 - 14:29

MIDIBox AY (YM) V2.0A (BUILD 20110909)
http://www.midibox.o...idibox_ay_ym_v2

Comes with new FX Editing Shortcuts: http://www.subfreque...AY2MenueLCD.pdf

- Lemonhorse

#15 User is offline   igi 

  • MIDIbox Newbie
  • Pip
  • View gallery
  • Group: Members
  • Posts: 72
  • Joined: 30-March 10

Posted 10 October 2011 - 10:28

Hi! Nice work!

Any Eagle PCB files? (for AY/YM boards)

Best regards
IGI

#16 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 10 October 2011 - 19:39

Hello igi,
You've got a PM.

This post has been edited by lemonhorse: 10 October 2011 - 19:42


#17 User is offline   Antix 

  • MIDIbox Addict
  • PipPip
  • View gallery
  • Group: Members
  • Posts: 223
  • Joined: 18-October 07
  • LocationNaples , Italy

Posted 10 October 2011 - 20:46

Hi Lemonhorse,

the documentation about Ym/AY is going to be very fine.
I like this
http://www.subfreque...AY2MenueLCD.pdf

Regards

Antix

#18 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 10 October 2011 - 20:50

Hi Antix,

I like this (your first MB-YM2149 board)!


:)

Regards,
- Lemonhorse

#19 User is offline   eptheca 

  • MIDIbox Newbie
  • Pip
  • View gallery
  • Group: Members
  • Posts: 27
  • Joined: 26-January 10
  • LocationNorway

Posted 03 November 2011 - 00:03

I really like your project
I have a couple of chips and I'm thinking about building it

I have a question about the envelope shapes
you have 8, but in the spec sheet it states 10
are some of them the same or similar?

#20 User is offline   lemonhorse 

  • MIDIbox Tweaker
  • PipPipPip
  • Group: Programmer
  • Posts: 288
  • Joined: 01-September 02
  • LocationKiel (Northern Germany)

Posted 03 November 2011 - 08:54

Hello Eptheca

> are some of them the same or similar?

yes.

http://www.subfreque...BAY38912ENV.jpg


Best Regards
- Lemonhorse

This post has been edited by lemonhorse: 03 November 2011 - 08:59


Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users