|
|
|
Note: You must be logged in order to post a reply. If you are a registered user, click here to login. Otherwise, click here to register.
|
| T O P I C R E V I E W |
| Cool4u2view |
Posted - 12/15/2003 : 09:58:41 AM quote: Originally posted by EricG
The NSM Source has now been posted. It can be found on http://open.neurosaudio.com.
Regards, Eric
As many of you probably now know the NSM source code has been released. To compile follow the directions and unless this changes in the near future you need NSM 1.38 or above installed for the required registered libraries.
Have fun 
-Jeff |
| 20 L A T E S T R E P L I E S (Newest First) |
| Chameleon |
Posted - 12/12/2004 : 12:56:27 AM Well, I got a copy of the ASTAudioFileLib from Yono, but I can't add it to the project because I receive this error message:
quote: ASTAudioFile.dll is not a valid .Net Assembly
bummer.
-- 'I switched to Vorbis and saved a bunch on my hard-disk space!' |
| Chameleon |
Posted - 11/28/2004 : 6:40:06 PM I've built much of NSM this afternoon in Fedora Core 3 Linux running Mono 1.0.4.
Built: Supporting Components- APIError
- NSMDataRecord
- NeurosMeter
- NSMMonitorIPC
- NSMAgent
NSM Synchronized- Graphics (library)
- NSM API
- NSM Shared
- XML Schemas (library)
Not Built: NSM Synchronized- MP3ToWAVConverter
- NeurosDB
- NSM
- NSM Control
- NSM Data
I'm kind of stuck now on MP3ToWAVConverter because I need a reference that doesn't exist on my system: Apparently I need NSM installed to get it, but that's not going to happen.
As for the NSM Control project, it wouldn't convert automatically, so I have to do it manually... There are probably some surprises awaiting within.
The others are referencing differences between VS.Net & MonoDevelop.
Overall it has gone very smoothly.
-- 'I switched to Vorbis and saved a bunch on my hard-disk space!' |
| kronin |
Posted - 06/11/2004 : 10:35:42 AM quote: Originally posted by darren
If NSM works with mono or the other project that does C# (can't remember it's name), that's fine. But if NSM is developed only on windows with .NET, it's more than likely that something isn't going to work with other platforms. As I haven't tried mono or the like, please correct me if I'm wrong. I'm speaking solely from past experience with Microsoft's J++. I guess I'm still bitter about learning that implementation of Java.
From the Mono Beta 2 readme http://www.go-mono.com/archive/beta2/beta2.html:
not all the functionality is available, most importantly the following are not supported:
* COM support of any kind in Unix or Windows. * EnterpriseServices is only a set of stub routines. * Windows.Forms is only available as a preview, and it is not meant for production use. * Code Access Security (CAS) is not supported: missing in the runtime and class libraries.
I'm not sure if NSM uses Windows.Forms or not. Has anyone tried getting NSM running in Mono? |
| darren |
Posted - 06/11/2004 : 10:00:00 AM quote: Originally posted by Cool4u2view
C# doesn't tie you to a single platform see "mono".
If NSM works with mono or the other project that does C# (can't remember it's name), that's fine. But if NSM is developed only on windows with .NET, it's more than likely that something isn't going to work with other platforms. As I haven't tried mono or the like, please correct me if I'm wrong. I'm speaking solely from past experience with Microsoft's J++. I guess I'm still bitter about learning that implementation of Java. |
| Cool4u2view |
Posted - 06/11/2004 : 09:06:32 AM C# doesn't tie you to a single platform see "mono".
-Jeff |
| darren |
Posted - 06/10/2004 : 10:03:13 AM quote: Originally posted by kborn(at)neurosaudio.com I'd also be interested to know who is plugging along with this, in general... besides Starkey? I'm not putting this in a negative light, but at one point I was supposed to be the liaison to the open source community, and I really don't have a sense of what is happening (or not happening), so it seemed time to check in.
Are you asking who's plugging away at NSM or any open source project? If it's the latter, then I'm still working on Sorune. I'd like to see an updated spec and possibly a XIM function list. By that I mean, function 0x24 gives XIM menu "X" and function 0x25 gives XIM menu "Y".
Why didn't I start working on NSM? I don't know C# and don't care to learn any programming language that ties you to a single platform.
-Darren |
| ghavenga(at)riverview.net |
Posted - 06/10/2004 : 03:51:11 AM I have downloaded the NSM code, and got my development system to compile it, but for me, the problem is that it's written in C# - I am fluent in C, C++, C++ Builder, Delphi, but not C#, and with my day job being writing Windows drivers and firmware, and also having a family, I don't have time to learn YAPL (yet another programming language).
Since Borland is being stupid about C++ in general, I DID try to use C# to do some test programs at work because we have MSDN, so why not use it, but found I could not call DeviceIoControl directly, so that just kinda blew chunks for me (I ended up doing my test prog in C++ Builder in no time).
I think it would be easier to get into NSM development if:
a) the database docs were updated to reflect the most recent changes.
b) a list of desired mods/fixes was available (maybe they are already in bugzilla?), that we as developers could pick to work on. I would feel better about working on the code and in a new language if I could start with something simple.
Also, in the GNU/Linux tradition, I would not release a binary for NSM without releasing the source at the same time. I have no interest in working on the code I have and then facing a merge from hell because I have to sync up to a new release that's a number of generations removed from what I was working on.
I think that if DI really wants to go open source, the NSM code and docs will simply live in a CVS/Subversion repository on sourceforge. DI can still exercise control in who they allow to post and what they allow to be checked back in, but keeping things in sync and freely available is definitely the way to go.
Also, it would be easier to keep up with DI's development because us outside developers could sync up more often.
Just my two cents... |
| jahf(at)yahoo.com |
Posted - 06/09/2004 : 2:30:25 PM No log files from open.neurosaudio.com? A quick grep would show the downloads unless the log is messed up.
Anyway, definitely understood on the FW issues. I mentioned awhile back a compromise option that might make sense ... instead of publishing the entire firmware (though that would be good), create hooks in the firmware where additional items can be loaded.
The idea being basically to have a documented API (don't get scared by "API", it doesn't have to be huge) and a stub somewhere in the firmware that can access user binaries. A simple XI menu option could be used to invoke the stub, and then users could write games, playlist editors, etc.
Not as encompassing as the firmware, but it would definitely be useful while protecting DI from competitors stealing ideas from the firmware source.
There would still be a problem with the commercial compiler not being available. Not sure how to get around that (JAVA! oh, sorry, work mode popped up) but a couple of options come to mind around either having this being done in a scripting language (ugly) or seeing if there is a way to getting a submission-based automated compiler online (hard) or seeing if there is a free compiler that can target the DSP (there was mention of this but I don't know where it went).
Just to be a good citizen, I posted an RFE about this on Bugzilla http://open.neurosaudio.com/bugzilla/show_bug.cgi?id=223
And hey, it's not like we're all going to start saying "Neuros blows" if we don't get this.
building an external antenna thread: http://www.neurosaudio.com/community/forum/topic.asp?TOPIC_ID=1460 |
| kborn(at)neurosaudio.com |
Posted - 06/09/2004 : 2:10:21 PM Couple things, we actually don't have data on how many downloads we get of anything. I remember way back we had a crisis and we wanted to know how many users had downloaded it, but we couldn't get the numbers.
Firmware code... it's a catch 22. It's so much harder to release fw code, business reasons, competitors, etc. And it's hard to program fw, it really it. To be do-able, it would need an heckuva a SDK, and that's a lot of time we would need to invest.
So the catch 22 is that we're not getting all that much response to opening the NSM code, and that doesn't encourage us to really be agressive on the firmware code.
I'm not shutting the door on anything, I'm just saying the current thinking on the issue.
K
Neuros Support |
| jahf(at)yahoo.com |
Posted - 06/09/2004 : 1:55:28 PM First, let me me say "I suck" ... I've had the ONSM site registered on Sourceforge forever but I haven't done anything with it.
Part of the reason I never got far was there didn't seem to be much demand, so let me float a related question based on K's ... IF there was a CVS/Sourceforge site would you do -more- with NSM?
There is one advantage to not having opened the sourceforge site ... DI knows exactly how many times NSM source was downloaded.
Last, I would suggest that given how well NeurosDBM has evolved and how many of us out here are non-Windows users (at least when we can be), that that is alot of why open sourced NSM hasn't taken off so much. I think the bigger juicier piece is an open firmware. I'm not going on a crusade about that (I recognize both IP issues -and- commercial compiler issues), just pointing out that I think that is where most hackers were hoping to see source code.
building an external antenna thread: http://www.neurosaudio.com/community/forum/topic.asp?TOPIC_ID=1460 |
| kborn(at)neurosaudio.com |
Posted - 06/09/2004 : 12:30:44 PM Hi All,
As you all know, at Neuros we have to be very careful to keep our priorities front of mind. We do the enhancements and fixes that will affect the most people to the greatest extent.
So when someone mentioned that we need to open the code for the latest NSM, sure, yes, of course I agree. But today I was talking with Joe on the train, and he said, "has anyone asked for it?" and I said, "Well, I think one person. And you know... we've had the code out for almost 6 months and nothing has really happened."
Now I know people will write back to me and say it's important to release the latest code version for the sake of the Neuros being open, and please know I understand that. But what I would be interested in knowing, at this time, is:
Who is actively working with the code, and really needs an updated version to keep working?
I'd also be interested to know who is plugging along with this, in general... besides Starkey? I'm not putting this in a negative light, but at one point I was supposed to be the liaison to the open source community, and I really don't have a sense of what is happening (or not happening), so it seemed time to check in.
K
Neuros Support |
| kborn(at)neurosaudio.com |
Posted - 05/04/2004 : 4:42:27 PM Michael manages and assigns all the fixes.
K
Neuros Support |
| neuros(at)badics.net |
Posted - 04/26/2004 : 10:31:54 PM This thread seems almost dead. I also looked at the NSM opensource web page and it is even more outdated. (open.neurosaudio.com)
How many software developers does DI have? I see only bugs assigned to mgao. Is he the poor guy to fix everything for us?
No wonder NSM is so buggy... |
| Cool4u2view |
Posted - 03/06/2004 : 9:52:47 PM There are many issues with this, If you search the forums you can find many threads about this subject.
-Jeff |
| Marko |
Posted - 03/06/2004 : 3:08:50 PM So when will the Neuros firmware software open up  Is there any reason to not let people modify it and possibly improve it for you? |
| kborn(at)neurosaudio.com |
Posted - 02/17/2004 : 09:34:47 AM http://open.neurosaudio.com/bugzilla/
here ya go. Make sure you read the bug writing guidelines.
Kathryn
Neuros Support |
| K-Man666 |
Posted - 02/17/2004 : 09:18:29 AM So there shouldbe an update on the sf/bugzilla site now, right  
Kaspar (The German Guy) |
| kborn(at)neurosaudio.com |
Posted - 01/15/2004 : 11:36:23 AM I just wrote Jahf about it. We had a delay because the spam filter wouldn't let us log in, but that is now resolved. I would guess in a day or two it will be working.
Kathryn
Neuros Support |
| jjlupa(at)jamdata.net |
Posted - 01/12/2004 : 09:55:33 AM What is the status on sourceforge/bugzilla?
Also, does anyone know how internal and external versions are going to source merge? I'd hate to waste time on bugs that have already been fixed. |
| Trig |
Posted - 01/09/2004 : 8:26:14 PM quote: Originally posted by ghavenga(at)riverview.net I have a neat program called Beyond Compare, which is a really great DIFF program that's great for tracking changes.
I LOVE Beyond Compare. I use it to run a directory diff against our live intranet server and my development server at work when copying changes out... Such a timesaver, now all I have to do is convince the boss to buy it for me when the trial runs out. 
Customer # 4081 |
|
|
| Neuros Forums |
|
 |
|
|
|