Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Software Tools SPICE, PCB CAD, speaker design and measurement software, calculators

SpeakerSim speaker simulation software
SpeakerSim speaker simulation software
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 11th November 2017, 11:46 PM   #11
planet10 is offline planet10  Canada
frugal-phile(tm)
diyAudio Moderator
 
planet10's Avatar
 
Join Date: Oct 2001
Location: Victoria, BC, NA, Sol III
SpeakerSim speaker simulation software
I haven’t tried any modelin yet, but the ap does launch and, as much as i poked around, runs fine under Mac OS X 10.12.6.

dave
__________________
community sites t-linespeakers.org, frugal-horn.com, frugal-phile.com ........ commercial site planet10-HiFi
p10-hifi forum here at diyA
  Reply With Quote
Old 11th November 2017, 11:52 PM   #12
tcpip is offline tcpip  India
diyAudio Member
 
Join Date: Jan 2003
Location: Mumbai, India
Quote:
Originally Posted by LightBit View Post
I wrote it in Java, because it is practically the only language where you can write program with GUI anywhere and run it anywhere.
I think Java is a great choice. And I don't believe there is any security challenge for a standalone application written in any of the modern languages, since you're not opening network ports or communicating with data which you are downloading. What security holes then remain will be almost entirely language independent.

If I were in your place, I'd probably not even say which programming language it's written in. I'd just create a nice Windows installer which would download and install the JRE automatically if it was missing, before installing your JAR file. And it would create a desktop icon for launching. That way, many users wouldn't even ask what language you've written it in.

Will your application now have the distinction of being the first speaker design software written from Day 1 to be open source? Other than Charlie Laub's Active XO Designer, I guess. I know that Speaker Workshop later was released in open source but was not that way from its birth. Several years ago, a lady from one of the Scandinavian countries had put up a website talking about an open source speaker design application she was writing. I don't think it got completed. I can't find the web page now. UPDATE: I just discovered there is something called GSpeaker... though it's a dead project. Last news is from 2004?

I'm a Linux user. I've been trying to do speaker design without booting Windows for 12 years now, and of course, there's very little I can do in Linux. Some spreadsheets work in LibreOffice, that's about it. Even the old faithful Unibox, which claims it works in OpenOffice, actually doesn't work properly in LibreOffice today. I've recently switched from Eagle PCB design software (on Linux) to KiCAD and am still struggling to learn it. Your application will be a thrilling step forward for me. Thanks a ton.

Last edited by tcpip; 11th November 2017 at 11:59 PM.
  Reply With Quote
Old 12th November 2017, 12:38 AM   #13
Zero D is offline Zero D  United Kingdom
diyAudio Member
 
Join Date: Aug 2009
@ LightBit

I was going to post similar to what Ultima Thule has about The other version of Java you could use. So good for him being one step ahead This version is a LOT smaller install than the usual Java =

Room EQ Wizard uses it in the version i have. From REW's log.

Quote:
HotSpot Client Compiler

REW uses classes from other jars in addition to its own RoomEQ_Wizard_obf.jar jar file.
These are: jh.jar, comm.jar, TableLayout.jar, vecmath.jar and parallelcolt-0.8.jar. For OS X REW also uses AppleJavaExtensions.jar, and for Windows registry.jar, jasiohost.dll, jasiohost64.dll and ICE_JNITRegistry.dll are used.

All must be in the same directory as the RoomEQ_Wizard_obf jar.

To run REW just double-click the RoomEQ_Wizard_obf.jar or use the command:

java -jar RoomEQ_Wizard_obf.jar

Under Linux REW uses the Metal look and feel.
So would be nice for Everyone
__________________
Rice Kellog still going strong Not sent from a SpyPhone with CrapApps etc
  Reply With Quote
Old 12th November 2017, 04:23 PM   #14
LightBit is offline LightBit  Slovenia
diyAudio Member
 
LightBit's Avatar
 
Join Date: Aug 2016
Quote:
Originally Posted by Ultima Thule View Post
Great to hear you are going to use OpenJDK! Are you also going to use HotSpot JVM?
I already use OpenJDK. HotSpot JVM is just part of JRE so it won't work.
SpeakerSim should work with any Java 6 compatible runtime that has Swing support.


