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

VituixCAD
VituixCAD
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 30th November 2019, 12:56 PM   #1671
Robbintip is offline Robbintip  Netherlands
diyAudio Member
 
Join Date: Nov 2012
Location: Amsterdam
Thanks so much again, your software is the best!
A couple of questions if you don't mind.

1) Are .vxe (Enclosure) files ready for sharing to a friend even if the friend doesn't have the driver I use in his database? Would it work if I were to modify an existing driver from the database, and send a .vxe over to that friend? In other words, do .vxe files contain the driver parameters and do they modify the parameters of the local database at which it is opened?

2) Is there a quick way I can view calculated power compression when choosing an alignment? From the info in the manual I understood that it is possible to quess a number in the [Max comp %] box and see when it stops agreeing with the number (text turns red).
__________________
Sub: 16x Peerless XXLS P835037 (8-80Hz) awaiting Motional Feedback, Fronts: Satori WO24P-4 (80-200Hz), Satori MW16P-4 (200-1780Hz), SB26ADC (1780Hz-20kHz)
  Reply With Quote
Old 30th November 2019, 05:29 PM   #1672
kimmosto is offline kimmosto  Finland
diyAudio Member
 
kimmosto's Avatar
 
Join Date: Oct 2005
Location: Kuopio
^
1) vxe does not include T/S parameters. It just refers to driver database with Manufacturer and Model so you should have the same data in two places in order to copy vxe to a friend.
Request to deliver new driver data to me to get updates to online database and from there to everyone's local is not repeated very often or written to user manual.

2) There's no power compression calculation in the package. Basically everything is assumed to be linear. Simplified estimation of non-linearity due to air compression in sealed enclosure is only exception.
  Reply With Quote
Old 1st December 2019, 06:52 AM   #1673
kimmosto is offline kimmosto  Finland
diyAudio Member
 
kimmosto's Avatar
 
Join Date: Oct 2005
Location: Kuopio
To help copying T/S data of few drivers to someone else.

Rev. 2.0.33.0 (2019-12-01)

Enclosure
* Added 'Copy as xml' command to context menu of drivers database. Copies selected full rows to clipboard as xml text.
* Added support for xml text to Paste button in Edit/Add new driver window.
  Reply With Quote
Old 1st December 2019, 07:24 AM   #1674
Robbintip is offline Robbintip  Netherlands
diyAudio Member
 
Join Date: Nov 2012
Location: Amsterdam
How did you...?
That is so quick!
I can't thank you enough, that is just what we needed.
You are the best.
I will return the driver parameters as soon as possible, but I don't think I can match your speed
__________________
Sub: 16x Peerless XXLS P835037 (8-80Hz) awaiting Motional Feedback, Fronts: Satori WO24P-4 (80-200Hz), Satori MW16P-4 (200-1780Hz), SB26ADC (1780Hz-20kHz)
  Reply With Quote
Old 1st December 2019, 07:48 AM   #1675
kimmosto is offline kimmosto  Finland
diyAudio Member
 
kimmosto's Avatar
 
Join Date: Oct 2005
Location: Kuopio
Copy-paste as xml text is just one option to transfer data from local to local. It is targeted to single...few records because Paste button in Edit/Add driver window picks just the last one if xml contains several DRIVER elements. xml data travels easily by e-mail.

Xml text is not yet supported in 'Update database' feature. That plays with tab delimited text only at the moment. It's able to add and/or update hundreds...thousands of drivers at once. Header line with column names is needed to map data to correct fields which causes small extra work when e.g. data of 50 drivers is copied from one local to another or someone's local to my online. I probably add xml support in days...weeks.
  Reply With Quote
Old 1st December 2019, 08:18 AM   #1676
Robbintip is offline Robbintip  Netherlands
diyAudio Member
 
Join Date: Nov 2012
Location: Amsterdam
Incredible, but I don't have much to add/update unfortunately. A couple (2) drivers I modify for my own use and a couple vintage ones to add (but due to the age of the drivers, maybe not a good idea to add them to the database yet).
Thanks again, me and my friend will send you a cup of coffee soon.
__________________
Sub: 16x Peerless XXLS P835037 (8-80Hz) awaiting Motional Feedback, Fronts: Satori WO24P-4 (80-200Hz), Satori MW16P-4 (200-1780Hz), SB26ADC (1780Hz-20kHz)
  Reply With Quote
Old 1st December 2019, 08:52 AM   #1677
kimmosto is offline kimmosto  Finland
diyAudio Member
 
