Jupiter sounds idea!!!
Jupiter sounds idea!!!
Last night after i installed the pioneer and voyager add-ons, was hanging around near jupiter while following the spacecraft passing near jupiter and it moons.
On my other PC i was browsing for some jupiter information, untill i found jupiter sounds! (real radiation recordings, lightning etc by real spacecraft including voyager)
I start playing them while i was following the spacecraft passing jupiter.
The result was stunning!!!
It added an incredible atmosphere.
I recommend this to anyone.
It was like hearing the planets, or hearing voyager actually receiving the data while it flew by jupiter.
There are sounds available from jupiter, europa and ganymede.
Can someone make a sort of add-on for this.
Binding the sound to the planets or the spacecraft.
Or perhaps with a radius around the planets.
There are sounds available at NASA but i didnt saved that link.
The sounds are also available at the following website:
Jupiter Sounds:
http://www.astrosurf.com/lombry/audiofiles-jupiter.htm
You can alt-tab during celestia and play them with your player while returning to celestia, but a genuine add-on would be appreciated.
RHAS
On my other PC i was browsing for some jupiter information, untill i found jupiter sounds! (real radiation recordings, lightning etc by real spacecraft including voyager)
I start playing them while i was following the spacecraft passing jupiter.
The result was stunning!!!
It added an incredible atmosphere.
I recommend this to anyone.
It was like hearing the planets, or hearing voyager actually receiving the data while it flew by jupiter.
There are sounds available from jupiter, europa and ganymede.
Can someone make a sort of add-on for this.
Binding the sound to the planets or the spacecraft.
Or perhaps with a radius around the planets.
There are sounds available at NASA but i didnt saved that link.
The sounds are also available at the following website:
Jupiter Sounds:
http://www.astrosurf.com/lombry/audiofiles-jupiter.htm
You can alt-tab during celestia and play them with your player while returning to celestia, but a genuine add-on would be appreciated.
RHAS
Space sounds
Hi RHAS,
Yes! I also wanted to set up a way for Celestia to play the sounds Voyager captured as it flys through the system. Would be nice if Celestia had some way of starting/pausing/stopping a sound file that could also be written in a cel or Lua script. So far have seen nothing added to that effect, I guess there are bigger problems to iron out first
It is possible if you have a sound editor to put all the sounds together in the sequence you desire then figure out the timings and write a script to follow those timings, but it's not easy or very reliable that I've tried. Any pause or skip in the script would throw off the timing and of course you'd have to be able to start both the sound file and script at the same time or as close as possible. A "play sound" command in Celestia cel/Lua would help a great deal..hint, hint! Maybe one day..
Yes! I also wanted to set up a way for Celestia to play the sounds Voyager captured as it flys through the system. Would be nice if Celestia had some way of starting/pausing/stopping a sound file that could also be written in a cel or Lua script. So far have seen nothing added to that effect, I guess there are bigger problems to iron out first
It is possible if you have a sound editor to put all the sounds together in the sequence you desire then figure out the timings and write a script to follow those timings, but it's not easy or very reliable that I've tried. Any pause or skip in the script would throw off the timing and of course you'd have to be able to start both the sound file and script at the same time or as close as possible. A "play sound" command in Celestia cel/Lua would help a great deal..hint, hint! Maybe one day..
Re: Space sounds
Oni wrote:Hi RHAS,
It is possible if you have a sound editor to put all the sounds together in the sequence you desire then figure out the timings and write a script to follow those timings, but it's not easy or very reliable that I've tried. Any pause or skip in the script would throw off the timing and of course you'd have to be able to start both the sound file and script at the same time or as close as possible. A "play sound" command in Celestia cel/Lua would help a great deal..hint, hint! Maybe one day..
Hi Oni,
Lets hope so!
Wouldnt the sound files be enormous if you sequence them togheter?
Psykotik wrote:Oni, if I remember right, Borg (doesn't he visit Celestia forum anymore ?) made some experiment, but no one was really interested in. Do a search on the forum about "Celestia sound system".
Rhas, I think your experiment is very interesting. Are your sounds free of rights ?
Hi Psykotik,
The borg thing couldnt be downloaded for some reason, there were also reports of the application corrupting your screen, so that doenst seem like a good option.
Thank you, i like experimenting.
The sounds are not mine, i guess they are public, or else they would belong to NASA or ESA or anything like that.
maxim wrote:There are ways to provide sound in celestia.
Hi Maxim,
Thats great news!!
maxim wrote:If you supply me with a set of adjacent jupiter flyby scripts, and a timeline for the sound starts, I'll gonna take me some time to build something for you.
maxim
I will do my best when i get home tonight, i will post the info here in this thread.
Thank you very very much.
Schone Grussen aus die niederlande.
-
- Developer
- Posts: 1863
- Joined: 21.11.2002
- With us: 22 years
Re: uh???
Radio noise, from the broadband emissions of Jovian lightning, and from particles trapped in Jupiter's magnetic field.FOX wrote:Sounds in spacE?? from Space???
didn't know you could hear things in space....
Grant
maxim wrote:There are ways to provide sound in celestia.
Would you mind sharing them with the rest of us maxim? Several people would like to add narration and other audio to Celestia scripts.
Thank you!
-Don G.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
Thank you maxim. Looking forward to what you come up with.
I had brought the "audio playback from Celestia" idea up on the Developer's list, but Chris said he would only allow a cross-platform audio solution. However, the *only* cross-platform solutions I have found are WAY too BIG for simple playback capabilities.
If anyone knows of a simple, audio-playback-only, open-source, GNU-license-compatible, cross-platform (Win, Unix/Linux, MacOS X) library (C++ source code), please let me know! Same goes for video capture (not screenshot, but active video). Thanks!
I had brought the "audio playback from Celestia" idea up on the Developer's list, but Chris said he would only allow a cross-platform audio solution. However, the *only* cross-platform solutions I have found are WAY too BIG for simple playback capabilities.
If anyone knows of a simple, audio-playback-only, open-source, GNU-license-compatible, cross-platform (Win, Unix/Linux, MacOS X) library (C++ source code), please let me know! Same goes for video capture (not screenshot, but active video). Thanks!
-Don G.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
Sounds
Glad to see there is interest in this!! Yes I had seen and tried the Borg sound thing, but it didn't work right, caused all sorts of display problems and as far as I can tell was only a player anyway. I needed something that would let me start or stop a sound file via a script function. I use Winamp to play music or sound files while browsing around in Celestia, which is fine, but we need a function to start/stop without having to leave Celestia at all. I don't have any programing skills so I'm no help in that area. I can only wait until someone else brighter writes the code Good luck to you Maxim!!
Sorry maxim, I could have told you that and maybe saved you some time.
-Don G.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
No problem - you didn't know what I wanted to do, and I had to take a look anyway.
I don't know why Lua is only partly implemented, but it seems that I have to manage to compile my own version of celestia with full lua support. I'm planning to use celestia for some presentation purposes, and that not neccessarily means that I have to be limited to the 'official' version.
maxim
I don't know why Lua is only partly implemented, but it seems that I have to manage to compile my own version of celestia with full lua support. I'm planning to use celestia for some presentation purposes, and that not neccessarily means that I have to be limited to the 'official' version.
maxim
maxim wrote:I don't know why Lua is only partly implemented, but it seems that I have to manage to compile my own version of celestia with full lua support. I'm planning to use celestia for some presentation purposes, and that not neccessarily means that I have to be limited to the 'official' version.
I am not sure what exactly you are missing, but I suppose you are looking for I/O and os.execute() - but do you want any script be allowed to execute "format c:", or delete some files?
Harald
Yes, I'm missing the os-library (not only for 'execute', but for 'time' and others) and the debug-library.
EVERY local program or script, C-Programs, Delphi-Programs, Java-Programs, VisualBasic-Scripts, MSDOS-Batch-Scripts, bash-scrips for Linux or cygwin, ... allows that. When you put a program/script onto your computer and personally execute it, it always runs with full access and your full rights - thats the essentials of computers, and I don't see a special relevance for Lua-Scripts here. [shrug]
"format c:" may be executed by Celestia itself, by the GC-Generator, the Solar System generator, one of the VT tiling and managing scripts, Julian Date Converter, and so on. Guess why it doesn't happen. To install and run only software you rely on is another essential.
To take the user by the hand, a little scripting menu
[] allow scripts to execute OS commands
[] allow scripts to execute I/O commands
[] allow scripts to run other scripts
...
with is switched off default, could perhaps help to disperse your doubts.
maxim
Harry wrote: ...but do you want any script be allowed to execute "format c:", or delete some files?
EVERY local program or script, C-Programs, Delphi-Programs, Java-Programs, VisualBasic-Scripts, MSDOS-Batch-Scripts, bash-scrips for Linux or cygwin, ... allows that. When you put a program/script onto your computer and personally execute it, it always runs with full access and your full rights - thats the essentials of computers, and I don't see a special relevance for Lua-Scripts here. [shrug]
"format c:" may be executed by Celestia itself, by the GC-Generator, the Solar System generator, one of the VT tiling and managing scripts, Julian Date Converter, and so on. Guess why it doesn't happen. To install and run only software you rely on is another essential.
To take the user by the hand, a little scripting menu
[] allow scripts to execute OS commands
[] allow scripts to execute I/O commands
[] allow scripts to run other scripts
...
with is switched off default, could perhaps help to disperse your doubts.
maxim
(maxim, you might also want to look at http://www.shatters.net/forum/viewtopic.php?t=4905&sid=800625b2741b73086dd5e13d8e4faa33)
At this point in time, after seeing several things that COULD have been done with Lua, but discovering that they can NOT be done due to Celestia's limited implementation of Lua ... I agree with maxim that the full Lua implementation should be included in Celestia.
THEN ...
Similar to what Internet Explorer does, add one or more entries in the celestia.cfg file, such as those listed by maxim:
- Allow scripts to execute OS commands?
- Allow scripts to execute I/O commands?
- Allow scripts to run other scripts?
With the possible answers being:
* Enable
* Disable
* Prompt
And the default value for each being "Disable".
When Prompt is selected, Celestia would pop-up a warning box when one of the potentially dangerous Lua commands is about to be executed (write a file, run a program, etc.) displaying the command, and asking the user if they want to continue running the script or cancel it.
Is this possible?
At this point in time, after seeing several things that COULD have been done with Lua, but discovering that they can NOT be done due to Celestia's limited implementation of Lua ... I agree with maxim that the full Lua implementation should be included in Celestia.
THEN ...
Similar to what Internet Explorer does, add one or more entries in the celestia.cfg file, such as those listed by maxim:
- Allow scripts to execute OS commands?
- Allow scripts to execute I/O commands?
- Allow scripts to run other scripts?
With the possible answers being:
* Enable
* Disable
* Prompt
And the default value for each being "Disable".
When Prompt is selected, Celestia would pop-up a warning box when one of the potentially dangerous Lua commands is about to be executed (write a file, run a program, etc.) displaying the command, and asking the user if they want to continue running the script or cancel it.
Is this possible?
-Don G.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
My Celestia Scripting Resources page
Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.
But CELX-scripts are not general purpose programs, and I don't think a Celestia user should have to expect that a simple script is able to do nasty things. I don't consider it a good thing that we have to trust nearly every piece of code running on our computers. Why do I trust Celestia? Because I know where it is coming from. This would not be the case for a link to a CELX-script posted here by an effectively anonymous person, but I like to still being able to simply click on the link and then have celestia execute it without further thinking about whether I can trust it or not. Sure, the problem of "bad scripts" may never occur, but it's not impossible.maxim wrote:EVERY local program or script, C-Programs, Delphi-Programs, Java-Programs, VisualBasic-Scripts, MSDOS-Batch-Scripts, bash-scrips for Linux or cygwin, ... allows that. When you put a program/script onto your computer and personally execute it, it always runs with full access and your full rights - thats the essentials of computers, and I don't see a special relevance for Lua-Scripts here. [shrug]
"format c:" may be executed by Celestia itself, by the GC-Generator, the Solar System generator, one of the VT tiling and managing scripts, Julian Date Converter, and so on. Guess why it doesn't happen. To install and run only software you rely on is another essential.
I have been thinking about this in the past, and I don't want to make this decision on my own. If others (most importantly Chris and the other developers) agree that CELX should allow this, I won't oppose it - this should take about five minutes (and for sure much less time than implementing e.g. file reading myself).
To take the user by the hand, a little scripting menu
[] allow scripts to execute OS commands
[] allow scripts to execute I/O commands
[] allow scripts to run other scripts
...
with is switched off default, could perhaps help to disperse your doubts.
A simple option in celestia.cfg should suffice - not quite as comfortable, but much easier to implement (no need to mess around with code for a menu).
Harald