A new idea for sounds

  • spoon
    22nd Jun 2014 Member 1 Permalink

    First sorry for my misspellings if any occur. I am using the google translator to help me.

    (Hello, im new here! I have played on TPT for years, but only now i create an account. )

     

    I already know that a way of hearing sounds was suggested and refused. But, if i undestood well, the last suggestion cannot be implemented because there is not a way of program this easily, and even if possible, there is not a way of listen so much noise without getting a big headache.

     

    I thought maybe its possible to create a pair of solid particles called MICL and MICR (microphones to the left and rigth side of the sound output), similar to the SPWN particles (they will only exist one instance at a time each) that convert the local pressure to a sound with a frequency dependent on its temperature (the warmer, the higher the sound frequency). It would be interesting to make a flute using elements like these.

     

    Please, if my idea is very childish, tell me why. It will not offend me.

    Edited once by spoon. Last: 22nd Jun 2014
  • Cocoa_Bits
    22nd Jun 2014 Member 1 Permalink

    @spoon (View Post)

    Maybe good.. But the lag is messing up the sound. and Hello, spoon!

    Edited once by Cocoa_Bits. Last: 22nd Jun 2014
  • greymatter
    22nd Jun 2014 Member 2 Permalink
    @spoon (View Post)
    @mniip , if I remember right, has made a NOTE element that plays a sound when sparked.

    Sound for everything in TPT is impossible, but having certain elements that play sound, like you suggested, would be a nice addition.

    Your suggestion is good and well thought out, and it might be possible. But if we can only play from defined sound files (Like if X is sparked, play sound.mp3), this idea may be impossible. But if we can generate sound dynamically with certain parameters, this idea is possible. A developer will answer that.

    Also, Welcome to the community!
  • spoon
    22nd Jun 2014 Member 0 Permalink

    Ok, thanks for both your comments! Hello for all

    I suppose that if the tpt is only capable of play sound files, yet it is possible to record many files with the sounds and play one of these for each range of 100 degrees.

    Edited 3 times by spoon. Last: 22nd Jun 2014
  • Protcom
    22nd Jun 2014 Member 1 Permalink

    Or just make one element called NOTE that plays sound each time you spark it.

    Life = volum

    Temp = note

    Tmp = what type of instrument like piano, flute, organ, etc

    and new simulation option S before C that enable/disable sounds to prevent some problems

  • h4zardz1
    22nd Jun 2014 Member 1 Permalink
    2 things:
    -people will try to make the worst sounds.
    -how TPT can make sounds?
    and always the number one why there is no sound here, even when asked with a single element doing it.
    Edited once by h4zardz1. Last: 22nd Jun 2014
  • boxmein
    22nd Jun 2014 Former Staff 2 Permalink
    What sound does this make?
    image

    Also, there's technically a working version of a note block, except it doesn't really want to be added to official since it's buggy and it's easy to abuse.
  • nucular
    22nd Jun 2014 Member 0 Permalink
    @h4zardz1 (View Post)
    @greymatter (View Post)
    Sound synthesis is basically just playing sounds without having to encode the file before that. Can be harder with having to get the wave period generated right and stuff, tho.

    @Protcom (View Post)
    Sounds like your suggestion would fit right into playing the sounds using a MIDI interface. That could even work, I don't really know the situation on Linux (with dozens of different audio architectures because it's Linux), but on Windows it could just connect to the Microsoft GS Wavetable synth as the output instead of having to bring a (oftentimes) huge SoundFont file with it.
    Edited once by nucular. Last: 22nd Jun 2014
  • h4zardz1
    22nd Jun 2014 Member 0 Permalink
    so what is for the people trying to abuse the sounds?
  • tmo97
    22nd Jun 2014 Banned 0 Permalink
    This post is hidden because the user is banned