Sound Amplitude ermitteln bzw Sound auslöschen

athikka

Aktives Mitglied
Hallo

Stimmt es wenn ich mit der targetdataline ein Sound Signal aufnehme, dass die Byte werte im
Array die Amplituden darstellen? Also -128 und 128 sind sehr laut und 0 ist still? Oder ist das anders aufgebaut? (signed)

Ich wurde nämlich gerne das Signal einfach halb so laut bzw. Doppelt so laut machen...
Aber es muss im Byte Array passieren und nicht per gaincontrols...

Kann ich auch davon ausgehen dass wenn ich zb array1-array2 rechne ( beides soundbuffer) dass dann aus dem signal1 das 2te "herausgelöscht" wird (Zb Störungen)?

Danke schon im Vorraus!

Lg
 

athikka

Aktives Mitglied
niemand eine idee?

z.b. wie ich sound leiser mahcen kann / ermitteln kann wann 1 sekunde vorbei ist?


Java:
        byte[] soundBuffer = new byte[2000];
			
	while(true){
	   captureDataLine.read(soundBuffer, 0, soundBuffer.length);

        //lautstärke leiser machen bzw. ermitteln
        // rausfinden, wann 1 sekunde vergangen ist (nach wievielen bytes des buffers)

        }
 
T

tuxedo

Gast
Wann 1 sec vorbei ist kannst du an den bytes die du verarbeitet hast abzählen. Natürlich musst du die Sample-Einstellung des Audiofiles berücksichtigen.

Bei einer Samplingrate von 44.1kHz und 16 Bit Samples, solltest du bei einer Mono-Spur 88200 bytes pro Sekunde haben.

44.1kHz und 16 bit - Mono.. rechnet sich so:

44100 mal pro Sekunde fallen 16 bit Daten an. 16 bit = 2 bytes
Von daher: 44100Hz * 2 byte * 1 Tonspur= 88200

Hoffe ich hab kein Denkfehler in der Rechnung drin.



- Alex
 
T

tuxedo

Gast
Willst du den Stream nur leise abspielen, oder willst du die Amplitude des Streams reduzieren, so dass du ggf. den Stream irgendwo mit niedrigerer Amplitude abspeichern kannst??

In beiden Fällen ist das hier eigentlich die erste Anlaufstelle: Java Sound Resources

Ist nicht immer ganz einfach das passende zu finden, aber eine bessere Doku zum Thema Audio und Java ist mit nicht bekannt.

