約 6,543,066 件
https://w.atwiki.jp/0-0idol/pages/12.html
プロダクション概要 名前 0-0プロダクション(らぶおーる-) 規模 大手プロダクション 所在地 神奈川県内 所属アイドル数 不明 業種 エンターテインメント総合事業 代表 愛井零ニ 理念 「全ての人に愛を!」「初心忘れるべからず!」「どんな勝負も最初は0-0から!」 所属アイドル グループ名 担当プロデューサー Pa4mans 桜木 mast/nova 桜木
https://w.atwiki.jp/creativejournal/pages/10.html
Scientists have conducted a new study, which concluded that when a person is depressed or has suicidal thoughts and treatment for depression does not seem to work, they should check for obstructive sleep apnea. Moreover, they agree that inquiries can be performed even though people do not appear to match the normal description of obstructive sleep apnea, which involves overweight men who snore and suffer from drowsiness during the day. "No one is talking about evaluating obstructive sleep apnea as a potential cause of resistance to treatment for depression, which occurs in about 50% of cases of major depressive disorder," says W. Vaughn McCall, lead author of the study. The researchers found this disease clinically relevant in 14% of the 125 patients diagnosed with major depressive disorder, insomnia, and suicidal thoughts. McCall even claims that the existing evidence is sufficient to introduce obstructive sleep apnea testing into the standard procedure for managing resistance to depression treatment. Most people diagnosed with apnea have higher rates of depression compared to other segments of the population. However, when things are reversed, specialists no longer have so much information. The initial intention of the scientists was to find out if treating insomnia can reduce suicidal thoughts. Patients diagnosed with obstructive sleep apnea have been excluded because sleeping pills tend to relax the muscles, and in the case of apnea, the neck muscles are already too relaxed, which is a problem. People with morbid obesity were also excluded. Of the 125 enrolled people tested through a sleep study, either in the center or at home, 17 were diagnosed with obstructive sleep apnea. However, neither daytime sleepiness nor insomnia accurately predicted the severity of apnea identified in the 17 patients, who were not obese, and six were women. Treating apnea can improve the symptoms of depression It is recognized that undetected medical or psychiatric conditions may cause resistance to treatment for depression. However, obstructive sleep apnea was not on this long list, including endocrine disorders such as hypothyroidism and other problems such as coronary heart disease and cancer. Patients with obstructive sleep apnea often also have depressive symptoms. Also, patients with apnea do not respond well to antidepressants. 45% of the 125 participants were resistant to depression, and four of the 17 diagnosed with apnea had serious problems. Also, most participants with apnea were elderly, with the risk increasing as people get older. Ten years earlier, McCall noticed that 8.2 percent of people with mild apnea had been studied in 73 patients with stress and insomnia, albeit with a low incidence of sleep apnea. Following a review by other specialists, 14% of 703 people with depression still had apnea. This is the first research in which suicidal behavior was indeed a consideration. When people lose their last hope that they will sleep well, they have a high risk of suicide. Obstructive sleep apnea appears to induce excess resting periods throughout the day, but insomnia patients have been enrolled in this experiment, and most of the individuals identified with insomnia are not prone to apnea. Depression aversion can also be a side-effect of drugs commonly used for other medical problems, including lupus and rheumatoid arthritis. Visit Kentucky mental health care in Louisville, KY, for the best Medication Therapy Management https //kentuckymentalhealth.com/medication-therapy-management/.
https://w.atwiki.jp/empireonline/pages/20.html
要削除 スキル名 タイプ 効果範囲 効果時間 効果内容 Enlarge Assist チーム1名 4 Melee +20/Melee defense +20 接近攻撃力・防御力上昇 Heal Heal チーム1名 - Do SelfMax HP -10% points damage/Regenerate Max HP +10%HP 自分に自身の最大HPの10%ダメージ・相手に同ポイント分のHP回復 Weakening Curse 敵1名 2 Melee -50/Ranged -50/Down 接近攻撃・遠距離攻撃力低下、ダウン効果 Burning Hands Magic 敵十字の5体 2 HP -5/Sef magic hit +1/Burning 敵に炎のダメージ、炎の追加ダメージあり Acid Arrow Magic 敵1名 2 Do Max HP -1% points damage/Self magic hit +2/Poisoning 最大HPの1%のダメージ、毒の追加ダメージあり Fire Arrow Magic 敵1名 3 HP -20/Skill damage +20/Burning 敵に炎のダメージ、炎の追加ダメージあり Vampire Bite Curse 敵1名 - Do Max HP -1% points damage/Regenerate SelfMax HP +1% HP 最大HPの1%ダメージ、同ポイントのHP回復 Lightning Bolt Magic 敵1名 1 Curse resist -1/Element resist -1/Down element攻撃・curse攻撃の回避率低下、ダウン効果 Magic Missile Magic 敵1名 - Skill damage +40 敵へダメージ Icicle Magic 敵1名 1 HP -1/Self magic hit -40/Hold 敵へダメージ、麻痺効果 Blur Curse 敵1名 2 Attack speed -5/Physical hit -1/Down 攻撃速度低下・物理攻撃力低下・ダウン効果 Spider s Poison Curse 敵1名 3 Do Max HP -1% points damage/Poisoning 最大HPの1%ダメージ、毒の追加ダメージあり Chaos Curse 敵1名 2 HP -1/Chaos 敵へダメージ、混乱効果 Silence Curse 敵1名 1 HP -1/Silence 敵へダメージ、沈黙効果 Rage Assist チーム十字の5体 2 Melee +10/Up 接近攻撃力上昇、ダウン効果回復 Absorb Mana Curse 敵1名 - Do Max MP -1% /Regenerate Self Max MP +1% MP 最大MPの1%のMP減少、同ポイントのMP回復 Fire Ball Magic 敵十字の5体 1 HP -30/HP -30 敵に炎のダメージ Fire Wall Magic 2 敵縦1列の5体 HP -10/Burning 敵に炎のダメージ、炎の追加ダメージあり Deadly Touch Curse 敵1名 - Do Max HP -1% points damage 敵に最大HPの1%ダメージ Magic Wall Assist チーム全体 2 Element resist +2/Curse resist +2/Up element攻撃・curse攻撃への回避率上昇、ダウン効果回復 Fire Rain Magic 敵全体 1 HP -10/HP -10/Burning 敵全体に炎のダメージ、炎の追加ダメージあり Freezing Rain Magic 敵全体 2 Dodge -2/Attack speed -2/Down 回避率・攻撃速度低下、ダウン効果 Thunder Boom Magic 敵全体 1 Skill damage +20 敵全体にダメージ Remove Buff Assist 敵1名 1 RemoveUp,Invincible,Invalid magic attack,Invalid physical attack(melee/ranged),Continuous regenerate MP,Continuous regenerate HP 敵に掛かっている特殊効果を無効化 Remove Debuff Assist チーム1名 1 Remove debuff 味方に掛かっている不利な特殊効果を無効化 Doom Come Curse 敵全体 2 Element resist -1/Curse resist -1 element攻撃・curse攻撃への回避率低下 Hifing Assist 自分 2 HP -1/Invalid physical attack(melee/ranged) ダメージを受ける、敵からの物理攻撃(近接・遠距離)を無効化 Wail of Banshee Assist 敵全体 3 Element resist -1/Curse resist -1/Down element攻撃・curse攻撃への回避率低下、ダウン効果 Power Word,Kill Curse 敵全体 - Do Max HP -5% points damage/Do SelfMax HP -20% points damage 最大HPの5%ダメージ、自身の最大HPの20%のダメージ Level1 Enlarge Heal Weakening Burning Hands Acid Arrow Fire Arrow Vampire Bite Lightning Bolt Magic Missile Icicle Level2 Blur Spider s Poison Chaos Silence Rage Absorb Mana Fire Ball Level3 Fire Wall Deadly Touch Magic Wall Fire Rain Freezing Rain Thunder Boom Level4 Remove Buff Remove Debuff Level5 Level 6 Doom Come Hiding Wail of Banshee Power Work,Kill
https://w.atwiki.jp/pqjp/pages/78.html
?xml version="1.0"? TextLibrary Text tag="[Q0Q7_ACTION0]" Meet with Khalkus /Text Text tag="[Q0Q7_ACTION1]" Protect the Caravan /Text Text tag="[Q0Q7_ACTION2]" Battle against Dugog /Text Text tag="[Q0Q7_AMBUSH]" As you are making your way through the Hammer Pass, a band of Ogres leap out at you! /Text Text tag="[Q0Q7_BATTLE0]" Khalkus is impressed with the way you saved the Caravan. He joins you as a Companion. /Text Text tag="[Q0Q7_LOSE3]" You will need to defeat these Ogres before you can progress any further. /Text Text tag="[Q0Q7_LOSE4]" Dugog is too strong - you cannot get past him. You must try again. /Text Text tag="[Q0Q7_REWARD]" Dugog is dead, and the way into Dhun-Kor is clear. You take all of his treasure, including a huge Club that looks obviously magical. /Text Text tag="[Q0Q7_STEP1]" You must travel to the Hammer Pass and meet with Khalkus. /Text Text tag="[Q0Q7_STEP2]" You must travel to Theira and help the Caravan safely through. /Text Text tag="[Q0Q7_STEP3]" You must travel to Dhun-Kor and defeat Dugog, the two-headed Ogre. /Text Text tag="[Q0Q7_WIN3]" The Ogres have been defeated and you may travel down into the lands of Kor. /Text Text tag="[Q0Q7_DUGOG]" Dugog, the giant two-headed Ogre, stands at the gates of Dhun-Kor, blocking your way. /Text Text tag="[QUEST_Q0Q7_BATTLE0_FAIL]" The Wight has captured the Caravan. You must fight him again to capture it back. /Text Text tag="[QUEST_Q0Q7_QMHELP0]" This Wight is better equipped and armored than most. /Text Text tag="[QUEST_Q0Q7_QMHELP1]" This Ogre is wearing Chainmail armor for better protection. /Text Text tag="[QUEST_Q0Q7_QMHELP2]" Dugog, the two-headed Ogre, is the leader of the forces that have been attacking Agaria. Beware the second head! /Text /TextLibrary
https://w.atwiki.jp/cohstatsjp/pages/203.html
Infantry Pioneers Categories Wehrmacht Infantry | Infantry From CoH-Stats Jump to navigation, search •• Contents 1 Pioneers Veterancy 2 Tactics 3 History 4 Built/Called In From 4.1 Reich Headquarters 4.2 Wehrmacht Reinforcements 5 Can Construct 5.1 Wehrmacht Quarters 5.2 Krieg Barracks 5.3 Sturm Armory 5.4 Panzer Command 5.5 Barbed Wire 5.6 Sand Bags 5.7 Tank Traps 5.8 Bunker 5.9 Wehrmacht Observation Post 5.10 Kampfkraft Centre 5.11 Mine 5.12 Wehrmacht 88mm Flak 36 6 Doctrinal Abilities 6.1 For the Fatherland 6.2 Blitzkrieg 6.3 Inspired Assault 7 Squad Abilities 7.1 Medical Kit 7.2 Field Medical Kit 7.3 Salvage Wrecks 7.4 Barbed Wire Cutters 7.5 Repair 7.6 Battlefield Repair 7.7 Pioneer Antispam 8 Squad Upgrades 8.1 Frankfurt 42 Mine Detector 8.2 Flammenwerfer 42 9 Squad Weapons 9.1 MP40 Sub Machine Gun Pioneer 9.2 Flammenwerfer 42 Pioneers Squad Size 2 Capture Rate 1 Sup Threshold 0.2 Health 140 Sight 35 Pin Threshold 0.6 Cost 120 Detection 7/0 Recovery Rate 0.008 Hotkey P Population 2 Time 14 Retreat Modifier 0.5 Target Type infantry Upkeep 6 Reinforce Cost 0.5 Critical Type infantry Squad Slots 2 Reinforce Time 1 Pioneers Veterancy [Expand][Hide] Health Regeneration 10.56/min Upgrade to Infantry Elite Target Type Maximum Health Unlock Battlefield Repair 1.2 Tactics Pioneers are a very important part of the early Wehrmacht game, and contribute to the Wehrmacht s force in the following ways Construction of base buildings. Can upgrade to use a very unique and powerful weapon, the Flammenwerfer (Flamethrower). Can capture points. Can construct tactical emplacements - wire, sandbags, tank traps, mines, bunkers. The ability to salvage wrecked vehicles, which adds to the Wehrmacht player s munitions reserves. They are, however, very vulnerable and should be treated as such. Flammenwerfer supplement regular combat units in several ways. More effective against units in cover, instead of less effective. Deals area damage. Highly effective against buildings and emplacements. Due to the nature of the weapons, they are better paired up with Volksgrenadiers upgraded with the MP40. Put simply, the Flammenwerfer equipped Pioneers are effective at much of what regular infantry is not, and complement them wonderfully. One tactic employed by some Wehrmacht players is dubbed PioSpam, in which the player will mass large numbers of Flammenwerfer equipped Pioneers. This can be an effective tactic against a British player who plays defensively with excessive numbers of trenches and emplacements, but is typically less effective against an American player. Note that the Pioneers have a negative Zeal effect, meaning the more squads in close proximity, the more damage they take. This was introduced to specifically tone down the effectiveness of the PioSpam tactic. History Pioniere (Pioneers) were the engineering troops of the German forces, and could be found in various units. Unlike the combat engineers of other nations, Pioneers were intended to be able to fight as infantry on their own, and were used as the premiere assault troops for clearing enemy fortifications. Pioneers in Panzer and Panzergrenadier divisions were called Panzerpioniere, and Pioneers in Flieger divisions (Airborne divisions) were called Fallschirmpioniere. Built/Called In From Reich Headquarters [Expand][Hide] Health 1500 Target Type building Cost 500 Critical Type panel_building Time 61 Hotkey Effects Deploy Pioneers and escalate Battle Phases to call in additional Reinforcements. ESee Structure Reich Headquarters for details. OR Wehrmacht Reinforcements [Expand][Hide] Cost 100 Activation targeted Duration 0 Target tp_any Recharge 40 Hotkey Effects Infantry Reinforcements. Use these Units to rebuild and continue the struggle. ESee Ability Wehrmacht Reinforcements for details. Can Construct Wehrmacht Quarters [Expand][Hide] Health 500 Target Type building Cost 22015 Critical Type building Time 60 Hotkey W Effects Deploys Volksgrenadier Squads, Snipers, Heavy Machine Gun teams and Motorcycles. ESee Structure Wehrmacht Quarters for details. Krieg Barracks [Expand][Hide] Health 500 Target Type building Cost 22025 Critical Type building Time 90 Hotkey B Effects Deploys Grenadier Squads, Mortar Teams, Pak 38 Anti Tank guns, and Halftracks. ESee Structure Krieg Barracks for details. Sturm Armory [Expand][Hide] Health 635 Target Type building Cost 24035 Critical Type building Time 120 Hotkey S Effects Deploys the Officer, 234 Heavy Armored Cars, Stug tanks, and the Nebelwerfer Rocket Artillery. ESee Structure Sturm Armory for details. Panzer Command [Expand][Hide] Health 775 Target Type building Cost 26050 Critical Type building Time 165 Hotkey P Effects Deploys the most powerful Units in the Axis Army. Panther tanks, Panzer IV tanks, Ostwind Flak tanks, and Knights Cross Holders. ESee Structure Panzer Command for details. Barbed Wire [Expand][Hide] Health 110 Target Type defenses Cost Critical Type defenses Time 5 Hotkey W Effects Barbed Wire fences stop Enemy Troops from entering your Territory. ESee Structure Barbed Wire for details. Sand Bags [Expand][Hide] Health 220 Target Type defenses Cost Critical Type defenses Time 12 Hotkey S Effects Sand bags provide Troops with cover. ESee Structure Sand Bags for details. Tank Traps [Expand][Hide] Health 750 Target Type defenses Cost Critical Type defenses Time 30 Hotkey T Effects Tank Traps are used to stop Enemy armor from penetrating friendly Territory. ESee Structure Tank Traps for details. Bunker [Expand][Hide] Health 600 Target Type building_bunker Cost 150 Critical Type building Time 60 Hotkey B Effects Primary defensive Structure. Can upgrade to an Aid Station, Repair Station or an MG Emplacement. ESee Structure Bunker for details. Wehrmacht Observation Post [Expand][Hide] Health 420 Target Type building_checkpoint Cost 200 Critical Type light_building Time 30 Hotkey P Effects Secure Sectors, which increases Resource production of that Sector and prevents enemy units from capturing that Sector. ESee Structure Wehrmacht Observation Post for details. Kampfkraft Centre [Expand][Hide] Health 475 Target Type building Cost 100 Critical Type building Time 60 Hotkey K Effects Contains the upgrades to request experienced Veteran Troops and Tanks. Veterans are well trained to deal with battlefield situations. ESee Structure Kampfkraft Centre for details. Mine [Expand][Hide] Weapon Mine See Weapon Mine for details. Wehrmacht 88mm Flak 36 [Expand][Hide] Health 325 Population 11 Cost 40075 Target Type flak Time 60 Hotkey F Effects The 88mm Flak 36 provides fearsome Anti Tank and Anti Air firepower. ESee Vehicle Wehrmacht 88mm Flak 36 for details. Doctrinal Abilities For the Fatherland [Expand][Hide] Cost 45 Activation timed Duration 30 Target tp_any Recharge 30 Hotkey Effects All Infantry are ideologically motivated, and fight better in their own Territory. ESee Ability For the Fatherland for details. Blitzkrieg [Expand][Hide] Cost 150 Activation timed Duration 30 Target tp_any Recharge 60 Hotkey Effects All Tanks and Armored Vehicles move more quickly, crush everything in their path, and fire more frequently. Infantry sprint to keep pace. ESee Ability Blitzkrieg for details. Inspired Assault [Expand][Hide] Cost 50 Activation timed Duration 20 Target tp_any Recharge 45 Hotkey Effects All infantry will unleash a fearsome assault for the Leader at the cost of their safety, increases rate of fire and damage, but more susceptible to being hit. ESee Ability Inspired Assault for details. Squad Abilities Medical Kit [Expand][Hide] Cost 35 Activation timed Duration 60 Target tp_any Recharge 60 Hotkey K Effects Use of the Medical Kit will heal your Squad over time. This Medical Kit can only be used in friendly territory. ESee Ability Medical Kit for details. Field Medical Kit [Expand][Hide] Cost 35 Activation timed Duration 60 Target tp_any Recharge 60 Hotkey K Effects Use of the Medical Kit will heal your Squad over time. This Medical Kit can be used anywhere. ESee Ability Field Medical Kit for details. Salvage Wrecks [Expand][Hide] Cost Activation targeted Duration _ Target tp_any Recharge 0 Hotkey S Effects Salvage Munitions from Wrecked Vehicles. ESee Ability Salvage Wrecks for details. Barbed Wire Cutters [Expand][Hide] Cost Activation targeted Duration _ Target tp_any Recharge 0 Hotkey C Effects Wire Cutters are used to cut through Barbed Wire fences. ESee Ability Barbed Wire Cutters for details. Repair [Expand][Hide] Cost Activation targeted Duration 0 Target tp_entity_and_squad_entity Recharge 0 Hotkey E Effects Repair a Structure or Vehicle for a nominal Resource cost. ESee Ability Repair for details. Battlefield Repair [Expand][Hide] Cost Activation targeted Duration 0 Target tp_entity_and_squad_entity Recharge 0 Hotkey E Effects Elite Pioneers can repair a Structure or Vehicle under battle conditions. ESee Ability Battlefield Repair for details. Pioneer Antispam [Expand][Hide] Cost Activation always_on Duration _ Target tp_any Recharge 0 Hotkey Effects $0 no key ESee Ability Pioneer Antispam for details. Squad Upgrades Frankfurt 42 Mine Detector [Expand][Hide] Cost 35 Time 20 Hotkey M Effects Equip your Pioneers with the Frankfurt 42 Mine detector. ESee Upgrade Frankfurt 42 Mine Detector for details. Flammenwerfer 42 [Expand][Hide] Cost 50 Time 30 Hotkey F Effects Equip Pioneers with the Flammenwerfer 42 portable Flamethrower. ESee Upgrade Flammenwerfer 42 for details. Squad Weapons MP40 Sub Machine Gun Pioneer [Expand][Hide] Weapon MP40 Sub Machine Gun Pioneer See Weapon MP40 Sub Machine Gun Pioneer for details. Flammenwerfer 42 [Expand][Hide] Weapon Flammenwerfer 42 See Weapon Flammenwerfer 42 for details. Retrieved from http //coh-stats.com/Infantry Pioneers
https://w.atwiki.jp/note4recurrent/pages/38.html
https //www.excellovers.com/archive/category/VBA Option Explicit Sub slect() SQLアクセスのFunction化 ワークシート処理をsub化 Application.ScreenUpdating = False 画面描画の停止 Call clearSheet シートのクリア Call writeVal(accSQL(1, 1000)) accSQLで検索した結果をwriteValでシートに転記 Application.ScreenUpdating = True 画面描画の停止解除 End Sub Function accSQL(ByVal startCD As Long, ByVal endCD As Long) As Variant 生徒コードの開始、終了の値を受けてSQLから生徒データをダウンロードする。 ==============DB接続 Dim db As ADODB.connection アクセス用のオブジェクト宣言 Dim openFl As Boolean openFl = False オープンフラグ エラー処理の宣言 On Error GoTo ErrorHandler If db Is Nothing Then インスタンスが存在しない場合 Set db = New ADODB.connection インスタンス生成 openFl = True オープンフラグをTrue Else オブジェクトが存在する場合 If db.State = adStateClosed Then コネクション状態がクローズの場合 openFl = True オープンフラグオン End If End If If openFl = True Then オープンフラグがオンの場合 DB に接続 db.Open "Provider=-----;" _ "Data Source=DBname;" _ "Initial Catalog= tablename;" _ "User Id=********;" _ "Password=******;" Call MsgBox("接続されました", vbInformation) End If ==============SQL実行 Dim rs As ADODB.Recordset SQLにアクセスするオブジェクト宣言 Set rs = New ADODB.Recordset インスタンス生成 rs.ActiveConnection = db dbの接続をrsのActivConnectionにセット テストデータ取得SQL文をrsにセット rs.Source = "SELECT " _ " STUCD,SUTNMPRT,SEX,SCHOOLNM " _ "FROM " _ " dbo.TM_STUDENT " _ " WHERE " _ " STUCD between " startCD " and " endCD " and" _ " SCHOOLNM " rs.Open SQL実行 If rs.EOF = True Then データが存在ない場合 Call MsgBox("該当データが存在しません") Else データが存在する場合 accSQL = rs.GetRows GetRowsメソッドでデータを戻り値に格納) End If ==============SQLの後処理 rs.Close レコードセットクローズ Set rs = Nothing rsを破棄 If Not db Is Nothing Then オブジェクトが存在する場合 コネクション状態がオープンの場合 If db.State = adStateOpen Then db.Close DBクローズ End If Set db = Nothing オブジェクト破棄 End If Exit Function エラーの場合 ErrorHandler Call MsgBox("エラー" Err.Number Chr(13) Err.Description, vbCritical) End Function Sub writeVal(gotVal As Variant) gotVal のデータをセルに転記する SQL からダウンロードしたデータは縦と横がエクセルと逆なので、 そのままでは範囲を指定した一括代入に向かない。 一括代入後worksheetfuncitonで入れ替えペーストすることもできるが 列の上限は行の上限を下回るのでデータ数が多いと入りきらない可能性がある。 ここでは取り込んだデータを仮の配列に入れなおしてから貼り付けている。 Dim b As Workbook Set b = ThisWorkbook Dim w As Worksheet Set w = b.Worksheets(1) 貼り付けるシートはここで決まる。 Dim r As Range Dim RowSize, columnSize, i, j As Long Dim temp() As Variant 縦と横を入れ替えるための仮の配列 columnSize = UBound(gotVal, 1) RowSize = UBound(gotVal, 2) ReDim temp(RowSize, columnSize) 縦と横を入れ替えるための設定 For i = 0 To UBound(gotVal, 1) For j = 0 To UBound(gotVal, 2) temp(j, i) = gotVal(i, j) Next j Next i RowSize = UBound(temp, 1) + 1 columnSize = UBound(temp, 2) + 1 Set r = w.Range("A2").Resize(RowSize, columnSize) 貼り付ける範囲を設定 r.Value = temp シートに貼り付け End Sub Sub clearSheet() シートのクリア 1行目は残している 特定の範囲だけを更新したい場合にはここで範囲を決めること Range("A2 XFD1048576").Select Selection.ClearContents End Sub
https://w.atwiki.jp/selflearn/pages/51.html
Watermarking Images With the shade Method 開始日 2007年03月28日 最終更新日 2009年06月03日 はじめに shadeメソッドを使って透かし画像(Watermarking Image)を作成する方法について記しています。 原著 「Watermarking Images With the shade Method」 http //rmagick.rubyforge.org/watermark/watermark.html 注意 もともと個人利用を目的として日本語化したために、けっこう意訳している部分があります。「意味分からないよ」とか「おかしいんじゃない?」とかいうのがあれば、オリジナルを参照するか、コメントで質問してください(がんばって調べます)。 用語 訳文に出てくる各語に対応する原文と意味を以下に記します。 訳語 原文 意味 元画像 source image 合成しようとしている画像。 合成先画像 destination image 元画像の下に重ねる画像。 更新履歴 2007/3/28 作成開始 訳文 君は自分のWebサイトで使う「透かし(watermark)」の入った画像を作る方法を探しているのかい?君の写真を勝手に使われたくないんだって?写真のストックサイトであるiStockphotoでは、サンプル画像にサイト名を半透明の文字列で入れているね。この記事では、透明なエンボス加工されたテキストで透かしを入れる方法を紹介するよ。RMagickのshadeメソッドと、HardLightCompositeOpによるcompositeを使うんだ。 下の画像がこれから作ろうとしている画像の完成形だ。"Watermark by RMagick"というテキストが画像の上に浮き上がって見えるね。ちなみに「透かし」っていうのは、透明で画像を隠してしまわず、でも透かしのある部分を覗いてしまうと画像の意味がなくなってしまうもののことだ。実際の例として、君の写真に"Copyright © by John Smith"と埋め込むようなものなんだ。 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 例のごとく、これはRMagickの初級コースなんかじゃない。RMagickの取り扱いに慣れていて、せめてRMagickで画像を読み書きできる知識を持っていることを期待しているからね。これまで書いてきた記事を読んでくれているなら、ここで紹介するメソッドは既に分かっていると思う。もしまだPart 1で書いたアルファコンポジットについての記事を読んでいないなら、ぜひとも読んでから戻ってきてほしい。 あぁ、もちろん待っていてあげるとも。 で、これがスクリプト全体だ。2ダース以上の行があるけれど、順々に説明していくから心配しないでくれ。 require RMagick if !ARGV[0] puts "Usage watermark path-to-image " exit end image = Magick Image.read(ARGV[0]).first mark = Magick Image.new(image.columns, image.rows) gc = Magick Draw.new gc.gravity = Magick CenterGravity gc.pointsize = 32 gc.font_family = "Helvetica" gc.font_weight = Magick BoldWeight gc.stroke = none gc.annotate(mark, 0, 0, 0, 0, "Watermark\nby\nRMagick") mark = mark.shade(true, 310, 30) image.composite!(mark, Magick CenterGravity, Magick HardLightCompositeOp) out = ARGV[0].sub(/\./, "-wm.") puts "Writing #{out}" image.write(out) 透かしを入れる画像の読み込み(Read the image to be watermarked) require RMagick if !ARGV[0] puts "Usage watermark path-to-image " exit end image = Magick Image.read(ARGV[0]).first mark = Magick Image.new(image.columns, image.rows) このスクリプトでは、透かしを入れたい画像はコマンドラインのオプションで指定する。そして、(画像を読み込んだら)画像と同じサイズの白い背景画像を作成するんだ。厳密に言えば透かしを作る画像のサイズは読み込んだ画像と同じサイズである必要は無い。透かしが入るのに十分なサイズさえあれば、それでいいんだ。 透かしの記述(Draw the watermark) gc = Magick Draw.new gc.gravity = Magick CenterGravity gc.pointsize = 32 gc.font_family = "Helvetica" gc.font_weight = Magick BoldWeight gc.stroke = none gc.annotate(mark, 0, 0, 0, 0, "Watermark\nby\nRMagick") Magick Draw#annotateメソッドを使って、黒文字で白背景に文字を書いている。annotateメソッドを使う場合、annotateの属性を操作することでテキストプロパティを変更できるよ。ここではfont_weight,pointsize,font_familyプロパティで、Helveticaの太字32ptを指定している。たいてい、テキストはフチ取りに相当する線(stroke)と中の塗りつぶし部分(fill)で出来ているんだけど、今回はstrokeを"none"としてなくしている。塗りつぶし部分はデフォルト(黒)のままでいいからそのままだ。そしてgravityに関する属性で配置方法を決定する。CenterGravityなら画像の中央に配置してくれるから、それを使おう。 その結果が以下の画像だ。下の画像の周りにはボーダーラインがあるけれど(*1)、実際にはないからね。 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 テキストに影を付ける(Shade the text) 今のところ、文字はシンプルにフラットで黒色のままだ。でも、僕らは文字列を浮き上がらせ、強い光に照らされたようにしたい。こんなときはshadeメソッドの出番だ。RMagickのドキュメントを見てみると、shadeメソッドは「離れた光源がイメージを照らすことで、3次元的なエフェクトを与える」とある。ピッタリだね。 shadeメソッドには3つのパラメータを渡すよ。「陰影(shading)」と「光源の方位(azimuth)」と「光源の高さ(elevation)」だ。 shading引数にはtrueかfalseかのどちらかを渡す。trueを渡すと、影は各ピクセルの輝度情報のみによってつけられる。つまり結果として灰色の影が得られる。そう聞くとfalseの方が役立ちそうな気がするんだけど、実のところ僕もfalseの役割がよく分かっていないんだ。だからいつもtrueを渡しているよ。 2番目の引数azimuthでは、光源がどの方向に存在しているかを度単位(degree)で設定するんだ。0は9時の方向、つまり西だ。値が大きくなるにつれて反時計回りに光源が移動していくよ。90°は6時の方向(南)、180°は3時(東)、そして270°は正午(北)を意味する。 3番目の引数elevationは、画像平面に対する光源の角度として使用する。ここでの平面とは、画像がなす平面を表していて、文字のみを表すのではないからね。つまり、文字以外の背景にあたる部分も光源の影響を受けるというわけだ。 以下のelevationを表す図を見て理解してほしい。 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 azimuthとelevationがどう作用するかを理解してもらうには・・・そうだ、この2つのパラメータを色々と変えてみたときの効果を画像にして見せればいいんだ。 さっそく作った下の図を説明しよう。ペアになっている数字はそれぞれ{azimuth, elevation}を表している。縦軸が同じazimuthで、横軸は同じelevationだ。 これを「Shade examiner」とでも呼ぼうかな。 imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 さて、その画像をそのまま見せようかと思ったけれど、640KBもあったんだ。これじゃあ細い回線を使っている人には向かないね。と言うわけで、圧縮画像(GIF形式)で書き出すようにしたよ。以下がそのソースだ。: #!/usr/bin/env ruby require RMagick mark = Magick Image.new(125, 55) ilist = Magick ImageList.new gc = Magick Draw.new gc.gravity = Magick CenterGravity gc.pointsize = 32 gc.font_family = "Times" gc.font_weight = Magick BoldWeight gc.stroke = none 0.step(360, 10) do |azimuth| 0.step(180, 15) do |elev| frame = mark.copy gc.annotate(frame, 0, 0, 0, 0, "#{azimuth}, #{elev}") ilist frame.shade(true, azimuth, elev) puts "Adding #{azimuth}, #{elev}" end end puts "Montaging..." montage = ilist.montage do self.geometry = "125x55+0+0" self.tile = "13x36" end montage.write( shade_examiner.gif ) Tim - Feb 18, 2006 参考サイト(訳者による追加) RMagickオンラインドキュメント:http //www.simplesystems.org/RMagick/doc/index.htmlcompositeメソッド:http //www.simplesystems.org/RMagick/doc/image1.html#composite CompositeOperator定数の一覧(src-over以外にも多数あり):http //www.simplesystems.org/RMagick/doc/constants.html#CompositeOperator GravityType定数:http //www.simplesystems.org/RMagick/doc/constants.html#GravityType compositeメソッド(Drawクラス):http //www.simplesystems.org/RMagick/doc/draw.html#composite RVGのチュートリアル:http //www.simplesystems.org/RMagick/doc/rvgtut.html ( - )
https://w.atwiki.jp/deadspace/pages/61.html
チャプター1 New Arrival ストーリーKellion内にて Hanger Bayにて Flight Loungeにて ちりぢりに Tram Control Roomにて Stasisを入手。 トラムの交換 Maintenance Bayへの鍵とData Boardを探しに トラムを動かしに 再びTram Control Roomにて Kellionへ Medical Deckへ あらすじ Chapter1の残りのLog翻訳を見る ストーリー CEC MISSION ER529STATUS UPDATE...USG KELLION ENROUTE TO AEGIS SYSTEM...PRIMARY MISSION ASSETS......ISAAC CLARKE-ENGINEERING AND SHIP SYSTEMS SPECIALIST......KENORA DANIELS-COMPUTER SPECIALIST......ZACH HAMMONO-CHIEF SECURITY OFFICER...DIRECTION A LOCATE MINING VESSEL USG ISHIMURA...DIRECTION B DIAGNOSE AND REPAIR COMMUNICATIONS BLACKOUT...TIME TO CONTACT POINT 3 MINUTES... CEC業務 ER529経過報告:USG KELLIONはイージス星系に向け航行中主要業務要員:ISAAC CLARKE- 工学および宇宙船舶システムの専門家KENORA DANIELS- 情報工学の専門家ZACH HAMMONO- 主任警備官指令A:採掘船USG ISHIMURAの所在を特定せよ指令B:通信断絶の原因を特定し復旧せよ接触地点への残り所要時間:3分 MESSAGE FROM NICOLENicole:Isaac, it s me. I wish I could talk to you. I m sorry. I m sorry about everything. I wish I could just talk to someone. It s all falling apart here. I can t believe what s happening...It s strange...such a little thing... Isaac、私よ。あなたと話すことができたら。ごめんなさい、何もかもあやまるわ。誰かと話すことさえできたら。ここは何もかもがバラバラになってしまったの。何が起きたか信じられない…おかしいわよ…本当に些細な事だったのに… Kellion内にて Kendra Daniels(女) How many times have you watched that thing? Guess you really miss her. Don t worry, we re almost here. You ll be able to look her up once we re onboard. Sounds like you two have a lot of catching up to do. またそれを観てるの?彼女と会えないのが随分と寂しいようね。でももう心配しないで、もうじき到着するわ。乗船すればすぐに会いに行けるわよ。随分と積もる話があるようだし。 Zach All right everyone, we re here. Synching our orbit now. よし皆、到着したぞ。軌道を同調させろ。 Kendra All this trouble over that chunk of rock. あの大きな岩の塊の向こうに、今回の厄介事があるというわけね。 Zach Deep space mining is a lucrative business, Ms.Daniels. Aegis 7 is a gold mine, according to prospector s reports. Cobalt, Silicon, Osmium... Now where is she? There she is. We have visual contact. Ms.Daniels、宇宙採掘は有益なビジネスだよ。試掘レポートによるとイージス7は宝の山だ。コバルト、シリコン、オスミウムと…さて、船はどこだ?あそこだな。視認した。 Kendra So that s the Ishimura? Impressive. あれがIshimuraね?圧巻だわ。 Zach The USG Ishimura. Biggest Planetcracker in her class. And it looks like they already popped the cork. USG Ishimuraだ。あのクラスの惑星採掘船の中では最大級だ。もう採掘を始めていたようだな。 Kendra Why is it all dark? I don t see any running lights. 真っ暗だわ。灯りが点いていない。 Zach Corporal, take us in closer and hail them. And stay clear of that debris field. We re here to fix their ship, not the other way around. 伍長、もっと接近して呼びかけろ。デブリ領域からは距離をとれ。我々は修理のために来たのであって、逆の立場になりに来たのではないからな。 Corporal USG Ishimura, this is the emergency maintenance team of the USG Kellion responding to your distress call. Come in, Ishimura. USG Ishimura、こちらはUSG Kellionの緊急メンテナンスチームだ。救難連絡を受けて来た。応答せよ。 Kendra You re going to need to boost the signal if their power is low. 向こうの出力が低いのなら、信号をもっと増幅したらどうかしら。 Zach Yes, we know. Boost the signal. More. そうだな。増幅しろ。もっとだ。 Kendra Never heard of a total communications blackout on one of these things. You d think with a thousand people on board, someone would pick up the phone. こんな状況で完全に通信が途絶するなんてありえないわ。1000人も乗船してるのよ、誰かが応答するはずよ。 Corporal What is that? (出力されたノイズのようなものに対して)なんだこれは? Kendra It s a busted array like we thought. Sounds like they re having problems with their encoder. You get us down there and Isaac and I can fix it. Forty-eight hours max. 思っていた通りの壊れた信号配列よ。向こうのエンコーダに問題があるみたい。私達をあそこに降ろして、私とIsaacで48時間もあれば修理できるわ。 Zach Alright, you heard the lady. Take us in. Let s see what needs fixing. わかった。話は聞いたな。中に入るぞ。修理が必要なものを見に行くぞ。 Corporal Gravity tethers engaged. Automatic docking procedure is go. Gravity tethers (環状の重力縛ビーム)接続。自動ドッキング処理開始。 Corporal What the hell...? なんだ? Corporal Sir! The autodock- 主任!自動ドッキングが― Zach What is it? どうした? Corporal We re off-track! We re going to hit the hull! 軌道を外れています!このままでは船体に激突します! Zach Hit the blast shields! Their guidance tether is damaged! Switch to manual. NOW! ブラストシールドを張れ!あちらのguidance tether(誘導用のgravity tether)は損傷している!マニュアルに切り替えろ。すぐにだ! Kendra Inside the magnetic field? Are you insane?! Abort! この磁場の中で?正気?中止して! Zach NO! We can make it inside! Corporal, I gave you an order! だめだ!突入しろ!伍長、これは命令だ! Corporal Aegh, the field s too strong! クソッ、磁場が強すぎる! Hanger Bayにて Zach Is everyone okay? 全員無事か? Kendra What...? What the hell were you thinking?! Were you tying to get us killed? い…一体何考えてるの?!私たちを殺す気? Zach I just saved our asses, Ms.Daniels! If we had aborted at that speed and distance, we would have smashed right into the side of the Ishimura! Now settle down, and let s get to work. Corporal, report! 皆を助けただけだよ、Ms.Daniels! あの速度と距離で中止してみろ、Ishimuraの側面に激突していたぞ! だから落ち着いてくれたまえ。さあ仕事だ。伍長、報告を! Corporal I m not getting any readings from the port booster and we ve lost comms and autopilot. It ll take some time to fix. 左舷ブースターに反応無し、通信系統と自動操縦もダメです。修理にはかなり時間がかかるものかと。 Zach All right, let s get some extra hands from flight deck to help out. わかった。フライトデッキから応援に人手を遣させよう。 Kendra Hold still, Isaac. I m synching up everyone s RIGs with the ship. Okay, we re done. Clean bill of health for everyone. Isaac、じっとしてて。皆のRIGを船と同期させるわね。はい、いいわ。皆無事なようね。 Zach All right. We ve still got a job to do. We re moving out. よし。仕事はこれからだ。行くぞ。 OBJECTIVE Follow the Security TeamThe Ishimura looks like it s in bad shape, and our shuttle is going to need extensive repairs. Where the hell is the flight crew? セキュリティチームの後について行くIshimuraは随分と酷い有様だ。そして我々のシャトルは大規模な修理が必要だ。しかし一体フライトクルーは何処へ? MOVEMENTUse Run to move quickly.Walk LSLook RSRun LB+LS Kendra You didn t lose power to the port booster. You LOST the port booster! Unbelievable. 左舷ブースターの出力が切れたんじゃない。そのものが無くなってる!信じられないわ。 OBJECTIVE Open the Hangar DoorI can use my uniform s RIG(Resource Integration Gear) to interface with the Ishimura s holographic display system. Hangar Doorを開けるRIG(情報統合装置)を使って、Ishimuraのホログラフィックディスプレイシステムと接続できる。 Zach Guess the power s down every where. Isaac, get over here and hack the door pad. どこも動力が切れているみたいだな。Isaac、こっちにきてドアのパッドをハックしてくれ。 ACTION BUTTONLook for blue holograms to activate.Use Switch/Open Doors AUnlocked 青Locked 赤 Flight Loungeにて Kendra Seems like everyone was trying to pack hurry. 皆慌てて出ていったみたい。 Zach There should be a security detail in here. ここには警護分隊がいるはずなんだがな。 Kendra Yeah, well there s not. There s nobody here. I can t pick up any broadcasts. そうね、でもいない。誰もいないわね。何の通信も拾えないわ。 Zach That security console is still alive. Isaac, log in and see what you can find. Kendra, get that elevator back online. そのセキュリティ制御卓は生きているな。Isaac、ログインして何か見つからないか調べてくれ。Kendra、そのエレベーターをオンラインに戻してくれ。 Kendra Power s dead. I can t. 動力が死んでる。無理ね。 Zach Then re-route the damn power! Look, if we all cooperate, we can figure this out a lot sooner. Let s get that computer display up, Isaac. それなら動力を復旧しろ!いいか、皆が協力すれば、すぐにこれくらい解決できる。Isaac、その端末のディスプレイを表示しろ。 OBJECTIVE Activate the Security ConsoleThere should be a security console nearby where I can run a systems diagnostic check. セキュリティコンソールを動作させるシステム診断を実行可能なセキュリティコンソールが近くにあるはずだ。 OBJECTIVESUse the Locator System to find your nest objective.Locator pressRSMap Screen backObjective Screen back RBLOAD?Load Damage Report? Corporal Huh. That doesn t look good. She s taken a lot of damage. ああ、良くありませんね。船はかなりの損傷を負っています。 Zach The tram system s offline. Getting around is going to be difficult. The air seems to be flowing again. That s a start. トラム(軌道車輌)システムも動かないか。探索が難しくなりそうだ。空気が流れはじめたな。さて、始めるぞ。 Kendra What the hell was that? いったい何? Zach Automatic quarantine must have tripped when the filtration system restarted. Everybody relax... ろ過装置の再起動で、自動隔離が作動したに違いない。皆、落ち着くんだ… Kendra What was that? Did you hear that? 何なの?聞こえた? Zach I m not sure... What the hell? よく分からん…一体、何だ? Kendra I don t know! Something s in the room with us! 分からない!この部屋に何かがいるわ。 Zach Jesus! Open fire! Open fire! Kendra! Power! Kendra! なんてことだ!射撃開始!射撃開始!Kendra!電源を入れろ!Kendra! Kendra Come on... come on. Got it! 早く…早く。入ったわ! OBJECTIVE Get to safetyWe ve been attacked! I m cut off from Hammond and Kendra. I ve got to find somewhere safe, somewhere to hide... 安全な場所へ攻撃を受けた!HammondとKendraから切り離されてしまった。どこか安全で隠れられるところを探さなくては…。 ちりぢりに Audio Log Run!Zach Isaac, get the hell out of there! Isaac、そこを出ろ! Kendra The door s unlocked, run! ドアは開いてるわ、走って! Kendra Run, Isaac! Get the hell out of there! 走って、Isaac!そこを離れるのよ! WEAPONSShoot the limbs off of enemies to extra damage.Aim mode LTFire LT+RTReload LT+A MELEEUse melee to knock back an enemy for a quicker escape.Punch RTFoot Stamp RB HEALTHCollect and use health packs to replenish your health bar.Health Bar 背中Health Button X Tram Control Roomにて Video Log Repair the Tram System Kendra Isaac? Isaac! God, I can t believe he made it. Isaac?Isaacなのね!ああ、彼が逃げ切ったなんて信じられない。 Zach Isaac, we ran into more of them on the way over here. Are you okay? Isaac、まだ他にも居る。我々もここに来るまでに奴らに遭遇した。おまえは大丈夫か? Kendra More what?! What the hell are those things? Is that the crew?! 何なの?!あいつらは一体何?乗組員なの? Zach Keep your voice down! Whatever they are, they re not friendly! And half the doors on the ship are locked because of the quarantine. Now we have to get to the bridge, but first, we got to repair the tram system. 静かにしろ! 奴らが何だろうが友好的ではない! 船中のドアの大半が隔離のためにロックされている。すぐに我々はブリッジに向かう必要があるが、まずは軌道車両システムを修復しなければ。 Kendra You re crazy, Hammond. You re going to get us all killed. いかれているわ、Hammond。私たち全員を殺す気ね。 Zach If you listen to me, I WILL get you out of here alive. Now the what s wrong with the tram? 私の言うことに従ってくれるなら、生きてここから脱出させるよ。さて、トラムの問題点は? Kendra The data board is fired but there should be a spare in the Maintenance Bay. There s also a broken tram blocking the tunnel that needs to be repaired. Dammit, everything is on the other side of this quarantine. We can t reach it from here. データボードが焼かれてるけど、メンテナンス隔室に予備があるわ。壊れた車両がトンネルを塞いでいる。これも修理が必要ね。ああもう、みんなこの隔壁の向こう側にある。ここからじゃ行くことが出来ない。 Zach Now we can t... but you can. Isaac, if I can get to the Bridge, I should be able to access the personal files. You fix the tram and I ll help you find Nicole. 現在、我々は行けないが…お前ならいける。Isaac、もし私がブリッジに行ければ、個人ファイルにアクセスできる。お前がトラムを修理したら、私はNicoleを見つけるのを手伝おう。 OBJECTIVE Replace the Damaged TramA broken tram car is blocking the whole system. Looks like it got delivered to Tram Repair, but never got switched off the tracks. 損傷したトラムを交換する壊れた車両がシステム全体をブロックしている。Tram Repair(トラム修理庫)に運ばれたものの、路線がそのまま切り替えられていないようだ。 MAPUse the Map Screen to check objectives and important locations.Map Hotkey backChange Objective A Audio Log DismembermentZach Isaac, be careful. Shooting them in the body didn t seem work. Go for the limbs, dismember them. That should do the job. Isaac、気をつけろ。奴らの胴体を撃っても効果はないようだ。手足を狙え、バラバラにするんだ。それでうまくいくはずだ。 DISMEMBERMENTConserve ammo by dismembering enemy limbs and doing extra damage.Cut off limbs to kill them quickly.Dismember enemies to slow them. Stasisを入手。 STASIS MODULEStasis will slow down fast objects and enemies.Aim Mode LTFire LT+XStasis Packs 背中のメーター Audio Log Stasis DoorKendra Looks like that doors is malfunctioning, Isaac. Try using the Stasis Module you just picked up. Isaac、そのドアは誤動作を起こしているようね。あなたが今拾った、Stasisモジュールを試してみて。 トラムの交換 Audio Log Replacing the TramKendra Your Stasis module should be able to help you with that arm mechanism. あなたのStasisモジュールは、そのアーム型装置を扱うのに役立つはずよ。 クロー操作 ACTIVATE?CLAW DISENGAGED トラム修復操作 TRAMREPAIRMALFUNCTIONManually Attach Claws to Initiate Repairs. Video Log Replaced the Tram CarKendra Isaac, you did it. That tram was blocking the whole system. When you get the computer online, you ll be able to call the tram from the control room. Faster the better. I can hear something crawling around out there... Isaac、よくやったわ。あの車両はシステム全体をブロックしてたのよ。コンピュータをオンラインにしたら、制御室から車両を呼べる。早くした方がいいわ。何かが辺りをうろついているのが聞こえるの… OBJECTIVE Find the Data BoardThe tram computer is offline because of a missing data board. Kendra thinks the data board is in the Maintenance Bay. Did someone deliberately try to shut down inter-deck transport? We aren t getting far unless I get that tram system running. Data Boardを探すデータボードが無いせいで、トラムコンピューターがオフラインだ。Kendraはデータボードがメンテナンス隔室にあると考えている。誰かが故意に艦内の移動車両を停止させようとしたのだろうか? 私がそのトラムシステムを起動させない限り、私達はここから離れられない。 アナウンス Tram replacement complete. トラムの交換完了 Maintenance Bayへの鍵とData Boardを探しに Audio Log Maintenance Bay UnlockedKendra Isaac, I patched into the deck s security system, it took some work, but I ve got the door to the Maintenance Bay unlocked. The data board should be somewhere inside. Isaac、デッキのセキュリティシステムにパッチをあてたわ、多少手間取ったけどメンテナンス隔室へのドアはロックを解除しておいたわ。データボードはその中のどこかにあるはずよ。 Audio Log Locked DoorKendra Isaac, it s Kendra. It looks like the door to the storage room is locked. There should be a key somewhere in the maintenance bay. Isaac、Kendraよ。保管庫へのドアはロックされてるようだわ。鍵がメンテナンス隔室のどこかにあるはずよ。 OBJECTIVE Find the Maintenance Bay KeyThe data board is locked up in a storage room. The key should be somewhere in the Maintenance Bay. Maintenance Bay Keyを探すデータボードはロックされた保管室にある。Maintenance Bayのどこかにあるはずだ。 Audio Log Find the Data BoardKendra Isaac, you still need to find the data board to the tram computer. It s in the Maintenance Bay. Isaac、まだトラムコンピューター用のデータボードを見つける必要があるわ。メンテナンス隔室の中よ。 UPGRADE BENCH Use Power Nodes to upgrade your weapons and AIGAccess Bench ACollect Power Nodes トラムを動かしに OBJECTIVE Install the Data BoardBefore I can operate the tram, I need to take the data board back to Tram Control and install it. Data Boardをインストールするトラムを操作するには、Tram Controlに戻ってインストールする必要がある。 Video Log Found the Data BoardKendra That s it, Isaac! Take that board back to Tram Control and slot it into the computer array. That should get the tram system back online. それよ、Isaac!そのボードをトラム制御室に持ち帰って、コンピュータアレイに挿し込んで。トラムシステムがオンラインに復帰するはずよ。 再びTram Control Roomにて アナウンス Tram Control computer now online. トラムコントロールコンピュータはオンラインです。 OBJECTIVE Call the TramLooks like I ve got the tram system up and running. I can call a tram for Hammond and Kendra from Tram Control トラムを呼ぶトラムシステムを起動して実行できたようだ。Tram Controlから私はHammondとKendraのところにトラムを呼ぶことができる。 Tram操作パネル TRAM CALL CALL TRAM? Call tram to access main decks アナウンス Ship-wide tram system re-initialized. All trams now operational. Tram ariving at Flight Deck Station. 船を縦断する軌道車両システムが再初期化されました。現在、全ての車輌を操作可能。車輌はフライトデッキ停留所へ到着予定です。 Video Log ACTIVATED THE TRAMZach All right, we re onboard and heading to the Bridge. Good work. よし、これから我々はブリッジへ向かう。よくやった。 Kendra Strange... the quarantine just lifted... おかしいわね…隔離がちょうど解除されたわ… Zach Whatever was in the flight lounge must have left. That s lucky for us. Isaac, get back to the Kellion and prep it for launch. We ll find out what we can from the bridge and meet you there. フライトラウンジにいた奴らが全て去ったに違いない。我々にとっては好都合だ。アイザック、Kellionに戻って出発の準備をするんだ。我々はブリッジからできる事を確認し、それからそこでお前と落ち合う。 Kendra If we live that long. You re out of your league, Hammond. This is suicide! We re going to die out here. 私達がそれまで長生きできればね。あなたの手に負えるところではないわ、Hammond。これは自殺行為よ!私達はここで死に絶えるでしょうね。 Zach Your lack of confidence in me is duly noted, Ms.Daniels, but I have a mission to complete and that s exactly what I am going to do. With or without you. Do we understand each other? Ms.Daniels、私への信頼がないのはよく分かった。だがな、私には果たすべき任務があり、正に今それを果たそうとしているんだ。君が居ようと居まいとな。お互い理解し合えたか? Kendra Just get us out of here alive. 私たちを生きてここから出させてよ。 Kellionへ OBJECTIVE Return to the Kellion and Run DiagnosticsHammond wants me to prep the Kellion for launch despite the damage it look on our landing. I can probably get it functional, but I m not sure how far we can get in it. Kellionのもとに戻って、診断プログラムを実行する。Hammondは着陸の際のダメージにも関らず、私にKellionの離艦の準備をするよう望んでいる。作動させることは恐らく可能だが、どのくらいの間航行していられるかまでは見当もつかない。 Audio Log Arrived on the BridgeZach Isaac, we made it to the Bridge. It s a nightmare up here. No survivors. We re going to try and get to the Command computer. Wish us luck. Isaac、ブリッジに到着した。ここは悪夢だ。生存者は一人もいない。私達はコマンドコンピュータにアクセスするつもりだ。幸運を祈ってくれ。 LOAD?Load Damage Report? アナウンス Hostile lifeforms detected. Hull damage critical. Evacuate immediately. 敵対的生命体を感知。船体のダメージ臨界。直ちに避難せよ。 アナウンス Alert. Collision detected in the main hangar bay. Emergency crews have been notified. 警告。メイン格納庫にて衝突を確認。緊急班に報告。 Video Log Go to MedicalZach What the hell is happening down there?! What happened to the shuttle? そこで一体何が起こったんだ?!シャトルに何が起きたんだ? Kendra That was our ride home... It s only way off this ship... あれが私達の帰着便だったのに…この船を離れる唯一の手段が… Zach Kendra. Kendra. Kendra No Hammond! This changes everything! やめて、Hammond!これで何もかも変わってしまったわ! Zach Just let me think! Can you access the Command computer? ちょっと考えさせてくれ!コマンドコンピューターにアクセスできるか? Kendra It s no good. There s an executive lockdown of all primary systems. Without Captain s authorization, I can t access them. 無理よ。全ての主要なシステムに重役級の厳重なロックがかかってるわ。船長の承認がないとアクセス出来ない。 Zach Well? Where s the Captain? なるほど。で、その船長は何処にいるんだ? Kendra Here he is. Captain Benjamin Mathius. Location... Medlab. Status... Deceased. ここにいるわ。船長 Benjamin Mathius。場所は……医療研究室。状態……死亡。 Zach What? How? なんだって?どうしてだ? Kendra I can t access that information. Find the Captain and you ll find his RIG. With his authorization codes, I can crack this computer wide open. その情報にはアクセスできないわ。船長を見つければ彼のRIGも見つかる。彼の承認コードがあれば、このコンピューターを破れるわ。 Zach Dammit! Isaac, I m sending the tram back to your location. Get to the Medical Deck and find that RIG as fast as you can. くそ! Isaac、トラムをお前の位置に送り返す。出来る限り早く医療デッキに行って、そのRIGを見つけるんだ。 Kendra What was that? 今のは? Zach Holy shit! Come on, get out of here! くそったれ!来い、ここから出るぞ! Medical Deckへ OBJECTIVE Go to the Medical DeckThe Kellion is completely destroyed. There s no way out of here. If I can find the Captain s RIG on the Medical Deck, maybe Hammond can figure out just what the hell happened. Kellionは完全に破壊された。ここから出る方法はない。もし船長のRIGを医療デッキで見つけることができれば、Hammondが一体何が起こったのかを解析できるかも知れない。 STOREBuy new weapons and items at the Store, and place extra items in the SafeAccess Store AChange Menus LB RB WEAPON SELECTRed weapon icons mean your weapon has no ammo in its clip.Switch Weapons 十字キー あらすじ 採掘船Ishimuraからの救援連絡を受けて、宇宙船Kellionがメンテナンスに向かった。 IshimuraではIsaacの元彼女であるNicoleが働いている。IsaacはNicoleからの不可解な、しかし助けを求めるようなビデオメッセージを受け取っていた。コンピューターのスペシャリストであるKendraと警備隊長のZachが話をしている間もIsaacはNicoleのことが心配でならなかった。 KellionはIshimuraを目視できる距離まで近づきAegis7の軌道に乗せたが、Ishimuraは暗く航空灯が点いていない。訝しみながらKellionはIshimuraに信号を送るが返事が返ってこない。やはりIshimuraは故障しているのだと考えたKendraはIsaacと共に修理のために降りることを提案し、Zachは了承してIshimuraにドッキングする準備を始めた。 しかし突然、何かが衝突してKellionは軌道から外れてしまった。Ishimuraに衝突するかもしれないという危険の中でZachはIshimura内に強行突入するように指示し、なんとかKellionはIshimuraの中に入った。 Ishimuraの中に入ることに成功はしたものの、Kellionの左舷ブースターは壊れてしまっていた。 Kellionの修理を頼むべく、5人はフライトデッキへと向かうのだった。 電気が切れていてドアが開かず、IsaacはZachの指示でドアをハックしてフライトデッキに入った。しかしフライトデッキには誰もいなかった。Kendra曰く「あわてて荷物をまとめて出て行ったようだ」と。セキュリティ端末は生きていたため、ZachはIsaacに端末にアクセスするように言い、Kendraには止まったエレベーターを直すように指示した。KendraはZachに対して非協力的な姿勢をとるも、Zachにいなされて作業に取りかかった。 他の隊員のいる部屋からドアひとつ隔てた場所にある端末にアクセスすると、Ishimuraはかなりのダメージを負ってることがわかった。トラムシステムも動かないため、、歩き回るのも難しそうだった。 すると突然、電気が落ち、非常事態を示すサイレンと非常灯が回り始めた。自動隔離が作動したのである。Zachは隊員を落ち着かせようとするも頭上で何かが動きまわる音がしてKendraが叫ぶ。 今度は天井から何かが落ちて、伍長に襲いかかった。Zachの指示で銃器で応戦するも危機的な状況に陥る。Kendraがなんとかエレベーターを起動させてZachとKendraは部屋から脱出することに成功する。Isaacのそばのドアも開いて、Isaacも襲い来る化け物から何とか逃げ出すことができた。 逃げた先で武器となる道具を入手したIsaacは、化け物を倒しながらトラムのステーションでKendraとZachに再会する。強化ガラスで隔てられた向こう側で、Zachは三人のこれからの行動を指示した。Zachはブリッジに向かうために、まずトラムを直すと言う。ZachはKendraにトラムの状態を聞くもKendraは平静さを失ってそれどころではなかった。Zachは彼女を生きてここから出すと彼女を落ち着かせた。 Kendraによると問題は二つ。トラムはデータボードが焼かれており、トンネルには壊れたトラムが道をふさいでいる。 データボードは予備がメンテナンスベイにあると思われたが、KendraとZachがいるところとは反対側、つまりIsaacの側にあるということだった。 Isaacがデータボードを見つければ、Zachはブリッジに行き個人ファイルにアクセスできる。 Isaacが軌道車輌を修理すれば自分はNicole探しの手伝いをするとZachは最後に言った。 Isaacは対象の動きを鈍くするStasisを用いて、トラムを交換することに成功した。このトラムがシステム全体をブロックしていたのだった。これでコンピュータをオンラインにしたら、制御室から軌道車輌を呼べるとKendraは言う。あとはデータボードの予備を探せばいい。 Isaacはメンテナンスベイの保管室のドアロックを解除して、データボードを入手した。 それを持ってトラムのステーションへと向かった。そして、制御室でデータボードをインストールしてメインデッキ行きの軌道車輌を呼び寄せ、ZachとKendraはそれに乗り込んだ。 Zachは、IsaacにKellionに戻って発射準備をするように伝え、自分たちはブリッジに向かい、できることを見つけたらKellion(ブリッジかも)でIsaacに落ち合うつもりだと言った。Kendraは「正気の沙汰ではない。死にに行くようなものだ」と反対するが、Zachは「あんたが居ようが居まいが自分には遂行すべき任務あるのだ」と斥けた。 Isaacは、Kellionに戻って自己診断システムを起動すべく移動を開始する。 途中Zachから通信が入り、ブリッジの凄惨な様子とコマンドコンピューターにアクセスするつもりであることを伝えられた。IsaacはKellionに戻って、ダメージリポートをロードした。すると突然警告音が鳴り響き、船外に脱出するようアナウンスするとKellionは爆発してしまった。 すぐさま、Zachたちから通信が入った。 脱出手段が失われたことでKendraは絶望的な様子であったが、Zachは彼女にコマンドコンピューターにアクセスできるか尋ねた。だが、コマンドコンピュータはすべてのメインシステムがロックされているため、船長の許可がなければアクセスできないとKendraは言う。ならばと、Zachは船長の位置を調べさせた。船長Benjamin Mathiusの場所は医療研究室で、彼はすでに死んでいたとのことだった。その情報に驚いたZachはさらにKendraに調べさせようとするが、その先は船長のRIGがなければアクセスできないとKendraは言う。そこでZachは、Isaacにトラムを送り返すからそれに乗ってメディカルデッキに向かって船長のRIGを探すように指示した。 通信の途中でZachとKendraはクリーチャーに襲われて、通信は中断されてしまった。 Isaacは指示通りトラムに乗り込み、メディカルデッキへと向かうのであった。
https://w.atwiki.jp/anime_wiki/pages/7828.html
2009年7月放送開始。 http //tokyo-m8.com/ 監督 橘正紀 シリーズ構成 高橋ナツコ キャラクターデザイン 野崎あつこ メカニカルデザイン 寺岡賢司、常木志伸 セットデザイン 植田均 セットデザインプロデューサー 増山修 2Dワークス 荒木宏文 3D監督 井野元英二 美術監督 中島美佳、小木斉之 美術設定 中村聡子 色彩設計 加藤里恵 撮影監督 大神洋一 編集 廣瀬清志 音響監督 たなかかずや 効果 田中秀実 録音 はたしょうじ 音楽 大谷幸 アニメーション制作 BONES、キネマシトラス 脚本 高橋ナツコ 加藤陽一 数井浩子 絵コンテ 橘正紀 山本秀世 伊藤秀樹 笹木信作 徳土大介 木村延景 柳沼和良 西村純二 数井浩子 野村和也 演出 北條史也 徳土大介 伊藤秀樹 下司泰弘 木村延景 佐々木忍 矢花馨 渡辺正彦 野村和也 作画監督 野崎あつこ 肥塚正史 長谷部敦志 服部聰志 秋谷有紀恵 荒川眞嗣 南伸一郎 新垣一成 萩原弘光 岡戸智凱 相馬満 武内啓 徳田夢之介 佐久間信一 高橋晃 秋谷有紀恵 加藤園 成田ミミ太 伊藤秀樹 星野尾高広 清水明日香 胡陽樹 門智昭 ■関連タイトル Blu-ray 東京マグニチュード8.0 初回限定生産版 第1巻 東京マグニチュード8.0 オリジナルサウンドトラック フィルムコミック 東京マグニチュード8.0 フィギュア・ホビー:東京マグニチュード8.0 小説 高橋ナツコ/東京マグニチュード8.0 ~悠貴と星の砂~ 随時更新! pixivFANBOX アニメ@wiki ご支援お待ちしています! ムック本&画集新刊/個人画集新刊/新作Blu-ray単巻/新作Blu-ray DVD-BOX アニメ原画集全リスト スタッフインタビューwebリンク集 最新登録アイテム Blu-ray 魔女見習いをさがして Blu-ray「どうにかなる日々」Blu-ray Happy-Go-Lucky Edition 初回限定生産 Blu-rayDisc付き 『ラブライブ! スーパースター!!』「始まりは君の空」【みんなで叶える物語盤】 BEM~BECOME HUMAN~豪華版Blu-ray Blu-ray 劇場版 魔法少女まどか☆マギカ 10th Anniversary Compact Collection Blu-ray ぐらぶるっ! Blu-ray 映画クレヨンしんちゃん 激突! ラクガキングダムとほぼ四人の勇者 Blu-ray CHRONO CROSS 20th Anniversary Live Tour 2019 RADICAL DREAMERS Yasunori Mitsuda Millennial Fair FINAL at NAKANO SUNPLAZA 2020 ゴブリンスレイヤー Blu-ray BOX 初回生産限定 グリザイア ファントムトリガー THE ANIMATION 03[Blu-ray] 特装版 ラブライブ! サンシャイン!! Saint Snow 1st GIG 〜Welcome to Dazzling White Town〜 Blu-ray Memorial BOX ゾンビランドサガ Blu-ray BOX 初回生産限定盤 Blu-ray 思い、思われ、ふり、ふられ 完全生産限定版 Blu-ray Fate/Grand Carnival 1st Season 完全生産限定版 Blu-ray Fate/Grand Carnival 2nd Season 完全生産限定版 Blu-ray ダンジョンに出会いを求めるのは間違っているだろうかIII OVA Blu-ray 映画プリキュアミラクルリープ みんなとの不思議な1日 BD特装版 Blu-ray アズールレーン 三笠大先輩と学ぶ世界の艦船 ぶるーれい Blu-ray 水瀬いのり Inori Minase 5th ANNIVERSARY LIVE Starry Wishes かぐや様は告らせたい~天才たちの恋愛頭脳戦~ 22 OVA同梱版 呪術廻戦 公式ファンブック よつばと! 15 監修 庵野秀明・樋口真嗣など 夢のかけら 東宝特撮映画篇 パラレルパラダイス 13 特装版 アイドルマスター ミリオンライブ! Blooming Clover 9 オリジナルCD付き限定版 美樹本晴彦マクロス画集 軌 わだち― 夜ノみつき 10th EUSHULLY WORKS しらこ画集 ILLUSTRATION MAKING VISUAL BOOK カズアキ画集 Kazuaki game artworks ライザのアトリエ2 ~失われた伝承と秘密の妖精~ 公式ビジュアルコレクション ぼくたちは勉強ができない 第21巻 音声ドラマ ミニ画集付き同梱版 あいきょう 荻pote作品集 ヒョーゴノスケ流 イラストの描き方 TVアニメ『くまクマ熊ベアー』オフィシャルファンブック 押井守原作・総監督 西村純二監督作品 『ぶらどらぶ』 解体新書公式コンプリートガイド OCTOPATH TRAVELER Design Works THE ART OF OCTOPATH 2016-2020 おそ松さん 3rd season SPECIAL BOOK 描きたい!!を信じる 少年ジャンプがどうしても伝えたいマンガの描き方 YMO1978-2043 「小冊子・YMO全トラックリスト2021 Amazon限定表紙版」付き To LOVEる -とらぶる- ダークネス FIGURE PHOTOGRAPHY COLLECTION 斉藤朱夏 CALENDAR 2021.4-2022.3 ラブライブ! サンシャイン!! Aqours DOME TOUR COMIC ILLUSTRATION BOOK ラブライブ! サンシャイン!! Aqours COMIC ILLUSTRATION BOOK 2020 Winter イジらないで、長瀞さん 10 特装版 「はたらく細胞」公式アニメ完全ガイド リスアニ! Vol.43.2「アイドルマスター」音楽大全 永久保存版VII アイドルマスター シャイニーカラーズ 3 CD付き特装版 ウルトラマンマックス 15年目の証言録 ウルトラマンZ特写写真集 じじぃ 人生は深いな 冴えない彼女の育てかた 深崎暮人画集 上 Flat. ぷよぷよ アートワークコレクション 古谷静佳1st写真集 re START THE IDOLM@STER CINDERELLA GIRLS STARLIGHT MASTER COLLABORATION! Great Journey ウルトラマンゼロ Blu-ray BOX クロスアンジュ 天使と竜の輪舞 Blu-ray BOX 初回生産限定版 小林さんちのメイドラゴンBlu-ray BOX ゆゆ式Blu-ray BOX スペシャルプライス版 とーとつにエジプト神 Blu-ray 直球表題ロボットアニメ 全話いっき見ブルーレイ 未来ロボ ダルタニアス 一挙見Blu-ray VOL.1 シュヴァルツェスマーケン 全話見Blu-ray ワールドトリガー一挙見Blu‐ray VOL.1 異世界魔王と召喚少女の奴隷魔術 魔王プレイボックス 初回生産限定 トータル・イクリプス 全話見Blu-ray Blu-ray Cutie Honey Universe Complete Edition 夜ノヤッターマン 全話いっき見ブルーレイ こみっくがーるず Blu-ray BOX 初回生産限定 Blu-ray 幼女社長 むじなカンパニーセット 初回生産限定 ログ・ホライズン 円卓崩壊 Blu-ray BOX 七つの大罪 憤怒の審判 Blu-ray BOX I Blu-ray 水樹奈々 NANA ACOUSTIC ONLINE 『Dr.STONE』2nd SEASON Blu-ray BOX【初回生産限定版】 魔術士オーフェンはぐれ旅 キムラック編 Blu‐ray BOX 今井麻美 Winter Live「Flow of time」 - 2019.12.26 at EX THEATER ROPPONGI - Blu-ray盤 Blu-ray 仮面ライダーゼロワン ショートアニメ EVERYONE'S DAILY LIFE 仮面ライダー一挙見Blu-ray 1号 2号・V3編 仮面ライダー一挙見Blu-ray X・アマゾン・ストロンガー編 スーパー戦隊一挙見Blu-ray 1975-1981 スーパー戦隊一挙見Blu-ray 1982-1986 半妖の夜叉姫 Blu-ray Disc BOX 1 完全生産限定版 裏世界ピクニック Blu-ray BOX上巻 初回生産限定 Levius レビウス Blu-ray BOX【期間限定版】 スーパー戦隊 学研の図鑑 江口寿史美人画集 彼女 アニメディスクガイド80's レコード針の音が聴こえる necomi画集 PHONOGRAPHIC フルーツバスケット アニメ2nd season 高屋奈月 Illustrations 2 彼女、お借りします TVアニメ第1期 公式設定資料集 ドラゴンボール 超戦士シールウエハースZ 超シールガイド ガンダムアーカイヴス『ガンダムビルドシリーズ』編 Angel Beats! 天使画集 Angel Diary PANZER FRAULEIN 野上武志画集 【陸編】 Angel's cage るび様画集 Sweet Dream はすね画集 画集 制服Girl's▼コレクション もりょ作品集 異世界ファンタジーのキャラクターコレクション 劇場版「美少女戦士セーラームーンEternal」公式ビジュアルBOOK アイドルマスター シャイニーカラーズ イラストレーション ワークス VOL.2 Blu-rayDisc付き 八十亀ちゃんかんさつにっき 10 特装版 あんさんぶるスターズ! Ready For Star 2巻 缶バッジ付 Switch エーペックスレジェンズ チャンピオンエディション New ポケモンスナップ -Switch 【PS4】BIOHAZARD VILLAGE PLAMAX 聖戦士ダンバイン サーバイン ノンスケール PS製 組み立て式プラスチックモデル スーパーミニプラ 無敵ロボ トライダーG7 3個入りBOX 魔道祖師 前塵編 完全生産限定版 HGUC 機動戦士ガンダム 閃光のハサウェイ Ξガンダム MG 機動戦士ガンダムSEED モビルジン 1/100スケール カンチ 青 ノンスケール ABS&ダイキャスト製 塗装済み完成品 ☆赤ver 魔女の旅々17 ドラマCD付き特装版 クリストファー・ノーランの世界 メイキング・オブ・インターステラー BEYOND TIME AND SPACE 時空を超えて るるぶアズールレーン からかい上手の高木さん15からかいカレンダーカード付き特別版 「武装神姫」原案イラスト集 ALLSTARS 機動戦士ガンダム サンダーボルト 17 キャラクターブック付き限定版 とある科学の超電磁砲T OFFICIAL VISUAL BOOK Aqours 5周年記念アニメーションPV付きシングル「smile smile ship Start!」【BD付】
https://w.atwiki.jp/usb_audio/pages/33.html
原文:Audio Device Document 1.0(PDF) USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 26 · Reverb Level sets the amount of reverberant sound. · Reverb Time sets the time over which the reverberation will continue. · Reverb Delay Feedback used with Reverb Types Delay and Delay Panning. Sets the way in which delay repeats The effects of the Reverberation Processing Unit can be bypassed at all times through manipulation of the Enable Processing Control. In principle, the algorithm to produce the desired reverberation effect influences all channels as a whole. It is entirely left to the designer how a certain reverberation effect is obtained. It is not the intention of this specification to precisely define all the parameters that influence the reverberation experience (for instance in a multi-channel system, it is possible to create very similar reverberation impressions, using different algorithms and parameter settings on all channels). The symbol for the Reverberation Processing Unit can be found in the following figure ここに画像 Figure 3-9 Reverberation Processing Unit Icon 3.5.6.5 Chorus Processing Unit The Chorus Processing Unit is used to add chorus effects to the original audio information. A number of parameters can be manipulated to obtain the desired chorus effects. · Chorus Level controls the amount of the effect sound of chorus. · Chorus Modulation Rate sets the speed (frequency) of the modulator of the chorus. · Chorus Modulation Depth sets the depth at which the chorus sound is modulated. The effects of the Chorus Processing Unit can be bypassed at all times through manipulation of the Enable Processing Control. In principle, the algorithm to produce the desired chorus effect influences all channels as a whole. It is entirely left to the designer how a certain chorus effect is obtained. It is not the intention of this specification to precisely define all the parameters that influence the chorus experience. The symbol for the Chorus Processing Unit can be found in the following figure ここに画像 Figure 3-10 Chorus Processing Unit Icon 3.5.6.6 Dynamic Range Compressor Processing Unit The Dynamic Range Compressor Processing Unit is used to intelligently limit the dynamic range of the original audio information. A number of parameters can be manipulated to influence the desired compression. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 27 ここに画像 Figure 3-11 Dynamic Range Compressor Transfer Characteristic · Compression ratio R determines the slope of the static input-to-output transfer characteristic in the compressor’s active input range. The compression is defined in terms of the compression ratio R, which is the inverse of the derivative of the output power PO as a function of the input power PI when PO and PI are expressed in dB. 数式 PR is the reference level and it is made equal to the so-called line level. All levels are expressed relative to the line level (0 dB), which is usually 15-20 dB below the maximum level. Compression is obtained when R 1, R = 1 does not affect the signal and R 1 gives rise to expansion. · Maximum Amplitude the upper boundary of the active input range, relative to the line level (0 dB). Expressed in dB. · Threshold level the lower boundary of the active input level, relative to the line level (0 dB). · Attack Time determines the response of the compressor as a function of time to a step in the input level. Expressed in ms. · Release Time relates to the recovery time of the gain of the compressor after a loud passage. Expressed in ms. The effects of the Dynamic Range Compressor Processing Unit can be bypassed at all times through manipulation of the Enable Processing Control. In principle, the algorithm to produce the desired dynamic range compression influences all channels as a whole. It is entirely left to the designer how a certain dynamic range compression is obtained. The symbol for the Dynamic Range Compressor Processing Unit can be found in the following figure ここに画像 {Figure 3-12 Dynamic Range Compressor Processing Unit Icon}} USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 28 3.5.7 Extension Unit The Extension Unit (XU) is the method provided by this specification to easily add vendor-specific building blocks to the specification. The Extension Unit provides one or more logical input channels, grouped into one or more audio channel clusters and transforms them into a number of logical output channels, grouped into one audio channel cluster. Therefore, the Extension Unit can have multiple Input Pins and has a single Output Pin. Extension Units are required to support at least the Enable Processing Control, allowing the Host software to bypass whatever functionality is incorporated in the Extension Unit. Although a generic audio driver will not be able to determine what functionality is implemented in the Extension Unit, let alone manipulate it, it still will be capable of recognizing the presence of vendorspecific extensions and assume default behavior for those units. The symbol for the Extension Unit can be found in the following figure ここに画像 {Figure 3-13 Extension Unit Icon 3.5.8 Associated Interfaces In some cases, an audio function building block (Terminal, Mixer Unit, Feature Unit, and so on) needs to be associated with interfaces that are not part of the Audio Interface Collection. As an example, consider a speaker system with front-panel volume knob. The manufacturer might want to impose a binding between the front-panel volume Control and the speaker system’s volume setting. The volume knob could be represented by a HID interface that coexists with the Audio Interface Collection. To create a binding between the Feature Unit inside the audio function that deals with master Volume Control and the frontpanel volume knob, the Feature Unit descriptor can be supplemented by a special Associated Interface descriptor that holds a link to the associated HID interface. In general, each Terminal or Unit descriptor can be supplemented by one or more optional Associated Interface descriptors that hold a reference to an interface. This interface is external to the audio function and interacts in a certain way with the Terminal or Unit. The layout of the Associated Interface descriptor is open-ended and is qualified by the Entity type it succeeds and by the target interface Class type it references. For the time being, this specification does not define any specific Associated Interface descriptor layout. 3.6 Copy Protection Because the Audio Device Class is primarily dealing with digital audio streams, the issue of protecting these – often-copyrighted – streams can not be ignored. Therefore, this specification provides the means to preserve whatever copyright information is available. However, it is the responsibility of the Host software to manage the flow of copy protection information throughout the audio function. Copy protection issues come into play whenever digital audio streams enter or leave the audio function. Therefore, the copy protection mechanism is implemented at the Terminal level in the audio function. Streams entering the audio function can be accompanied by specific information, describing the copy protection level of that audio stream. Likewise, streams leaving the audio function should be accompanied by the appropriate copy protection information, if the hardware permits it. This specification provides for two dedicated requests that can be used to manage the copy protection mechanism. The Get Copy Protect USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 29 request can be used to retrieve copy protection information from an Input Terminal whereas the Set Copy Protect request is used to preset the copy protection level of an Output Terminal. This specification provides for three levels of copy permission, similar to CGMS (Copy Generation Management System) and SCMS (Serial Copy Management System). · Level 0 Copying is permitted without restriction. The material is either not copyrighted, or the copyright is not asserted. · Level 1 One generation of copies may be made. The material is copyright protected and is the original. · Level 2 The material is copyright protected and no digital copying is permitted. 3.7 Operational Model A device can support multiple configurations. Within each configuration can be multiple interfaces, each possibly having alternate settings. These interfaces can pertain to different functions that co-reside in the same composite device. Even several independent audio functions can exist in the same device. Interfaces, belonging to the same audio function are grouped into an Audio Interface Collection. If the device contains multiple independent audio functions, there must be multiple Audio Interface Collections, each providing full access to their associated audio function. As an example of a composite device, consider a PC monitor equipped with a built-in stereo speaker system. Such a device could be configured to have one interface dealing with configuration and control of the monitor part of the device (HID Class), while a Collection of two other interfaces deals with its audio aspects. One of those, the AudioControl interface, is used to control the inner workings of the function (Volume Control etc.) whereas the other, the AudioStreaming interface, handles the data traffic, sent to the monitor’s audio subsystem. The AudioStreaming interface could be configured to operate in mono mode (alternate setting x) in which only a single channel data stream is sent to the audio function. The receiving Input Terminal could duplicate this audio stream into two logical channels, and those could then be reproduced on both speakers. From an interface point of view, such a setup requires one isochronous endpoint in the AudioStreaming interface to receive the mono audio data stream, in addition to the mandatory control endpoint and optional interrupt endpoint in the AudioControl interface. The same system could be used to play back stereo audio. In this case, the stereo AudioStreaming interface must be selected (alternate setting y). This interface also consists of a single isochronous endpoint, now receiving a data stream that interleaves left and right channel samples. The receiving Input Terminal now splits the stream into a Left and Right logical channel. The AudioControl interface remains unchanged. If the above AudioStreaming interface were an asynchronous sink, one extra isochronous synch endpoint would also be necessary. Audio Interface Collections can be dynamic. Because the AudioControl interface, together with its associated AudioStreaming interface(s), constitute the ‘logical interface’ to the audio function, they must all come into existence at the same moment in time. As stated earlier, audio functionality is located at the interface level in the device class hierarchy. The following sections describe the Audio Interface Collection, containing a single AudioControl interface and optional AudioStreaming interfaces, together with their associated endpoints that are used for audio function control and for audio data stream transfer. USB Device Class Definition for Audio Devices Release 1.0 March 18, 1998 30 3.7.1 AudioControl Interface To control the functional behavior of a particular audio function, the Host can manipulate the Units and Terminals inside the audio function. To make these objects accessible, the audio function must expose a single AudioControl interface. This interface can contain the following endpoints · A control endpoint for manipulating Unit and Terminal settings and retrieving the state of the audio function. This endpoint is mandatory, and the default endpoint 0 is used for this purpose. · An interrupt endpoint for status returns. This endpoint is optional. The AudioControl interface is the single entry point to access the internals of the audio function. All requests that are concerned with the manipulation of certain audio Controls within the audio function’s Units or Terminals must be directed to the AudioControl interface of the audio function. Likewise, all descriptors related to the internals of the audio function are part of the class-specific AudioControl interface descriptor. The AudioControl interface of an audio function may support multiple alternate settings. Alternate settings of the AudioControl interface could for instance be used to implement audio functions that support multiple topologies by presenting different class-specific AudioControl interface descriptors for each alternate setting. 3.7.1.1 Control Endpoint The audio interface class uses endpoint 0 (the default pipe) as the standard way to control the audio function using class-specific requests. These requests are always directed to one of the Units or Terminals that make up the audio function. The format and contents of these requests are detailed further in this document. 3.7.1.2 Status Interrupt Endpoint A USB AudioControl interface can support an optional interrupt endpoint to inform the Host about the status the status of the different addressable Entities (Terminals, Units, interfaces and endpoints) inside the audio function. In fact, the interrupt endpoint is used by the entire Audio Interface Collection to convey status information to the Host. It is considered part of the AudioControl interface because this is the anchor interface for the Collection. The interrupt data is a 2-byte entity. The bStatusType field contains information in D7 indicating whether there is still an interrupt pending or not. This bit remains set until all pending interrupts are properly serviced. The other bits are used to report the cause of the interrupt in more detail. Bit D6 of the bStatusType field indicates a change in memory contents on one of the addressable Entities inside the audio function. This bit is cleared by a Get Memory request on the appropriate Entity. Bits D3..0 indicate the originator of the current interrupt. All addressable Entities inside an audio function can be originator. The contents of the bOriginator field must be interpreted according to the code in D3..0 of the bStatusType field. If the originator is the AudioControl interface, the bOriginator field contains the TerminalID or UnitID of the Entity that caused the interrupt to occur. If the bOriginator field is set to zero, the ‘virtual’ Entity interface is the originator. This can be used to report global AudioControl interface changes to the Host. If the originator is an AudioStreaming interface, the bOriginator field contains the interface number of the AudioStreaming interface. Likewise, it contains the endpoint number if the originator were an AudioStreaming endpoint. The proper response to an interrupt is either a Get Status request (D6=0) or a Get Memory request (D6=1). Issuing these requests to the appropriate originator must clear the Interrupt Pending bit and the Memory Contents Changed bit, if applicable. The following table specifies the format of the status word 1 - 6 - 11 - 16 - 21 - 26 - 31 - 36 - 41 - 46 - 51 - 56 - 61 - 66 - 71 - 76 - 81 - 86 - 91 - 96 - 101 - 106 - 111 - 116 - 121 - 126 ここを編集