Author Topic: MIDI and CPC  (Read 3767 times)

0 Members and 1 Guest are viewing this topic.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1977
  • Likes Given: 4650
Re: MIDI and CPC
« Reply #25 on: 01:25, 02 March 14 »
Here's a Greek guy that makes music (at least he keeps a CPC in the studio)
Garsoniera Ltd. -- Evolution (pt1 improvisation + prt2 stop motion music) -

and he clearly loves his Amstrad:
Garsoniera Ltd. -- I Want My Amstrad (Saboteur 2) - YouTube


Back to topic:
I would be interested in buying and using such an interface.. I've uploaded most of the MIDI stuff on the wiki BTW


Thanks for the links and thanks for the wiki page!!!  :) :) :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.314
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2531
  • Likes Given: 1481
Re: MIDI and CPC
« Reply #26 on: 10:20, 02 March 14 »
Then get a guitar or a drum kit.  :P   ;)
Said that to Jean Michel Jarre.  :P
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline LambdaMikel

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: us
    • Homepage
  • Liked: 777
  • Likes Given: 537
Re: MIDI and CPC
« Reply #27 on: 17:11, 03 July 19 »
Just checked out the MIDI Section of the CPCWiki. Well, it's pretty poor.


Anybody here using MIDI and CPC together? Would there be interest to recreate such an interface, and if yes, which one?
Pretty old post, but yes - LambdaSpeak 3 and
ubld.it MIDI interface https://ubld.it/products/midi-breakout-board/ 
works well together  :) Just for the record if somebody should search for "MIDI".

As long as USIFAC supports the MIDI BAUD rate 31250, it should also work well with USIFAC.

I was surprised how simple MIDI really is... this is a good little tutorial

https://learn.sparkfun.com/tutorials/midi-tutorial/all

« Last Edit: 17:17, 03 July 19 by LambdaMikel »

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.209
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 672
  • Likes Given: 1475
Re: MIDI and CPC
« Reply #28 on: 18:37, 03 July 19 »
It's amazing!!! Regarding music the LambdaSpeak III is like the Symbiface IV for the CPC.  :laugh: :laugh: :laugh:
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.01.14)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.07.15)

Offline LambdaMikel

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: us
    • Homepage
  • Liked: 777
  • Likes Given: 537
Re: MIDI and CPC
« Reply #29 on: 18:48, 03 July 19 »
... speaking of Firmware updates... how about if the MIDI interface could trigger the EEPROM PCM sample playing... then we would have a MIDI-controllable CPC drum computer  :)



The EEPROM PCM Sample Play command in LS 3 is already quite similar to the Midi Note on command.

Online ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.059
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1167
  • Likes Given: 2228
Re: MIDI and CPC
« Reply #30 on: 15:36, 04 July 19 »
Hi,
Hi,

This morning while looking for some info on the "Parroty Plus" graphics package I ran across a three page article on MIDI and the CPC in issue 26 of Amstrad Action, if anyone is interested it is here:

https://archive.org/details/amstrad-action-026/page/n15

And a little more here:

https://archive.org/details/amstrad-action-027/page/n29

Cheers,

Peter
« Last Edit: 15:44, 04 July 19 by ComSoft6128 »

Offline LambdaMikel

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: us
    • Homepage
  • Liked: 777
  • Likes Given: 537
Re: MIDI and CPC
« Reply #31 on: 18:29, 04 July 19 »
Does anybody have a MIDI file parser that can generate BASIC programs from the data?

Or source code in Python that I could hack to parse the .MID and emit the note on / off messages and such in a BASIC progam?

Or, even better, a CPC BASIC MIDI file song player / parser?

EDIT - maybe this:
https://mido.readthedocs.io/en/latest/index.html
or this
https://github.com/vishnubob/python-midi
« Last Edit: 18:40, 04 July 19 by LambdaMikel »

Offline zhulien

  • 464 Plus
  • *****
  • Posts: 399
  • Country: au
    • 8bitology
  • Liked: 186
  • Likes Given: 106
Re: MIDI and CPC
« Reply #32 on: 18:12, 07 July 19 »
Just checked out the MIDI Section of the CPCWiki. Well, it's pretty poor.


Anybody here using MIDI and CPC together? Would there be interest to recreate such an interface, and if yes, which one?


i can lend you a ram music machine if you need.

Offline LambdaMikel

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: us
    • Homepage
  • Liked: 777
  • Likes Given: 537
Re: MIDI and CPC
« Reply #33 on: 20:58, 18 July 19 »
Does the RAM Music Machine support MIDI in?
Can you play instruments on it via MIDI in?

Offline zhulien

  • 464 Plus
  • *****
  • Posts: 399
  • Country: au
    • 8bitology
  • Liked: 186
  • Likes Given: 106
Re: MIDI and CPC
« Reply #34 on: 13:03, 19 July 19 »
The reason i have the cpc midi interface is to use the db50xg daughterboard. It makes an awesome soundcard so much better than the typical msx ones i have seen. Of course it comes down to software using it which there isnt much. Its nice to see the midi protocol looks not too complicated though.

Offline zhulien

  • 464 Plus
  • *****
  • Posts: 399
  • Country: au
    • 8bitology
  • Liked: 186
  • Likes Given: 106

Offline LambdaMikel

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: us
    • Homepage
  • Liked: 777
  • Likes Given: 537
Re: MIDI and CPC
« Reply #36 on: 18:13, 20 July 19 »
Hmm... "Waveblaster" and "Wavetable" synthesis.Is it really Wavetable Synthesis (-> Palm PPG / Waldorf Microwave and legacy), or merely PCM / AWM (2) sample playing?

There were a couple of PC sound cards that had real Palm PPG & Waldorf Wavetable synthesis but I am not sure this is one of these?

Unfortunately, Creative / SoundBlaster messed up the meaning of the term when the had a couple of products claiming to be Wavetable synts wereas in fact they were just sample players.
« Last Edit: 18:16, 20 July 19 by LambdaMikel »

Offline zhulien

  • 464 Plus
  • *****
  • Posts: 399
  • Country: au
    • 8bitology
  • Liked: 186
  • Likes Given: 106
Re: MIDI and CPC
« Reply #37 on: 21:37, 20 July 19 »
Actually the xg is a series of yamaha synthesizers which also are based on an extension to general midi. They made several daughterboard variants of their keyboard synths. The db50xg was one of the more common cheaper ones but the sound is exceptional studio quality sounding. The little other board is an aftermarket one to turn the daughter board into a stand alone midi card so you no longer need a pc or sound card. There was a cheaper way to use the daughter board which was published in one of the amiga magazines but i dont remember which magazine.


http://www.cucug.org/amiga/aminews/1997/970710-cuamiga.html
« Last Edit: Yesterday at 21:01 by zhulien »

Offline zhulien

  • 464 Plus
  • *****
  • Posts: 399
  • Country: au
    • 8bitology
  • Liked: 186
  • Likes Given: 106
Re: MIDI and CPC
« Reply #38 on: 21:45, 20 July 19 »

Offline LambdaMikel

  • 6128 Plus
  • ******
  • Posts: 1.411
  • Country: us
    • Homepage
  • Liked: 777
  • Likes Given: 537
Re: MIDI and CPC
« Reply #39 on: 21:57, 20 July 19 »
Sounds great!
For the record, here is the sound card that uses real "Waldorf Microwave" Wavetables:
Terratec EWS64xxl


https://www.youtube.com/watch?v=J_GfuINC2_0

https://www.youtube.com/watch?v=x-zeP5iGduU