kimmosto's Avatar
 
Join Date: Oct 2005
Location: Kuopio
I don't have any official strategy or instructions to collect driver data from users to online. Adding data manually is slow (compared to datasheet reader I have) and users have not offered much help so this has been on my shoulders with few exceptions visible in Updated-field.

Modifying local driver data without offering changes to online is not specially recommended because updating from online overrides local changes. Adding from online does not override existing data, but making own local data perfect and up to data while online become obsolete is generally quite selfish if modified drivers are public retail products. Custom drivers of commercial manufacturers are different cases.
I could easily remove local database if that would increase motivation to provide data for community using freeware
  Reply With Quote
Old 1st December 2019, 06:38 PM   #1678
Robbintip is offline Robbintip  Netherlands
diyAudio Member
 
Join Date: Nov 2012
Location: Amsterdam
It's refreshing to see your openness about this. I was used to WinISD and it is new to me to be able to participate, to me it always seemed (with WinISD e.g.) that contributing was unwanted.

(The speakers I want to contribute are SB MW16P-4 and MW19P-8. The manufacturers spec is off by enough (e.g. for MW16: 9l->11l, 78Hz->68Hz) to become unreliable for enclosure design. Before I hand in the parameters though I want to double, triple and quadruple check multiple times to be sure )

PS:
I wouldn't mind to be prompted when edit/add a new driver, with a dialogue for "Upload parameters to Developer and contribute to database? Y/N". And even follow-up questions on how accurate the data (measurement?) is rated by the user, how it was conceived etc. When the parameters show up in your inbox they can be autodeleted when gibberish input, if passed: rated for quality. This could be another point where users could contribute their time, to cross-check other user input.

I know there are people out there who are especially into serial numbers, specifications etc. Some of those would jump on the opportunity to contribute.
Some more regular users may have other programs loaded with their own personal database of drivers and specs, and might not even know how easy and helpful it is to import and contribute.

In short, I think users wouldn't mind helping you at all. If you make it easy, I'm sure others will step in. A seperate thread on the forum could excite and hopefully maintain momentum too.
__________________
Sub: 16x Peerless XXLS P835037 (8-80Hz) awaiting Motional Feedback, Fronts: Satori WO24P-4 (80-200Hz), Satori MW16P-4 (200-1780Hz), SB26ADC (1780Hz-20kHz)

Last edited by Robbintip; 1st December 2019 at 06:39 PM. Reason: Smileys
  Reply With Quote
Old 1st December 2019, 09:35 PM   #1679
Oneminde is offline Oneminde  Sweden
diyAudio Member
 
Join Date: Jun 2014
Location: Darkside of the moon.
This is a really good walk through of Spinorama, loudspeaker on- and off axis vs room behavior (early and late reflections) presented by Floyd Toole.

Floyd Toole - Sound reproduction – art and science/opinions and facts
__________________
In order to become sane in an insane world, you must first become insane.
  Reply With Quote
Old 2nd December 2019, 11:26 AM   #1680
kimmosto is offline kimmosto  Finland
diyAudio Member
 
kimmosto's Avatar
 
Join Date: Oct 2005
Location: Kuopio
Rev. 2.0.33.1 (2019-12-02)

Enclosure
* Copy as xml command replaced with Export xml (Ctrl+E). Exports selected rows to xml file.
* Added support for xml text (on clipboard, file or online) to Update database function.

Now it's easier to deliver local driver data to someone else, for example to me for online database. Procedure: Select drivers to be transferred from local database as full rows. Export to xml file and send it by e-mail. Receiver reads the file into local database with Update database function. Local database file is copied to server for online data @kimmosaunisto.net.

I'll try keep online database according the latest revision of manufacturer's datasheet regardless of possible differences compared to some delivered units, with or without burn-in.
If someone has measured drivers to get significantly...radically smaller error in the simulation, those can be stored to personal local database as duplicates with slightly different Model name e.g. own initials in the end to avoid overriding if local is fully updated with online database (not just added new drivers).

Sending driver data is voluntary of course. I don't even ask it because manual adding is slow, and I have pdf reader available (in debug mode) which is able to read couple of hundred drivers in a minute directly from datasheets. It's not public tool because reliability is <<100% with some manufacturers having random properties in datasheet pdfs. Tuning of reader and corrections might be needed.

Part of the work is just spying which datasheets have updated since the last import. I guess no one is interested to do that.
  Reply With Quote

Reply


VituixCADHide 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


New To Site? Need Help?

All times are GMT. The time now is 10:13 PM.


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