MIDI support development work - paid project

clusteruk · 932

clusteruk

  • Newbie
  • *
    • Posts: 38
    • Karma: +5/-0
on: August 26, 2022, 09:34:22 AM
I posted recently about the MIDI interface not working and it appears there is not driver setup in AROS for it. If I am wrong please let me know.

So is there any developers who would like to do this work and be paid in hardware or money for their efforts.

Hopefully people realise I have done this a lot in the past :-)

Steve



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #1 on: August 27, 2022, 01:20:34 AM
Should it be needed, Midi files on VMWare can be played either via Hardware (Host) or Software !


miker1264

  • Legendary Member
  • *****
    • Posts: 1348
    • Karma: +82/-6
Reply #2 on: August 27, 2022, 03:57:25 AM
Should it be needed, Midi files on VMWare can be played either via Hardware (Host) or Software !

Isn't there a "PlayMidi" & MIDI Datatype already that plays Midi files via software ?



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #3 on: August 27, 2022, 08:39:48 AM
No the MIDI datatype for AROS x86 does not exist, there is only the OS3 version that works well on AROS 68k, i attach the source, maybe someone could compile it for AROS x86

http://aminet.net/package/util/dtype/MidiDT

On AROS x86 as mentioned you can play MIDI files via "Hardware" with Player "WildMidi", or play MIDI files via Software via "Timidity" with Players "HarmonyPlayer" and "ArModPlugPlayer"

On AROS One v1.8 both "WildMidi" Player and "Timidity" are already preset for Players "HarmonyPlayer" and "ArModPlugPlayer"




AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #4 on: August 27, 2022, 09:26:07 AM
I created a small video with AROS One 1.8 showing "WildMidi" (Hardware) and "HarmonyPlayer" (Software) playing MIDI files

https://youtu.be/F1e0FHDKX7k


Amiwell

  • Legendary Member
  • *****
    • Posts: 2178
    • Karma: +31/-4
  • Peace
Reply #5 on: August 27, 2022, 01:45:46 PM
The problem is not listening to midi files but using a midi sequencer like bars & pipes via camd


AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #6 on: August 27, 2022, 05:38:41 PM
Also important that you can Play Midi Files, many users listen to Midi files and on AROS they are qualitative.
Bar & Pipe is an obsolete program, with RTG Screens on AROS you have difficulty using it, small fonts that cannot be enlarged, ditto for instruments too small for cosultation and use, GUI Colors unwatchable.

In my opinion a Native AROS version of Bar & Pipe or a fresh native AROS program would be needed to do the same things


Amiwell

  • Legendary Member
  • *****
    • Posts: 2178
    • Karma: +31/-4
  • Peace
Reply #7 on: August 27, 2022, 11:39:58 PM
I was referring to the discussion, Mr. Steve referred to what was written above and that is to manage a Midi sequencer with hardware via Camd
« Last Edit: August 28, 2022, 12:01:49 AM by salvo »



clusteruk

  • Newbie
  • *
    • Posts: 38
    • Karma: +5/-0
Reply #8 on: August 29, 2022, 09:28:03 PM
I am not looking for a MIDI player with software engine.

I want to fund, if necessary, the software to allow a keyboard and synthesisers to be attached to AROS and controlled by Bars and Pipes or other MIDI compatible software.



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #9 on: August 29, 2022, 09:43:08 PM
clusteruk excuse me, I also mentioned a "Hardware" Midi player, see video attachment!


magorium

  • Legendary Member
  • *****
    • Posts: 504
    • Karma: +55/-0
  • Convicted non contributor
Reply #10 on: August 30, 2022, 12:55:15 AM
clusteruk excuse me, I also mentioned a "Hardware" Midi player, see video attachment!
Small correction as you did not actually do so. You might perhaps think you did (and i understand the confusion).

All current solutions uses a soundfont/softsynth solution. There is nothing hardware about it other then software attempting to emulate certain hardware. And you are correct in that we can argue that this is what (certain) midi (capable) hardware is doing as well (when strictly speaking about playing MIDI on/to f.e. a soundmodule) but it is not the same.

It is crystal clear from clusteruk's request that he wants to be able to use real midi hardware such as sequencers, soundmodules, keyboards, guitars, pedals etc. and use that in combination with midi sequencer software such as bars'n'pipes. Either by letting those mentioned devices input (raw) MIDI data /into/ the software or by using the software to /send/ MIDI data to such devices.

As such that requires real actual MIDI communication between hardware devices and software. And that is what user clusteruk is referring to. MIDI is a communication protocol similar to how serial and parallel ports communicate.
« Last Edit: August 30, 2022, 01:09:18 AM by magorium »



AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #11 on: August 30, 2022, 07:50:59 AM
Yes magorio I am aware of the operation of the hardware you mentioned, I only responded to clusteruk's statement that he had written "I am not looking for a MIDI player with software engine"

Maybe the user clusteruk and other users were not aware of the Hardware compatibility, and that the "WildMidi" Player directly used the Sound Card of the PC or Virtual Machine.



Amiwell

  • Legendary Member
  • *****
    • Posts: 2178
    • Karma: +31/-4
  • Peace
Reply #12 on: August 30, 2022, 07:56:55 AM
Aros has an excellent software park about the audio is missing the Camd driver to interface with a MIDI sequencer, Alfred Faust has made himself available to work and improve bars & pipes in our platform but if he does not have the opportunity to interface with the hardware he cannot do it


Amiwell

  • Legendary Member
  • *****
    • Posts: 2178
    • Karma: +31/-4
  • Peace
Reply #13 on: August 30, 2022, 08:59:20 AM
Also important that you can Play Midi Files, many users listen to Midi files and on AROS they are qualitative.
Bar & Pipe is an obsolete program, with RTG Screens on AROS you have difficulty using it, small fonts that cannot be enlarged, ditto for instruments too small for cosultation and use, GUI Colors unwatchable.

In my opinion a Native AROS version of Bar & Pipe or a fresh native AROS program would be needed to do the same things

Perhaps the graphic interface can make you look like bars & pipes obsoleto but those who use it or have used it can tell you quite the opposite is a powerful software


AMIGASYSTEM

  • Legendary Member
  • *****
    • Posts: 2637
    • Karma: +64/-1
  • AROS One
    • AROS One
Reply #14 on: August 30, 2022, 12:43:44 PM
I know the potential of Bar & Pipes but its GUI is not suitable for a modern RTG screen, you have to adapt/modernize colors, fonts and images, all this to also attract other users who are not familiar with this great tool.

Many Amiga users love the old things, and do not want to update their systems to relive the old days, this is regression as well as giving distrust to all the developers who with so much effort try to update AROS.