Changing patch and parameters through PureData MIDI messages

General discussion about the GX-700 and/or Sound Station

Changing patch and parameters through PureData MIDI messages

Postby franxico » Wed Dec 03, 2014 2:26 am

Hello there,

first of all, great work with the Sound Station!

Do you happen to know if it is possible to change patch and parameter by sending midi messages from PureData?

Thanks!

Best,
Francisco
franxico
 
Posts: 1
Joined: Wed Dec 03, 2014 2:23 am

Re: Changing patch and parameters through PureData MIDI mess

Postby Grunwaldt » Wed Dec 03, 2014 3:46 am

Hola Francisco, y bienvenido!

I didn't know what PureData was until i googled it after reading your post here.

It looks like PureData is a very "high-level" kind of programming language, so it might be tricky to access the "MIDI Services" that was the functions to send SysEx messages and perform all the other low-level MIDI tasks, as called in the WIN32 API era.

Of course if you have access to MIDI from PureData all you see that SoundStation does, can be done, changing parameters, sending "Program changes" to switch patches. All in real-time. Just do a research on how PureData would use the "MIDI Services" API.

Regards,


Sergi
Developer and webmaster for the GX-700 Sound Station software.
User avatar
Grunwaldt
Site Admin
Site Admin
 
Posts: 65
Joined: Sun Jun 09, 2013 10:49 pm
Location: Barcelona, Spain

Re: Changing patch and parameters through PureData MIDI mess

Postby Grunwaldt » Wed Dec 03, 2014 3:51 am

After researching a bit more in depht what PureData is, i would say it probably doesn't need to do low-level calls to the MIDI API, it most probably have its own functions and methods to send System Exclusive messages.
Developer and webmaster for the GX-700 Sound Station software.
User avatar
Grunwaldt
Site Admin
Site Admin
 
Posts: 65
Joined: Sun Jun 09, 2013 10:49 pm
Location: Barcelona, Spain

Re: Changing patch and parameters through PureData MIDI mess

Postby Grunwaldt » Wed Dec 03, 2014 4:03 am

You will need a document for the MIDI device (the GX-700 in this case) called "MIDI Implementation", fortunately, I got it from Roland in 1998 and wrote it to a plain ASCII .txt Windows text file in 1999. Download it, it has all the information you need to communicate from/to the GX-700. I did write also some examples that would be useful for you at the end of the text file.

Good luck!
Attachments
IMP.zip
BOSS GX-700 MIDI Implementation
(10.37 KiB) Downloaded 2547 times
Developer and webmaster for the GX-700 Sound Station software.
User avatar
Grunwaldt
Site Admin
Site Admin
 
Posts: 65
Joined: Sun Jun 09, 2013 10:49 pm
Location: Barcelona, Spain

Re: Changing patch and parameters through PureData MIDI mess

Postby fr4nck » Fri Jan 28, 2022 8:19 pm

hi,

This is an old message but... I tried to exchange with pd and sound-station.
[midiin] & [sysexin] were the two objects that gave me information using [print].
I saw that Sound-Station send 12 codes each time i move something.

After two hours it was interesting but i don't have time to spend with this... just enought to remember what i studied fifteen years ago :lol:
Windows 10 system - Boss FC-50 midi controller - Boss GX700 - Peavey Blue Classic 50 - Tele Custom 72 MiM with Catswhisker pickups and bleed mod - Lot of Diy pedals Clones
fr4nck
Supporter
Supporter
 
Posts: 3
Joined: Fri Jan 28, 2022 5:19 pm
Location: Rennes, France


Return to General

Who is online

Users browsing this forum: No registered users and 0 guests