Если нельзя, но очень хочется, то нужно обязательно и ничего в мире не стоит того, чтобы делать из этого проблему!


Интересна Java? Кликай по ссылке и изучай!
Если тебе полезно что-то из того, чем я делюсь в своем блоге - можешь поделиться своими деньгами со мной.
с пожеланием
столько времени читатели провели на блоге - 
сейчас онлайн - 

среда, 29 января 2014 г.

Байтбит на java

Друг сегодня скинул видяшку.

Вот и продолжение
Не удержался, нашел способ услышать это на java.
import sun.audio.AudioData;
import sun.audio.AudioPlayer;
import sun.audio.ContinuousAudioDataStream;

public class Main {

    public static void main(String[] args) {
        byte[] byteArray = new byte[10000000];

        for (int t=0; t < byteArray.length; t++) {
            byteArray[t] = (byte)( (t>>13|t%24)&(t>>7|t%19));
        }

        AudioData audioData = new AudioData(byteArray);
        ContinuousAudioDataStream continuousStream = new ContinuousAudioDataStream(audioData);
        AudioPlayer.player.start(continuousStream);
    }
}
Для работы sun.audio.* надо jdk7.

А вот для разгона подборка семплов на С++ (почти как java).

А вот еще синтезатор-визуализатор с множеством семплов. 

Enjoy!

Комментариев нет:

Отправить комментарий