Jump to content

MIDIfilter/processor modifikation


Recommended Posts

Guest romakrau
Posted

Hi folks,

I'm interested to connect my older equipment, a Yamaha organ

and a Korg CX3 organ, to the MIDI system.

I've just finished a MIDIO128 and installed it in my CX3.

It's works. Now I'm thinking about the possiblity to modify

the key data, and I found on Thorsten's website the

MIDIfilter/processor. But unfortunately I'm not in the

position to be a good PIC programmer.

Here my question : Is it possible to connect a DIN and a AIN

module to the MIDIfilter/processor?

I would like to use it for transposing the key on data or

transpose a song or modify the velocity or ....

All advices and hints are welcomed.

Greetings

Roman

Guest romakrau
Posted

Hi folks,

I'm interested to connect my older equipment, a Yamaha organ

and a Korg CX3 organ, to the MIDI system.

I've just finished a MIDIO128 and installed it in my CX3.

It's works. Now I'm thinking about the possiblity to modify

the key data, and I found on Thorsten's website the

MIDIfilter/processor. But unfortunately I'm not in the

position to be a good PIC programmer.

Here my question : Is it possible to connect a DIN and a AIN

module to the MIDIfilter/processor?

I would like to use it for transposing the key on data or

transpose a song or modify the velocity or ....

All advices and hints are welcomed.

Greetings

Roman

Posted

Hi Roman,

I plan to support such individual adaptions in the MIDIbox NG design in form of PlugIns. This are code extensions which can be hooked into the BIOS and interact with all control elements. In the meantime there is no other way than to take and to modify one of the existing firmwares (they are available on request).

Currently it isn't trivial to add such extensions, since every firmware has been optimized for special applications. The MIDIO128 firmware is optimized for digital IO, but additional analog controllers would make the performance poor. And with the MB64 firmware it's contrary. You could try to change the MIDIO128 firmware in order to add a pot handler as low priority task, but this requires some assembler knowledge...

With the MB NG design this will be solved, but you have to wait till next year, ok? :)

Best Regards, Thorsten.

Posted

Hi Roman,

I plan to support such individual adaptions in the MIDIbox NG design in form of PlugIns. This are code extensions which can be hooked into the BIOS and interact with all control elements. In the meantime there is no other way than to take and to modify one of the existing firmwares (they are available on request).

Currently it isn't trivial to add such extensions, since every firmware has been optimized for special applications. The MIDIO128 firmware is optimized for digital IO, but additional analog controllers would make the performance poor. And with the MB64 firmware it's contrary. You could try to change the MIDIO128 firmware in order to add a pot handler as low priority task, but this requires some assembler knowledge...

With the MB NG design this will be solved, but you have to wait till next year, ok? :)

Best Regards, Thorsten.

Guest romakrau
Posted

Hello Thorsten,

Thank you for your quickly answer. It's looks like that I

can't avoid to learn the programmer language of the PIC.

In case I wait for the new PIC , I have to change my

programmer and so on. I think it isn't worth it.

To make my intention a little bit more clear, I want to

modify the MIDIfilter in the way that it check some

button or if possible some pots, and add the value to the

midi data. Normaly it should be the lastevent2. I think

to implement it in the IRQ.inc with an additional timer tick.

So, if I'm right that the Midibox16e will be able to manage

a DIN and a AIN module, I wolud like to please you to send

me the source code of it. I think that I have to discover

the programmers world ;-).

Greeting

Roman

Guest romakrau
Posted

Hello Thorsten,

Thank you for your quickly answer. It's looks like that I

can't avoid to learn the programmer language of the PIC.

In case I wait for the new PIC , I have to change my

programmer and so on. I think it isn't worth it.

To make my intention a little bit more clear, I want to

modify the MIDIfilter in the way that it check some

button or if possible some pots, and add the value to the

midi data. Normaly it should be the lastevent2. I think

to implement it in the IRQ.inc with an additional timer tick.

So, if I'm right that the Midibox16e will be able to manage

a DIN and a AIN module, I wolud like to please you to send

me the source code of it. I think that I have to discover

the programmers world ;-).

Greeting

Roman

Posted

I was wondering if there is a long reply time for the source code for the pic? I am required to program a pic for school. Being a house music producer/dj, I would  way want to build another midi knob box than a robot!! I have a room full of roland gear and a whole bunch  of virtual synths on the pc to control. Anyway I was just wandering, and I have already gathered all of the hardware(motorized 100mm faders included) and would like to start the project due to El nino starting this week here in Los Angeles.  I work outside so I will be inside for a week due to rain. ;)

Posted

I was wondering if there is a long reply time for the source code for the pic? I am required to program a pic for school. Being a house music producer/dj, I would  way want to build another midi knob box than a robot!! I have a room full of roland gear and a whole bunch  of virtual synths on the pc to control. Anyway I was just wandering, and I have already gathered all of the hardware(motorized 100mm faders included) and would like to start the project due to El nino starting this week here in Los Angeles.  I work outside so I will be inside for a week due to rain. ;)

Posted

I'm sure Thorsten will send it as soon as you ask him -

but you better mail him - your details are hidden on the forum, no way of knowing where to send it ;)

p

Posted

I'm sure Thorsten will send it as soon as you ask him -

but you better mail him - your details are hidden on the forum, no way of knowing where to send it ;)

p

Guest romakrau
Posted

Hi

@dogboy: Thanks for the hint, that I've hidden my email

to the forum. I changed it to public.

@skee1: Sorry, I don't understood what do you want to tell

me?

Roman

Guest romakrau
Posted

Hi

@dogboy: Thanks for the hint, that I've hidden my email

to the forum. I changed it to public.

@skee1: Sorry, I don't understood what do you want to tell

me?

Roman

Posted

Hi,

I think that skee1 is meaning that he didn't receive a reply to his request yet. This is because I wasn't at home in the last days and had no access to the source files...

Roman: today you will get the source code, too

Best Regards, Thorsten.

Posted

Hi,

I think that skee1 is meaning that he didn't receive a reply to his request yet. This is because I wasn't at home in the last days and had no access to the source files...

Roman: today you will get the source code, too

Best Regards, Thorsten.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...