[audio] Tweak audio encoding stuff
This commit is contained in:
parent
5189f69583
commit
b1d8d8335a
|
|
@ -204,9 +204,9 @@ func (d *rawData) encode(samplesPerFlux, runningFract float64) float64 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
first := true
|
//first := true
|
||||||
for _, f := range flux {
|
for _, f := range flux {
|
||||||
amp := Amplitude
|
//amp := Amplitude
|
||||||
if f == 1 {
|
if f == 1 {
|
||||||
if prev <= 0 {
|
if prev <= 0 {
|
||||||
prev = 1
|
prev = 1
|
||||||
|
|
@ -214,7 +214,7 @@ func (d *rawData) encode(samplesPerFlux, runningFract float64) float64 {
|
||||||
prev = -1
|
prev = -1
|
||||||
}
|
}
|
||||||
//amp = int(float64(Amplitude) * 1.5)
|
//amp = int(float64(Amplitude) * 1.5)
|
||||||
first = true
|
//first = true
|
||||||
}
|
}
|
||||||
|
|
||||||
//if i == 0 {
|
//if i == 0 {
|
||||||
|
|
@ -230,17 +230,17 @@ func (d *rawData) encode(samplesPerFlux, runningFract float64) float64 {
|
||||||
spf++
|
spf++
|
||||||
}
|
}
|
||||||
|
|
||||||
//d.samples = append(d.samples, slices.Repeat([]int{prev*Amplitude}, int(spf))...)
|
d.samples = append(d.samples, slices.Repeat([]int{prev*Amplitude}, int(spf))...)
|
||||||
for i := 0; i < int(spf); i++ {
|
//for i := 0; i < int(spf); i++ {
|
||||||
if first {
|
// if first {
|
||||||
d.samples = append(d.samples, prev*int(float64(amp)*1.5))
|
// d.samples = append(d.samples, prev*int(float64(amp)*1.5))
|
||||||
}
|
// }
|
||||||
d.samples = append(d.samples, prev*amp)
|
// d.samples = append(d.samples, prev*amp)
|
||||||
first = false
|
// first = false
|
||||||
//amp -= 500
|
// //amp -= 500
|
||||||
}
|
//}
|
||||||
//d.samples = append(d.samples, slices.Repeat([]int{prev*Amplitude}, int(samplesPerFlux))...)
|
//d.samples = append(d.samples, slices.Repeat([]int{prev*Amplitude}, int(samplesPerFlux))...)
|
||||||
first = false
|
//first = false
|
||||||
}
|
}
|
||||||
|
|
||||||
return runningFract
|
return runningFract
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue