Home Register Arcade Gallery Chatroom Members Today's Posts Log In
Go Back   Inside: SereneScreen Fan Forum > SereneScreen Products > Marine Aquarium 3 for Windows > Marine Aquarium 2 for Windows Archive
Notices

Reply
 
Thread Tools
Old 09-10-2008, 03:56 PM   #1981
Tiny Turtle
is pleased
 
Tiny Turtle's Avatar
 
Join Date: Mar 2001
27 Highscores

Location: Stockholm, Sweden
Posts: 7,365
Originally posted by Mith:
Ya know.... Dream Aquarium has a beta for those of us who have the license... he's ALWAYS making adjustments. Why can't Marine Aquarium do this? It can't be THAT bad as it is right now... and as far as I'm concerned, it's fun to see the progress...

Besides, if you offered it to us on the forum, you would get the sales of the program up and going! I'd LOVE to spend my money on this thing now... just reading this freek'n forum about it's release is KILLING me...LOL.  
That's not really a fair comparison for several reasons:
1. Alan (DreamAquarium) isn't "always" making adjustments. He did a major rewrite and there were no new beta versions for a *very* long time. The new betas currently being offered are the fruit of this rewrite.

2. MA3 *will* become an open beta - this is what you think of as the "released" version, but will continue to improve with major additions.

3. The current version called "alpha" is probably more of a "closed beta" at this stage, but it isn't quite ready for everybody just yet. You will surely have no problems with it as you are interested enough to look for new versions and so, but there are oh so many out there who will download the first version, not realise this is work in progress and lose interest in MA3 altogether as it wasn't *perfect* – which is isn't *at this time*.

4. The original MA was in beta for quite some time just the way you want it to be now. This was all those versions like .99f, .99h and .99k before 1.0 was finally made available.

/Tiny β
Thanks to Morgan, Tiny Snapshots is up and running again with "Tiny Järvafält" as the latest addition – Go have a look and tell me what you think.

"We knew the world would not be the same. A few people laughed, a few people cried, most people were silent.
I remembered the line from the Hindu scripture, the Bhagavad-Gita. Vishnu is trying to persuade the Prince that he should do his duty and to impress him takes on his multi-armed form and says,
'Now, I am become Death, the destroyer of worlds.'
I suppose we all thought that, one way or another.
" /Robert Oppenheimer on witnessing the first thermonuclear detonation in history.
Tiny Turtle is offline   Reply With Quote
Old 09-10-2008, 04:00 PM   #1982
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
JB - Converting MIDI files to MP3 would be an enormous undertaking - far beyond the scope of the Aquarium. Anyway, it turns out that DirectShow won't do seamless looping, so we can't use it for the bubbles.

TT - All true.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 09-11-2008, 03:00 AM   #1983
mZex
Registered
 
Join Date: Aug 2008

Posts: 5
if bubble volume is a problem could you not just have a range of 5 or so midi bubbles tracks with different of amplitudes to choose from? - im not a programmer i just play with flash
mZex is offline   Reply With Quote
Old 09-11-2008, 03:43 AM   #1984
TheMethod
Registered
 
Join Date: Aug 2008

Posts: 12
Please tell me if I'm missing something here.

I've mentioned before, but are you entirely sure Midi music is worth the effort? I find it almost outlandish that this is something that made it onto the shortlist of MA3 'features'.

I for one wouldn't sit there listening to music, let alone Midi music, whilst enjoying my tank.

That said if I did want music, it would be MP3 - ie, proper music from my library.

Honestly, I think it's wasted effort. And given the option of having to mess about because of Vista - I'd dump it roadside and scream on.
TheMethod is offline   Reply With Quote
Old 09-11-2008, 05:05 AM   #1985
SunKing
Registered
 
SunKing's Avatar
 
Join Date: Feb 2002

Location: Houston, TX
Posts: 238
100 PAGES!! ...and it's almost October. All signs are pointing towards a release soon.
SunKing is offline   Reply With Quote
Old 09-11-2008, 09:56 AM   #1986
feldon34
Forum Administrator
 
feldon34's Avatar
 
