electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Articles  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links  |  Store
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » Clavia Nord Modular » Nord Modular G2 Discussion
NMG2 Open Source Editor
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 20 of 20 [487 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Goto page: Previous 1, 2, 3, ..., 18, 19, 20
Author Message
brunov



Joined: Aug 03, 2011
Posts: 204
Location: delft
Audio files: 2
G2 patch files: 2

PostPosted: Thu May 29, 2014 5:19 am    Post subject: Reply with quote  Mark this post and the followings unread

I finally got around to put up a new version 0.4 of the desktop editor. It is available for download here : http://www.bverhue.nl/g2dev/?page_id=17

This version contains a lot of interface changes suggested by Francesco, for example all the buttons are now in the top row, the slot strips can be hidden, the tabs in the main frame are gone, all to make more room for the patch.

Also the knobs, banks, patch settings, synth settings, application settings are back in a subform, as in the original editor.

I haven't updated the help file yet, but I added a quick reference text file with all the shortcut keys, available by pressing F1. Most functions should be accessible with a shortcut key.

I also made a lot of changes in the back end of the application to prepare it for an Android version.

I had a remark about the OSX version, that it has a bad performance, but I haven't really been able to reproduce it on my Mac system: Mountain Lion 10.8.5 - 3.29 Ghz Core i3 8 GB mem. But I have noticed that it doesn't get much processor time allocated from the OS. I would be grateful for any confirmation or suggestions about this.

I hope I didn't make to many mistakes in this version, if so let me know.

Bruno


g2editor0.4_2.PNG
 Description:
 Filesize:  198.07 KB
 Viewed:  43 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

g2editor0.4_2.PNG



_________________
My old OS NMG2 editor : http://sourceforge.net/projects/nmg2editor/?source=directory
My new G2 editor FMX : http://www.bverhue.nl/g2dev/?page_id=17
Back to top
View user's profile Send private message Visit poster's website
Electromagnetic Wave



Joined: Apr 28, 2013
Posts: 79
Location: Kebek
G2 patch files: 12

PostPosted: Thu May 29, 2014 9:58 am    Post subject: Reply with quote  Mark this post and the followings unread

alot of people will be happy! Very Happy

I test it now! after 1 hour, everything seems to work well. In fact I opened the old version too(NMG2 OS Editor v0.26) and I play with it from 2 days.

I noticed that you added the "log file" on the version 0.4. But we can not see the complete messages. Just the name changes. I think in "NMG2 OS Editor v0.26" we can see more information. Correct me if I'm wrong.


I wonder if we can save some commands (add module, add cable, assign #cc, etc..) within a patch? And send this command from 1 slot to another slot. A small editor into a slot that can interact with other slots ???

Does the editor messages must absolutely go through the USB connection?

for now, I learn from your "NMG2 Open source editor help" (the bottom of the page) and this link :

http://dewb.org/g2/pch2format.html
Back to top
View user's profile Send private message
Blue Hell
Site Admin


Joined: Apr 03, 2004
Posts: 20557
Location: The Netherlands, Enschede
Audio files: 147
G2 patch files: 318

PostPosted: Thu May 29, 2014 1:06 pm    Post subject: Reply with quote  Mark this post and the followings unread

Electromagnetic Wave wrote:
[...] and this link :

http://dewb.org/g2/pch2format.html


Some more info here : http://electro-music.com/forum/topic-6226.html&postorder=asc

Looks great Bruno :-)

_________________
Jan
Back to top
View user's profile Send private message Visit poster's website
brunov



Joined: Aug 03, 2011
Posts: 204
Location: delft
Audio files: 2
G2 patch files: 2

PostPosted: Thu May 29, 2014 11:21 pm    Post subject: Reply with quote  Mark this post and the followings unread

Thanks guys Smile

I fixed a couple of errors I overlooked:
- switched buttons on knobs
- external clock didn't show
- access violation when switching patches while knob form is open

Put up the new executables

_________________
My old OS NMG2 editor : http://sourceforge.net/projects/nmg2editor/?source=directory
My new G2 editor FMX : http://www.bverhue.nl/g2dev/?page_id=17
Back to top
View user's profile Send private message Visit poster's website
brunov



Joined: Aug 03, 2011
Posts: 204
Location: delft
Audio files: 2
G2 patch files: 2

PostPosted: Thu May 29, 2014 11:24 pm    Post subject: Reply with quote  Mark this post and the followings unread

Elektromagnetic wave

Yes, that link to you mention got me started with further reverse engineering the file and usb protocol. And work from a lot of other people as well. Jan's work for example helped me a lot also, and I from this work
"https://github.com/msg/g2ools g2ctl.py"
I learned the basics of the usb-protocol.

Heres some more messages I worked out using a usb-analyser: http://www.bverhue.nl/G2EditorHelp/G2_messages.html

Electromagnetic Wave wrote:


I wonder if we can save some commands (add module, add cable, assign #cc, etc..) within a patch? And send this command from 1 slot to another slot. A small editor into a slot that can interact with other slots ???

Does the editor messages must absolutely go through the USB connection?


You have to explain this a bit more. What do you want to achieve with this?

_________________
My old OS NMG2 editor : http://sourceforge.net/projects/nmg2editor/?source=directory
My new G2 editor FMX : http://www.bverhue.nl/g2dev/?page_id=17
Back to top
View user's profile Send private message Visit poster's website
Electromagnetic Wave



Joined: Apr 28, 2013
Posts: 79
Location: Kebek
G2 patch files: 12

PostPosted: Fri May 30, 2014 1:15 am    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
You have to explain this a bit more. What do you want to achieve with this?


I want to edit a patch without a computer.


From the documentation (p.148) :

Quote:
A SYSEX command for a G2 system specific function has three identification tags, the Clavia identification tag, the G2 system identification tag and an extra device identification tag. The Clavia and G2 tags are fixed.......If a SYSEX command is received your G2 will only listen to it if the device identification tag in the SYSEX command is equal to the MIDI SYSEX ID tag set on your instrument or if the G2 is set to All...


This is a message when I add a cable :

Quote:
000000 - 00 00 01 28 01 50 18 01 40 02 00 ...(.P..@..

Send message, size = 11
000000 - 00 00 01 28 01 50 18 01 40 02 00 ...(.P..@..
Send buffer count was 0
Send buffer count is 1

Broadcast :
000000 - 62 01 08 01 7F 63 b...c


Now I want to store this kind of messages into a patch. Probably within the seqlev module. Storing the message by using the same technic as ian-s do with the "G2 sample playback" patch.
Back to top
View user's profile Send private message
brunov



Joined: Aug 03, 2011
Posts: 204
Location: delft
Audio files: 2
G2 patch files: 2

PostPosted: Fri May 30, 2014 9:57 pm    Post subject: Reply with quote  Mark this post and the followings unread

In don't think that is possible. There are no sysex patching commands for the g2 as far as I know, only usb messages.
_________________
My old OS NMG2 editor : http://sourceforge.net/projects/nmg2editor/?source=directory
My new G2 editor FMX : http://www.bverhue.nl/g2dev/?page_id=17
Back to top
View user's profile Send private message Visit poster's website
Electromagnetic Wave



Joined: Apr 28, 2013
Posts: 79
Location: Kebek
G2 patch files: 12

PostPosted: Fri May 30, 2014 10:43 pm    Post subject: Reply with quote  Mark this post and the followings unread

Ok thanks! Btw, I noticed after some research that my example posted before does not represent the sysex message for adding a cable.

Again, congratulations for the project! Maybe I'll start using a tablet with my G2 soon.
Back to top
View user's profile Send private message
anigbrowl



Joined: Jan 21, 2008
Posts: 116
Location: San Francisco, USA
G2 patch files: 5

PostPosted: Tue Jun 03, 2014 11:58 am    Post subject: Reply with quote  Mark this post and the followings unread

Delighted to hear you are working on an Android version! I see USB host adapter cables for Android are very cheap (under $5 for most types) so I think I found a job for an older tablet! Exciting news.

I will try to check out the desktop version this evening, like the changes you have made to the user interface.
Back to top
View user's profile Send private message
urbanspaceman



Joined: Feb 26, 2008
Posts: 67
Location: italy

PostPosted: Tue Jun 17, 2014 7:59 am    Post subject: Reply with quote  Mark this post and the followings unread

Tnx Bruno!
if I can still be useful, count me!

Francesco
Back to top
View user's profile Send private message
urbanspaceman



Joined: Feb 26, 2008
Posts: 67
Location: italy

PostPosted: Wed Jun 18, 2014 8:34 am    Post subject: Reply with quote  Mark this post and the followings unread

For the italian G2 users i have a section on my forum Noisecollective.net
http://www.noisecollective.net/forums.html/kunena/nord-modular

Francesco
Back to top
View user's profile Send private message
brunov



Joined: Aug 03, 2011
Posts: 204
Location: delft
Audio files: 2
G2 patch files: 2

PostPosted: Tue Jun 24, 2014 2:28 am    Post subject: Reply with quote  Mark this post and the followings unread

Hey Francesco, maybe if you can find out a bit more about the performance problems on osx you encountered, let me know, I can't seem to reproduce them. Otherwise thanx for your help sofar!

Meanwhile I have been working a bit on the Android version. I am beginning to like my Android tablet more and more. It's cheap, it's simple to use and its an open system so as a developer I can access all of it's functionality. Bit slow of course.

If you want to try out the new version I've made (0.2), you can read about it here and download the apk:

http://www.bverhue.nl/g2dev/?p=146

Note: your device needs to support USB Host mode


frmMiniEditor3531.jpg
 Description:
 Filesize:  80.1 KB
 Viewed:  11 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

frmMiniEditor3531.jpg



_________________
My old OS NMG2 editor : http://sourceforge.net/projects/nmg2editor/?source=directory
My new G2 editor FMX : http://www.bverhue.nl/g2dev/?page_id=17
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 20 of 20 [487 Posts]
View unread posts
View new posts in the last week
Goto page: Previous 1, 2, 3, ..., 18, 19, 20
Mark the topic unread :: View previous topic :: View next topic
 Forum index » Clavia Nord Modular » Nord Modular G2 Discussion
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
e-m mkii

Please support our site. If you click through and buy from
our affiliate partners, we earn a small commission.


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use