設為首頁
收藏本站
快捷導航
登錄
◆
◆
註冊
請
登錄
後使用快捷導航
沒有帳號?
註冊
討論區
BBS
部落格
Space
群組
Group
專題
Collection
金豆儲值
鑽石商城
Auction
綜合
綜合
帖子
用戶
搜尋
熱搜
line
燒餅
白貓
root
怪物彈珠
rangers
超注音
旅遊大亨
line主題
主題
鈦備份寶可夢外掛
pokemon go 外掛
台湾综合
necrobot
toptoon頂通破解
妖怪百姬修改
逍遙安
怪物彈珠外掛
便捷搜索
1 小時以內的新帖
4 小時以內的新帖
8 小時以內的新帖
24 小時以內的新帖
1 週內帖子
1 月內帖子
6 月內帖子
1 年內帖子
遊戲交流
遊戲下載
軟體交流
軟體下載
手機影視
桌布主題
漫畫小說
手機鈴聲
水族館
手機音樂
二手市場
新手專區
HTC
Sony
Samsung
TWM
Huawei
MOTO
解密技術
繁化技術
Android 台灣中文網
›
標籤
›
固定
標籤: 固定
相關帖子
版塊
作者
回覆/查看
最後發表
I9000 桌布如何固定?
Galaxy S I9000
zengdow
2011-6-27
5
3638
sorawind
2011-7-18 16:29
固定ip wifi上網
Galaxy S I9000
susie58588
2011-9-27
1
1816
tk1932
2013-2-19 22:57
來電音量無法固定
MOTO Atrix 4G MB860
mmnnpp
2011-12-11
1
1521
sback
2011-12-11 01:02
桌布要如何固定不會跟著滑動
HTC Sensation XL
歆翎
2011-12-23
7
7033
heatison
2011-12-28 11:47
hTC J 通話音量有方法可以固定嗎?
HTC J
charster
2012-12-4
3
1751
kaede0518
2012-12-5 22:21
通話音量設定無法固定
Xperia P LT22i
steven0825
2013-4-30
0
1000
steven0825
2013-4-30 10:27
請問手機桌布可以固定住嗎?
- [!reward_solved!]
HTC Sensation/XE
aazz5566
2013-5-12
4
4129
colman744
2013-5-13 17:35
徵求~圖片瀏覽工具
Android 軟體交流
jakeyjuo
2013-5-16
0
575
jakeyjuo
2013-5-16 12:56
New One 下方固定的快捷鍵設定問題
-
[懸賞
50
個碎鑽]
過期未解決懸賞
豐原小笨蛋
2013-5-18
10
1337
豐原小笨蛋
2013-6-11 17:08
S2每次重開機就會有固定程式會消失
Galaxy SII I9100
mam801019
2013-5-19
7
8085
Teshuva
2013-5-21 18:08
上市櫃Q1營收 固定資產增2.4%
時事新聞
游幃翔
2013-5-24
0
227
游幃翔
2013-5-24 13:10
讓 kindle fire 動態背景固定下來
Kindle Fire
bear0125
2013-5-31
0
53551
bear0125
2013-5-31 14:02
少女時代潤娥做客《兩天一夜》 固定嘉賓贊歎其美貌
﹏韓流瘋〞♥
40838285
2013-6-3
0
18
40838285
2013-6-3 17:43
關於固定魚種
釣魚大師
lds01
2013-11-4
13
2093
kiss3822
2013-11-14 08:06
固定鱼种找到数据后 点击内存的疑问 各位大大求解释
釣魚大師
1935297981
2013-12-3
2
597
hdm113
2013-12-5 04:27
固定釣場怎麼改秒釣 不然竿子不夠猛魚釣不回來
釣魚大師
batian79320
2013-12-13
2
1001
yang113065
2013-12-13 20:22
4.3 固定桌布?
Xperia L39h Z1
艾尼爾
2013-12-24
6
2066
s50134g
2013-12-30 08:40
有人會把BS的解析度固定嗎?
遊戲模擬器交流
discoverytaiwan
2014-4-27
14
28106
qwd0233456
2016-11-23 10:00
m8電池固定將來電池壞了或老化如何更換?
HTC One M8
chenkung
2014-6-4
9
32954
jengrway
2014-6-11 22:54
找可設定以農曆某固定日期提醒的行事曆app
Android 軟體交流
qoo2006
2015-1-11
7
2454
lofuchi
2015-1-15 17:56
更多...
相關日誌
分享
固定頻率聲音輸出
jianrupan
2020-10-21 17:34
驗證程序 sineWave.SetRate(440, 3); // db 自動轉為負值 sineWave.SetVolume((float)0.5); // 注意波形變形 sineWave.Start(); sineWave.Play(); // 固定聲音頻率輸出 public class SineWaveGenerator { // 採樣頻率 private int RATE = 44100; private final int LEFT = 1; private final int RIGHT = 2; private final int DOUBLE = 3; // 輸出頻率 private int Hz; // 輸出分貝 private int dB = 0; // 輸出音量 private float volume; AudioTrack audioTrack; // 輸出聲道 private int channel; // 資料長度 private int length; // 一個正弦波長度 private int waveLen; // 正弦波資料陣列 private byte ; } // 音量設定 public void SetVolume(float v) { volume = v; } // 頻率分貝設定 public void SetRate(int hz, int db) { this.Hz = hz; this.dB = db; updateDB(db); } // 啟動播放 public void Start() { start(DOUBLE); } // 啟動播放 // @param channel 左, 右, 立體 private void start(int channel) { Stop(); if (Hz 0) { waveLen = (RATE/Hz)*2; // 實測 頻率 為 Hz/2(440Hz=440/2) length = waveLen * Hz; audioTrack = new AudioTrack( AudioManager.STREAM_MUSIC, // streamType RATE, // sampleRateInHz AudioFormat.CHANNEL_OUT_STEREO, // channelConfig AudioFormat.ENCODING_PCM_8BIT, // audioFormat length, // bufferSizeInBytes AudioTrack.MODE_STREAM // mode ); // 聲道音量 switch (channel) { case LEFT: audioTrack.setStereoVolume(volume, 0f); break; case RIGHT: audioTrack.setStereoVolume(0f, volume); break; case DOUBLE: audioTrack.setStereoVolume(volume, volume); break; } // 生成正弦波 wave = sineWave(waveLen, length); if (audioTrack != null) { audioTrack.play(); } } else { return; } } private boolean isRun = false; private boolean isStop = true; // 開始播放(寫入數據) public void Play() { isRun = true; isStop = false; if (audioTrack != null) { new Thread(new Runnable() { @Override public void run() { while(isRun) audioTrack.write(wave, 0, length); isStop = true; } }).start(); } } // 停止播放 public void Stop() { isRun = false; try { int limitCnt = 0; while(!isStop) { limitCnt++; if(limitCnt 1000) break; Thread.sleep(1); } } catch (InterruptedException e) { e.printStackTrace(); } isStop = true; if (audioTrack != null) { audioTrack.stop(); audioTrack.release(); audioTrack = null; } } // 取得播放狀態 public boolean GetRunStatus() { return isRun; } // 正弦波的高度 private final int ampMax = 127; // 8Bit編碼, 振幅最大 127 private int HEIGHT = ampMax; // 2PI private final double TWOPI = 2*Math.PI; // 生成正弦波 // @param waveLen 每段正弦波的長度 // @param length 總長度 // @return private byte bWave = new byte ; for(int i=0; ilength; i++) bWave = (byte)(HEIGHT*(1-Math.sin(TWOPI*((i%waveLen)*1.00/waveLen)))); return bWave; } // 更新聲音的分貝 // @param dB public void updateDB(double dB) { // db 自動轉為負值 if(dB 0) dB = 0-dB; // 10 的 **次方 HEIGHT = (int)(ampMax*Math.pow(10.0, dB/10)); } }
個人分類:
軟體應用
|
399 次閱讀
|
0
個評論
更多...