Join Date: Dec 2000

Location: Rock Hill, SC
Posts: 10,939
I have no problem with MIDI music. It is space efficient. If people have a problem with MIDI volume, they can adjust it under their sound card settings (Or is this removed from Vista, another one of those things they decided to just leave out?).

Because Jim is unhappy with the native MIDI library that comes with Windows (who isn't?) I always figured he would include a compact screamtracker or other X3M or IT player inside of the Aquarium and compose his default music tracks (Pachabel's Canon) in S3M format. S3M is basically MIDI + the samples (with looping, fading, and other effects possible). I know this library is small because I have seen 50kb EXEs with 10 minute songs.

I do think that since MA3 now supports mp3, the bubbles could be saved as mp3. All mp3 player software out there can play loops songs seamlessly, so there must be some example code out there on how to do it even if DirectShow won't do it natively.
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
"If voting changed anything, they'd make it illegal." - Emma Goldman
feldon34 is offline   Reply With Quote
Old 09-11-2008, 10:33 AM   #1987
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
mZex - That might be a pretty good idea. The entire bubble.wav could be one note. Playing that note at a different amplitude (velocity in MIDI-speak) could be a good way of controlling volume. It's efficient, since it always uses the same .wav file. The question is - Can it loop seamlessly?

TheMethod - Yes, MIDI is necessary because it's the only way I can efficiently package a default track with the program. A 6-minute MP3 file would more than double the size of the program.

Sunking - Yes, it's getting very close. Just chasing down a few bugs, mostly pertaining to multimonitors. If the solutions to those problems would simply make themselves known, we could release a Beta version in a matter of hours. (Or if the Microsoft DirectX team would call and say something like, "Just set the DontCrash bit of the Background Flag in the Monitor Structure for RenderUnit2, and you'll be all set").

Morgan - Can't loop MP3 seamlessly.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 09-11-2008, 10:53 AM   #1988
rctneil
Registered
 
Join Date: Jul 2008

Posts: 239
Question

That sounds like a great idea, having the bubbles in mp3 format by default and having all music selected be converted into mp3 before being used would just allow you to focus on getting MA3 to play 1 standard format. Then you wouldn't have to bother getting toegther a decent midi instrument set for the app.

Thanks

Neil
rctneil is offline   Reply With Quote
Old 09-11-2008, 11:09 AM   #1989
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
Converting MIDI to MP3 is WAY beyond the scope of the Aquarium.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 09-11-2008, 11:53 AM   #1990
rctneil
Registered
 
Join Date: Jul 2008

Posts: 239
Question

Sorry, Jim, I was responsing to a post on page 99, didn;t even see that page 100 was available when I replied so didn;t see all the posts on this page so I apologise for that!

Thanks

Regards,
Neil
rctneil is offline   Reply With Quote
Old 09-11-2008, 01:01 PM   #1991
Wizwad
Only me...
 
Wizwad's Avatar
 
Join Date: Mar 2003

Location: Essex, England
Posts: 2,584
Originally posted by Jim Sachs:
Morgan - Can't loop MP3 seamlessly.  
Do you mean you can't loop mp3s seamlessly, or that you can't loop them seamlessly yet?

