Welcome, Guest. Please login or register.

Author Topic: Recommend a MIDI tool!  (Read 3391 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Recommend a MIDI tool!
« on: October 02, 2004, 08:20:40 PM »
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #1 on: October 03, 2004, 12:29:25 PM »
:bump:

Anybody?
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #2 on: October 03, 2004, 04:06:52 PM »
Not at all what I was looking for, but still very cool!

MidiIn aminet

A MIDI triggered 16-bit sample player (14-bit output via paula). Played with it a tad last night and it's very good. Fully assignable, no sample size limit (depending on your memory), up to 32-note polyphony (16 channels at 48kHz seems fine on my 040), supports velocity, pan, pitchbend, aftertouch etc.

I'm amazed I never knew this software existed until last night :lol:
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #3 on: October 03, 2004, 05:50:54 PM »
Looks nice, doesn't it?

Unfortunately (to borrow a quote from KennyR), I speak German like a native. A native brit, that is :-D

I don't really require a sequencer. All I need is a tool that can simply (in realtime) reformat midi data based on some settings I specify (remap channels, note assigns etc.): non-standard MIDI data goes in, GM compatible data comes out.

I downloaded the midi.library developer info. It looks like it has exactly the sort of IO implementation I need for this. Im thinking to write a very simple tool that will just load a configuration file that specifies the required remapping.
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #4 on: October 03, 2004, 09:16:25 PM »
Hi Wilse,

Well, the downloadable version does not support AHI so you need a Paula. An AHI capable version is said to be in development, but the actual tool is quite old so I don't know if it is still in development or not.

I don't think the downloadable version will work on either Pegasos or AOne purely because

1) it uses Paula for audio
2) it uses midi.library which may possibly bang the serial port (not sure).

Worked on OS4 on the BPPC, however ;-) (well, I didn't exactly test it fully, but it didn't crash)

If you have an old A1200 with a moderate CPU (030/50MHz) and some RAM you can get a lot of fun out of it anyway.

My present mad plan is to use my spare 1200D (040+16MB) to run soundstudio which in turn will drive my my MU100R, possibly my PSS680 (cool/weird retro FM sounds) and my main 1200T as a sampler (which thanks to RTG will do 48kHz no problem and has 256MB of memory spare). Both the 1200T and old keyboard output can be fed into the MU100 and processed with the internal effects bus.

Now all I need is a second midi interface for the 1200D :-)
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #5 on: October 04, 2004, 10:59:46 PM »
@Wilse

Yep, I',m betatester for OS4 (on BPPC). Alas in the last few months I haven't had much in the way of time to myself to enjoy it :-(

From what I can see, your 030/25MHz should manage 28kHz playback (assuming you have no way of using >28kHz) for quite a few notes polyphony at least.

I hope there is a newer (read AHI) version in the works. A PPC native version for OS4/MOS would be cool - you could probably employ full interpolation then :-)

As for my original problem, I found the midi.library developer stuff (it looks nice and simple for what I need, which was the clincher, really). It sure is old, though. It needs updating with the current style proto headers and stuff which I am just having a look into. I should use CAMD really, but it is such a quirky one off that I can't be bothered :-D
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #6 on: October 04, 2004, 11:40:19 PM »
@bloodline

Show off :-P

I mean I was amazed there was any kind of midi triggered sampling software (especially 16-bit capable) running on a basic amiga that I didn't know about :-)

The authors of the software did actually use it in gigs, apparently. So nerr!


The thing is, I can spend ages modifying filters, LoFi etc for samples to grunge them up on real hardware or use Paula. The latter just has pure class to it.
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #7 on: October 06, 2004, 10:32:46 AM »
@bloodline

What sort(s) of stuff do you do? Any demo material online?
int p; // A
 

Offline KarlosTopic starter

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16881
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: Recommend a MIDI tool!
« Reply #8 on: October 06, 2004, 01:51:50 PM »
Booo! Rubbish!

Only kidding :-D It's pretty damn good :-D
int p; // A