electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
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 9 of 21 [519 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, ..., 7, 8, 9, 10, 11, ..., 19, 20, 21 Next
Author Message
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Sat Feb 11, 2012 4:01 am    Post subject: Reply with quote  Mark this post and the followings unread

I had no luck with the VST. While booting Cubase the editor showed a the message "... disconnected gracefully" or something like that.

Then I found the only way to use the VST was as an insert effect. I created an instrument track, then I put the G2 VST and Cubase hanged.

The second try worked after turning off and on the G2, and restarting the editor.

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



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

PostPosted: Sat Feb 11, 2012 4:24 am    Post subject: Reply with quote  Mark this post and the followings unread

The message "disconnected gracefully" shouldn't be a problem by itself. The Indy component that I used for the tcp-ip connection gives that sometimes but then goes on working.

I haven't tried the vst on cubase, but it probably works more or less the same as ableton. When ableton starts, it also tries out all the vst's in the vst folder. So the g2 vst will try to make a connection to the editor at that moment.

The vst is also build an affect and not an instrument (although it doesnt process any audio). But I don't know exactly what's the difference in behaviour in cubase then.

Maybe I can get a cubase lite version somewhere so I can try it out for myself.

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Sat Feb 11, 2012 4:58 am    Post subject: Reply with quote  Mark this post and the followings unread

Now the official G2 editor doesn't work. It shows nothing, no matter if I reboot the computer or the G2 or both. thinking

Uninstallin the usb-32 driver it woks again. Seems that both can't work together.

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



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

PostPosted: Sat Feb 11, 2012 6:50 am    Post subject: Reply with quote  Mark this post and the followings unread

Hmm, that's really strange, I have no trouble at all running them both, only not at the same time.

How did you install the libusb-win32 driver? There are two possible ways:

- as a device driver, in that case it replces the clavia driver so the original editor won't work anymore.

- as a filter driver, in that case it attaches itself to the clavia driver but doesn't replace it.

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Sat Feb 11, 2012 6:52 am    Post subject: Reply with quote  Mark this post and the followings unread

I'm not sure, I just used the inf-wizard executable and followed the instructions.
_________________
Cheers,
Albert
Back to top
View user's profile Send private message Visit poster's website
brunov



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

PostPosted: Sat Feb 11, 2012 7:08 am    Post subject: Reply with quote  Mark this post and the followings unread

That's the wrong one I think, there should be a filter-wizard also.

Here are some intstructions on how to install the filter driver:

http://sourceforge.net/p/nmg2editor/wiki/Installing%20LibUSB/

Screenshot below show an inf-wizard, but above that one is the filter-wizard.


Install_libusb_8.jpg
 Description:
 Filesize:  12.95 KB
 Viewed:  16897 Time(s)

Install_libusb_8.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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Sat Feb 11, 2012 9:44 am    Post subject: Reply with quote  Mark this post and the followings unread

Thanks! now it works. But if I open one editor, the other will not work until y turn off the G2 and turn it on again. It's like once turned on, the G2 is bound to the first editor used. Not a big problem though!
_________________
Cheers,
Albert
Back to top
View user's profile Send private message Visit poster's website
brunov



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

PostPosted: Sat Feb 11, 2012 9:47 am    Post subject: Reply with quote  Mark this post and the followings unread

Ah great, you had me worried! Smile

Yes. switching between the two is sometimes a problem. I have to look at the startup/closedown of the usb what goes wrong there.

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
Arnaud06



Joined: Jul 13, 2009
Posts: 40
Location: France
Audio files: 1

PostPosted: Wed Feb 15, 2012 2:09 am    Post subject: Reply with quote  Mark this post and the followings unread

Wow amazing !! I'll give it a try !
Back to top
View user's profile Send private message
brunov



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

PostPosted: Wed Feb 15, 2012 3:28 am    Post subject: Reply with quote  Mark this post and the followings unread

Thanks very much for giving it a try, but please follow the instructions for installing the lib-usb driver carefully:

1. Always make a system restorepoint before installing drivers (if your system doesn't do that automatically)

2. Use the Filter-wizard, NOT the inf-wizard to install libusb

3. After installing, check if the original editor still works.


I hope hearing of your experiences, it will help to develop the software further.

Regards
Bruno

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Wed Feb 15, 2012 11:52 pm    Post subject: Reply with quote  Mark this post and the followings unread

Brunov, do you think it would be possible to (optionally) build the complete sysex message for a patch inside the editor, and send it to the G2 via regular MIDI connection? This would allow the editor to work for example on a Ipad, without the need of the USB driver, only a MIDI out connection.

Of course I know it will not be the same. Thre are also reports of many G2 with the USB port broken that would benefit of this approach.

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



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

PostPosted: Thu Feb 16, 2012 1:37 am    Post subject: Reply with quote  Mark this post and the followings unread

Yes, that's possible. Interesting idea. When I first started writing some software for the G2, I send/received all patches to and from the G2 using sysex, so I already have the code for it, I borrowed it from Jan's original code. (Thanks Jan!)

For patching using only midi, there would be no feedback on every change you make in the patch, but I can imagine that there could be a button to send a patch over to the G2 now and then while patching so you can hear some intermediate results.

I'll try some things out, and let you know!

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Thu Feb 16, 2012 2:02 am    Post subject: Reply with quote  Mark this post and the followings unread

Another possibility even more interesting IMHO, would be to make the editor totally independent of the USB driver, which would be handled by another server program.

The communication between the editor and the USB server could use only midi or TCP/IP. If both programs reside in the same computer, the communication would be fast enough to provide realtime feedback. But this way, with the currently available tools that allow transmitting midi over different methods (ie. wifi), you could use literally any tablet or computer to edit the patches in real time, even far away from the computer that is physically attached to the G2.

Even more, what if the USB server was capable of connecting up to 4 editors at the same time (one for each slot)? I can imagine one or more people tweaking the knobs of a G2 performance at the same time, each one with his own tablet. Great for live use!

What do you think about this possibility?

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



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

PostPosted: Thu Feb 16, 2012 3:33 am    Post subject: Reply with quote  Mark this post and the followings unread

I have a setting in the editor "IsServer" that is hidden in the current version of the editor, but that allows for the exact thing you are proposing here.

The software was set up with the idea to have multiple clients, vst's or editors that communicate using TCP-IP to a one server program that has the physical usb connection with the G2.

I'll put the editor "IsServer" option in the settings dialog of the new version, so you can experiment with it.

Here's a screenshot with an example. I'm at work right now (or should be Smile ), so it's a bit cramped, but the upper editor in the screenshot acts as a server and the bottom one is a client.

So every change made in either one of them is reflected in the other one, and communicated to the G2 over usb by the server. I haven't tried it out on a wireless network yet.


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

clientserver.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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Thu Feb 16, 2012 3:48 am    Post subject: Reply with quote  Mark this post and the followings unread

That's great news! I need to try it Smile
_________________
Cheers,
Albert
Back to top
View user's profile Send private message Visit poster's website
fairplay



Joined: Apr 13, 2009
Posts: 11
Location: Germany, near Munich

PostPosted: Fri Feb 17, 2012 12:15 am    Post subject: Reply with quote  Mark this post and the followings unread

brunov wrote:
Yes, that's possible. Interesting idea. When I first started writing some software for the G2, I send/received all patches to and from the G2 using sysex, so I already have the code for it, I borrowed it from Jan's original code. (Thanks Jan!)


...just to not let this pass unnoticed: i heard of a couple of G2s considered being dead/useless because of damaged onboard USB connectivity (acc. to Clavia the motherboard of those machines would have to be changed - possible as long as parts are available - and expensive)...

...with the ability to upload new patches via SYSEX those G2s could be revived cheap and easy...
Back to top
View user's profile Send private message
iPassenger



Joined: Jan 27, 2007
Posts: 1068
Location: Sheffield, UK
Audio files: 5
G2 patch files: 78

PostPosted: Fri Feb 17, 2012 6:07 am    Post subject: Reply with quote  Mark this post and the followings unread

Just wanted to say well done dude. I tried it out on my winxp machine and it ran smoothly.. took me a little while to work a few bits out to get it setup but it certainly worked very smoothly for a beta.

Do you intend to make the dials feedback like they do on the normal editor, e.g. switching between Hz, Pitch, Ratio etc on the osc?

_________________
iP (Ross)
- http://ipassenger.bandcamp.com
- http://soundcloud.com/ipassenger
Back to top
View user's profile Send private message Visit poster's website
brunov



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

PostPosted: Fri Feb 17, 2012 9:12 am    Post subject: Reply with quote  Mark this post and the followings unread

Thanks for giving it a try Ross! Glad you didn't have any big problems.

Eventually all the displays should show the values in the proper units, there are quite a lot of these, so I decided to concentrate on the base functionality first and just do a couple of these displays with every new version.

What I would like to try and put in the next one is the midi sysex exchange with the g2, the buttons on the parameter pages, the assignment of all parameters of a module to a parameter page in one go and work a bit on the Vst. I got a cubase lite version for testing now.

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
brunov



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

PostPosted: Sun Mar 11, 2012 1:59 pm    Post subject: Reply with quote  Mark this post and the followings unread

I've made a new beta version 0.21. If you want to test it, you can download it from the sourceforge page. It has a zip file with only the executables (bin), or one with the complete source code (src).

Some of the changes are these:

- I've added some midi functionality so you can use the editor without a usb connection. It has less functionality of course, but you can upload/download patches with it using sysex. You can also make patches and download intermediate results to the g2 using sysex. One of the screenshots below shows the menu options for midi and the midi settings tab on the application settings form.

- Also on another tab of the applications settings form you can configure the editor as a client to another editor. You can see that on the other screenshot. You could for example have the client editor on a laptop wirelessly connected to a pc that runs the editor using usb. While testing I found that the led- and volume indicator data is too big al load for wifi, so I made a setting on the settings form with wich you can set a timer interval for sending the led data ("Timer broadcast led messages" on the server editor).

- Also spend a lot of time making the VST compatible with Cubase 6. Cubase is a lot more demanding than Ableton, had a lot of troubles with lock ups of Cubase. I hope a tackled most of the problems, but not quite sure.

- Some other bits and peaces, you can read some more in the readme.txt file.

Hope I didn't make too many mistakes in this one.

Regards
Bruno


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

Result_23.jpg



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

Result_24.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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Mon Mar 12, 2012 1:54 pm    Post subject: Reply with quote  Mark this post and the followings unread

Awesome work, Bruno!

I tried the sysex feature but the editor lists devices I don't have in the midi in list (UM-ONE, DJ console and Midisport 4x4). The midi out list seems to be OK, though.

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



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

PostPosted: Mon Mar 12, 2012 2:20 pm    Post subject: Reply with quote  Mark this post and the followings unread

Ha, you're right! That's strange, those are my midi devices of course.

Probably my settings where saved as object properties and are now part of the executable Sad

Maybe restarting the editor helps or otherwise you could have a look at the "G2_editor_ini.xml" file, maybe edit the "midiInDevice" "MidiOutDevice" attributes.

Meanwhile i'll have a look at it, also just found another bug: sending some note events while midi is enabled crashed the editor.

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Mon Mar 12, 2012 2:38 pm    Post subject: Reply with quote  Mark this post and the followings unread

brunov wrote:
Maybe restarting the editor helps or otherwise you could have a look at the "G2_editor_ini.xml" file, maybe edit the "midiInDevice" "MidiOutDevice" attributes.


That was the first I tried but even if I delete the xml file your devices are listed Very Happy

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



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

PostPosted: Tue Mar 13, 2012 2:10 am    Post subject: Reply with quote  Mark this post and the followings unread

Fixed the two midi problems Albert: device listing and crash on note event.

I didn't make a complete new version, so better to delete the old 0.21 and download the new fixed 0.21 version.

Hope this one works better...

_________________
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
Source code: https://github.com/BVerhue/nord_g2_editor
Back to top
View user's profile Send private message Visit poster's website
dorremifasol



Joined: Sep 28, 2006
Posts: 823
Location: Barcelona, Spain
Audio files: 7
G2 patch files: 49

PostPosted: Tue Mar 13, 2012 2:15 am    Post subject: Reply with quote  Mark this post and the followings unread

Thanks! I'll try tonight at home.
_________________
Cheers,
Albert
Back to top
View user's profile Send private message Visit poster's website
ZeeByeZon



Joined: Mar 16, 2009
Posts: 32
Location: France
G2 patch files: 1

PostPosted: Tue Mar 13, 2012 2:08 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hi
I just tested your application, but it does not work for me:
- When I install libusb-win32, there is no checkbox to launch the filter installation. I launched it manually (install-filter-win.exe)
- My G2X is plugged and powered on, but the editor is emty. I cannot see the patches currently loaded.
- When I try to insert a module on the patch, nothing happens.
- If I uninstall libusb, the behaviour is the same...

Notes:
- The top line shows "Clients connected: 0"
- I'm running Windows XP SP3
- the clavia editor still works
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Moderators: Nord Modular Editors
Page 9 of 21 [519 Posts]
View unread posts
View new posts in the last week
Goto page: Previous 1, 2, 3, ..., 7, 8, 9, 10, 11, ..., 19, 20, 21 Next
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


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