(I've just been looping a neat piano track using Winamp and it appears, at least, to loop seamlessly without problem.)

(You can always count on someone to barge in and tell you you're wrong!)
Mark
-----------
Intel i7 12700K | Aorus Z690 Pro | Corsair DDR5 5600 32GB | Asus Dual RTX3060ti 6GB v2 Mini OC | Corsair RM850 Gold PSU | 1TB NVMe M.2 WD Black SN850 | 4TB Seagate BarraCuda HDD | Corsair Airflow 5000D Case | HP 32QHD 4K Monitor | Windows 11 x64 Professional
Wizwad is offline   Reply With Quote
Old 09-11-2008, 02:44 PM   #1992
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
In looping your piano track, does the last note die out to zero before the track starts again? That's the problem with a continuous form like the bubble sound. The beginning and end have to be perfectly matched at the same place in the waveform so that you don't hear a click or a silent moment.

MP3 is a compressed format, so that the end of the piece is "antialised" against the silence to follow. Those bytes would almost certianly not line up with the beginning if it started playing again instantly. Also, there is some decompression overhead that causes a slight delay at the beginning of an MP3 piece.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 09-11-2008, 03:17 PM   #1993
feldon34
Forum Administrator
 
feldon34's Avatar
 
Join Date: Dec 2000

Location: Rock Hill, SC
Posts: 10,939
Winamp has completely uninterrupted seamless playback. I have acquired concert recordings which are uninterrupted songs or passages which have no break but have been split into tracks for easier indexing. There is no click or dropout of any kind when it switches tracks. In this case, it actually scans the end of the file for the last quiet byte, queues up the next mp3, and does the surgery in memory so it is completely seamless. Winamp uses its own mp3 player software.
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
"If voting changed anything, they'd make it illegal." - Emma Goldman
feldon34 is offline   Reply With Quote
Old 09-11-2008, 03:21 PM   #1994
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
Sounds hard.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 09-11-2008, 03:29 PM   #1995
Tiny Turtle
is pleased
 
Tiny Turtle's Avatar
 
Join Date: Mar 2001
27 Highscores

Location: Stockholm, Sweden
Posts: 7,365
What if the mp3 was included in the download file and the installer then convert it to a wav which perhaps could be looped? Once MA is downloaded the size isn't an issue, right?
Thanks to Morgan, Tiny Snapshots is up and running again with "Tiny Järvafält" as the latest addition – Go have a look and tell me what you think.

"We knew the world would not be the same. A few people laughed, a few people cried, most people were silent.
I remembered the line from the Hindu scripture, the Bhagavad-Gita. Vishnu is trying to persuade the Prince that he should do his duty and to impress him takes on his multi-armed form and says,
'Now, I am become Death, the destroyer of worlds.'
I suppose we all thought that, one way or another.
" /Robert Oppenheimer on witnessing the first thermonuclear detonation in history.
Tiny Turtle is offline   Reply With Quote
Old 09-11-2008, 03:47 PM   #1996
feldon34
Forum Administrator
 
feldon34's Avatar
 
Join Date: Dec 2000

Location: Rock Hill, SC
Posts: 10,939
I didn't think the push for converting the bubble sound to an mp3 was for size reasons. After all the bubble sound is ~100kb and the Aquarium is now 6MB.
"Journalism is printing what someone else does not want printed. Everything else is public relations." - George Orwell
"If voting changed anything, they'd make it illegal." - Emma Goldman
feldon34 is offline   Reply With Quote
Old 09-11-2008, 04:26 PM   #1997
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
No, the conversion of the bubble sound was not for size reasons, but to create sort of a Unified Field Theory, where all the sounds that the Aquarium needs would be played through one type of player (in this case DirectShow).

I'm looking for an idea which would just reuse everything I've already got in a slightly different way. Using a sound editor to convert a waveform to a different format is minutes of work. Creating code to do the same thing on the fly (especially with a proprietary format like MP3) is weeks of work. Minutes is more what I had in mind.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 09-11-2008, 10:28 PM   #1998
hololo
Registered
 
Join Date: Dec 2007

Location: Taipei Taiwan
Posts: 43
Is MA3 support mul-languages windows system?
I can give any support for Simp-Chinese, Trad-Chinese, Japanese.
hololo is offline   Reply With Quote
Old 09-11-2008, 11:43 PM   #1999
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,791
Prolific has people to do language conversions, but it will be a while.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote
Old 09-12-2008, 02:10 PM   #2000
Highlander
Registered
 
Highlander's Avatar
 
Join Date: Nov 2001

Location: Antwerp - Belgium
Posts: 87
Can do the the dutch/flemisch translation 4 you if you like.

I did the flemisch one for Dream Aquarium
Never underestimate the power of stupid people in large groups !
Highlander is offline   Reply With Quote
Reply
Go Back   Inside: SereneScreen Fan Forum > SereneScreen Products > Marine Aquarium 3 for Windows > Marine Aquarium 2 for Windows Archive




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


All times are GMT -6. The time now is 07:37 AM.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.