Quote:
Originally Posted by Ultima Thule View Post
And will it be possible to run your program in an isolated/stand alone installation which doesn't require JVM installed on the machine (sort of "portable")?
Quote:
Originally Posted by tcpip View Post
I'd just create a nice Windows installer which would download and install the JRE automatically if it was missing, before installing your JAR file. And it would create a desktop icon for launching.
I will look in possibility of making installer for Windows that bundles minimal JRE. REW installation with JRE is 30MB so I should be able to do at least as small as REW.


Quote:
Originally Posted by tcpip View Post
Will your application now have the distinction of being the first speaker design software written from Day 1 to be open source?
Well, I didn't release the source code yet, but I think I will do so for V1 or before. Would like to polish the code first and I have to decide which license to use.


Quote:
Originally Posted by planet10 View Post
I haven’t tried any modelin yet, but the ap does launch and, as much as i poked around, runs fine under Mac OS X 10.12.6.
Nice to hear that, since I didn't test it on Mac.

Last edited by LightBit; 12th November 2017 at 04:27 PM.
  Reply With Quote
Old 18th November 2017, 07:32 PM   #15
LightBit is offline LightBit  Slovenia
diyAudio Member
 
LightBit's Avatar
 
Join Date: Aug 2016
Active filters added.

I'm marking releases with date of build. Current is 2017-11-18.
  Reply With Quote
Old 23rd November 2017, 06:34 PM   #16
LightBit is offline LightBit  Slovenia
diyAudio Member
 
LightBit's Avatar
 
Join Date: Aug 2016
New version 2017-11-23:
  • Filter graph added
  • Amplifier active filters didn't refresh immediately after editing (fixed)
  Reply With Quote
Old 27th November 2017, 01:00 PM   #17
JMB is offline JMB  United States
diyAudio Member
 
Join Date: Apr 2004
Location: Texas
Where would one click to start the program? Sorry for the simple question. I downloaded the update and I am not sure where to start.
  Reply With Quote
Old 27th November 2017, 01:16 PM   #18
Stixx is offline Stixx  Germany
diyAudio Member
 
Stixx's Avatar
 
Join Date: Sep 2003
Location: Southern Germany
The simulation window is always active...
you have to create a project, input all the data etc., and only then will it start automatically.
Probably with an error message first because you sure forgot something (I did ).

Takes a bit getting used to, but works. And you have to create a filter network first to get a display of a response.
A very simple will do, all values at zero. The program just needs something to start calculating=simulating.
__________________
www.original-ton.net
  Reply With Quote
Old 27th November 2017, 05:11 PM   #19
LightBit is offline LightBit  Slovenia
diyAudio Member
 
LightBit's Avatar
 
Join Date: Aug 2016
Quote:
Originally Posted by JMB View Post
Where would one click to start the program? Sorry for the simple question. I downloaded the update and I am not sure where to start.
It should work by double clicking it, if you have Java installed (otherwise you have to install Java first).

Is that what are you asking?
  Reply With Quote
Old 27th November 2017, 06:09 PM   #20
LightBit is offline LightBit  Slovenia
diyAudio Member
 
LightBit's Avatar
 
Join Date: Aug 2016
Quote:
Originally Posted by Stixx View Post
Probably with an error message first because you sure forgot something (I did ).
Do you remember what you forgot, so I can prevent error message.

Quote:
Originally Posted by Stixx View Post
And you have to create a filter network first to get a display of a response.
A very simple will do, all values at zero.
Speaker directly under Amplifier should work fine. Can you describe how exactly you have added Speaker. It could be refreshing issue. I have just fixed some.

New version 2017-11-27:
  • Save changes dialog didn't show when moving items in tree (fixed)
  • Unnecessary double enclosure recalculation removed
  • Filters didn't refresh properly
  Reply With Quote

Reply


SpeakerSim speaker simulation softwareHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
speaker simulation software for Mac OSX rebojorge Multi-Way 24 17th January 2016 08:07 PM
simulation software hacknet Tubes / Valves 6 15th December 2005 02:11 PM
Speaker measurement and simulation software? Few Multi-Way 8 4th June 2004 08:31 AM
Software speaker simulation weirdness jteef Multi-Way 6 12th January 2002 08:59 AM


New To Site? Need Help?

All times are GMT. The time now is 03:07 PM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio
Wiki