- Alex
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Sound in Java Spiel Spiele- und Multimedia-Programmierung 5
L Audio-volume /w input Sound.sampled Spiele- und Multimedia-Programmierung 1
D Java sound pulseaudio Spiele- und Multimedia-Programmierung 0
K Sound im loop abspielen, wenn boolscher wert true ist Spiele- und Multimedia-Programmierung 3
M Sound Problem Spiele- und Multimedia-Programmierung 3
M Sound Engin Problem 2 Spiele- und Multimedia-Programmierung 2
J Sound und Musik Spiele- und Multimedia-Programmierung 4
C virtueller stereomix (java sound API) Spiele- und Multimedia-Programmierung 0
I Sound Dateien abspielen Spiele- und Multimedia-Programmierung 9
C Sound einfügen und abspielen Spiele- und Multimedia-Programmierung 6
G Sound-Sampling: Sinuston; kein Fehler, aber auch kein Ton :-( Spiele- und Multimedia-Programmierung 3
M Bilderwechsel in Video an Sound anpassen Spiele- und Multimedia-Programmierung 2
A Problem mit Sound Spiele- und Multimedia-Programmierung 5
F Kein Sound bei javazoom Spiele- und Multimedia-Programmierung 2
J Sound einbinden funktioniert nicht Spiele- und Multimedia-Programmierung 13
S Java Sound-API stagniert Spiele- und Multimedia-Programmierung 16
F Einen Sound mit veränderter Tonhöhe und Geschwindigkeit abspielen - Hilfe erbeten Spiele- und Multimedia-Programmierung 29
H Java Sound: WAVE Format17 einlesen. Spiele- und Multimedia-Programmierung 2
Kr0e Java Sound API - DataLine Spiele- und Multimedia-Programmierung 2
S testen ob Sound läuft Spiele- und Multimedia-Programmierung 3
J Windows Sound Aufnehmen Spiele- und Multimedia-Programmierung 10
C Alles hängt, wenn ein Sound abgespielt wird Spiele- und Multimedia-Programmierung 9
K javax.sound.sampled.Clip clone() Spiele- und Multimedia-Programmierung 2
C Java3D Sound spielt nur einen Sound ab. Spiele- und Multimedia-Programmierung 8
G Ortsabhängiger Sound Spiele- und Multimedia-Programmierung 5
T Sound schneller abspielen Spiele- und Multimedia-Programmierung 4
S Java Sound - Skipping in .mp3 Files und Bug (Bitte überprüfenl) Spiele- und Multimedia-Programmierung 14
G Beste Sound Api Spiele- und Multimedia-Programmierung 2
C Java Sound API Clip.Close() Problem Spiele- und Multimedia-Programmierung 1
Zettelkasten Spezialwiedergabe von Sound vorzeitig beenden Spiele- und Multimedia-Programmierung 3
P Sound auf zwei Lautsprechern getrennt abspielen Spiele- und Multimedia-Programmierung 9
G javafx MediaPlayer sound problem Spiele- und Multimedia-Programmierung 2
Developer_X Sound Lautstärke ohne spezifische API regulieren Spiele- und Multimedia-Programmierung 3
M Java Sound API : Zuordnung Port-Mixer zu Input-Mixer Spiele- und Multimedia-Programmierung 9
P Java Sound OutOfMemoryError Spiele- und Multimedia-Programmierung 2
T Java Sound Probleme Spiele- und Multimedia-Programmierung 8
Pithecanthropus Sound geht nicht Spiele- und Multimedia-Programmierung 6
Dragonfire Java Sound API - Lautstärke ändert sich nicht Spiele- und Multimedia-Programmierung 2
N sound absoielen Spiele- und Multimedia-Programmierung 3
DEvent Java sound Bibliothek Spiele- und Multimedia-Programmierung 11
P Sound Datein mit JAVA zusammenstellen?! Spiele- und Multimedia-Programmierung 3
Developer_X Java3D Point Sound Spiele- und Multimedia-Programmierung 71
B sound mit behavior geht nicht Spiele- und Multimedia-Programmierung 4
M Sound-Lösung für Java/JMF Spiele- und Multimedia-Programmierung 8
0 Sound Spiele- und Multimedia-Programmierung 5
S sound zuverlässig wiedergeben Spiele- und Multimedia-Programmierung 15
G Sound Probleme Spiele- und Multimedia-Programmierung 2
D Sound und Bilddateien vorladen Spiele- und Multimedia-Programmierung 7
R Probleme mit Sound in Applikation. HILFE Spiele- und Multimedia-Programmierung 5
MiMa Metadaten für Multimedia Daten ermitteln Spiele- und Multimedia-Programmierung 4
L Viergewinnt Gewinner ermitteln Spiele- und Multimedia-Programmierung 3
R Bewegungsrichtung ermitteln Spiele- und Multimedia-Programmierung 3
M Vier Gewi nnt - Sieger ermitteln Spiele- und Multimedia-Programmierung 9
J JMF Lautstärke an Stelle ermitteln und .wav cutten Spiele- und Multimedia-Programmierung 6
D Vertex zu Bildschirm Coordinate ermitteln? Spiele- und Multimedia-Programmierung 3
N Bildposition innerhalb eines anderen Bildes ermitteln Spiele- und Multimedia-Programmierung 2
ARadauer Grauwerte eines jpg ermitteln Spiele- und Multimedia-Programmierung 4
php1 Mauszeigerpositionen ermitteln Spiele- und Multimedia-Programmierung 4
G Ermitteln eines Punktes in einer anderen TransformGroup Spiele- und Multimedia-Programmierung 2
M Pixelfarbe ermitteln Spiele- und Multimedia-Programmierung 5

Ähnliche Java Themen

Neue Themen


Oben