約 1,796,251 件
https://w.atwiki.jp/abwiki/pages/452.html
前回は素のwaveファイルお再生しました。 これを使えばほかのものでも応用ができます。 今回はmp3をやります。 mp3はデコーダやプレイやがあって今さらですけど、 ABでもできるんですよ。 今回使うのは定番のmpglib.dllです。 mpglib.dllのある場所http //mpesch3.de1.cc/misc.html こいつはABから使うことを想定していないしドキュメントも不親切です だから元となったmpg123というライブラリも調べてみるといいかもしれませんね。 まずこのDLLは3つの関数しかないので、簡単ですけど、便利な昨日がないので 自分で作ります。 ID3V2も自力で読み飛ばさないといけません。 abmpglib.abp Const AUDIOBUFSIZE = 16384Const SBLIMIT = 32Const SSLIMIT = 18Const SCALE_BLOCK = 12 /* Layer 2 */Const MPG_MD_STEREO = 0Const MPG_MD_JOINT_STEREO = 1Const MPG_MD_DUAL_CHANNEL = 2Const MPG_MD_MONO = 3Const MAXFRAMESIZE = 1792Const MP3_ERR = -1Const MP3_OK = 0Const MP3_NEED_MORE = 1Type al_tablebits As Wordd As WordEnd TypeType framestereo As Longjsbound As Longsingle As Longlsf As Longmpeg25 As Longheader_change As Longlay As Longerror_protection As Longbitrate_index As Longsampling_frequency As Longpadding As Longextension As Longmode As Longmode_ext As Longcopyright As Longoriginal As Longemphasis As Longframesize As Long /* computed framesize */II_sblimit As Long /* Layer 2 */alloc As *al_table /* Layer 2 */do_layer As VoidPtr /* Layer 2 */End TypeType mpglib_bufpnt As *Bytesize As Longpos As Longpnext As *mpglib_bufprev As *mpglib_bufEnd TypeType framebufbuf As *mpglib_bufpos As Longpnext As *frameprev As *frameEnd TypeType mpstrhead As *mpglib_buftail As *mpglib_bufbsize As Longframesize As Longfsizeold As Longfr As framebsspace[ELM(2*(MAXFRAMESIZE+512))] As Byte /* MAXFRAMESIZE */hybrid_block[ELM(2*2*SBLIMIT*SSLIMIT)] As Singlehybrid_blc[ELM(2)] As Longheader As DWord bsnum As Longsynth_buffs[ELM(2*2* h110)] As Singlesynth_bo As LongEnd TypeType ID3V2ID3[2] As Bytemajorversion As Byterevision As Byteflag As Bytesize[3] As ByteEnd TypeDeclare Function InitMP3 CDECL Lib"mpglib.dll" Alias "_InitMP3" (mp As *mpstr) As LongDeclare Sub ExitMP3 CDECL Lib"mpglib.dll" Alias "_ExitMP3" (mp As *mpstr)Declare Function decodeMP3 CDECL Lib"mpglib.dll" Alias "_decodeMP3" (mp As *mpstr, inmemory As *Byte, inmemsize As Long, outmemory As *Byte, outmemsize As Long, done As *Long) As LongDim br_tbl[1,14] = [[ 0, 32, 40, 48, 56, 64, 80, 96,112,128,160,192,224,256,320],[ 0, 8, 16, 24, 32, 40, 48, 56, 64, 80, 96,112,128,144,160]] As LongDim rate_tbl[9] = [44100, 48000, 32000, 22050, 24000, 16000 , 11025 , 12000 , 8000, 0] As Long'ID3V2のサイズを詰めるFunction unpack_sint28 (ptr As *Byte) As DWordDim value As DWordIf (ptr[0] And h80) Then Exit Functionvalue = value Or (ptr[0] And h7f)value = (value 7) Or (ptr[1] And h7f)value = (value 7) Or (ptr[2] And h7f)value = (value 7) Or (ptr[3] And h7f)unpack_sint28 = valueEnd FunctionType ABMP3DEC_CTXmp As mpstrbuf[AUDIOBUFSIZE] As BytehF As HANDLErate As Longch As Longpcmb As DWordstartpos As DWordmore As Longstatus As LongEnd TypeDim mc As ABMP3DEC_CTX'mp3ファイルを開いてデコード準備Function OpenMp3(mp3file As *Byte) As LongDim size As LongDim out[8192] As ByteDim len As LongDim ret As LongDim id3 As ID3V2If mc.status = TRUE Then Exit FunctionZeroMemory(VarPtr(mc), SizeOf(ABMP3DEC_CTX))mc.hF = CreateFile(mp3file, GENERIC_READ, FILE_SHARE_READ, ByVal 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)If mc.hF = INVALID_HANDLE_VALUE Then Exit Function'ID3V2ReadFile(mc.hF, VarPtr(id3), SizeOf(ID3V2), VarPtr(len), ByVal 0)If strstr(id3.ID3, "ID3") ThenIf Not (id3.size[0] And h80) Then mc.startpos = unpack_sint28(id3.size)+10 End IfSetFilePointer(mc.hF, mc.startpos, 0, FILE_BEGIN)InitMP3(VarPtr(mc.mp))'一度読み込んでフォーマットを取得If ReadFile(mc.hF, mc.buf, 1024, VarPtr(len), ByVal 0) = FALSE Or len = 0 Then'読み込みエラーEnd Ifret = decodeMP3(VarPtr(mc.mp), mc.buf, len, out, 8192, VarPtr(size))If ret MP3_OK Then'デコードエラーEnd Ifmc.rate = rate_tbl[mc.mp.fr.sampling_frequency]mc.ch = mc.mp.fr.stereo'リセットSetFilePointer(mc.hF, mc.startpos, 0, FILE_BEGIN)ExitMP3(VarPtr(mc.mp))InitMP3(VarPtr(mc.mp))mc.status = TRUEOpenMp3 = TRUEEnd Function'サンプリングレート、チャンネル数を得るFunction GetFormat(rate As *Long, ch As *Long) As LongIf mc.status = FALSE Then Exit FunctionSetDWord(rate, mc.rate)SetDWord(ch, mc.ch)End Function'デコードし、そのサイズを返す。Function ReadMp3(pcm As *Byte, buflen As Long) As DWordDim pos As DWordDim len As DWordDim siz As DWordDim ret As LongIf mc.status = FALSE Then Exit Functionpos = 0siz = 0Do If mc.more = FALSE Thenret = ReadFile(mc.hF, mc.buf, 16384, VarPtr(len), ByVal 0)If ret = FALSE Or len = 0 Then *JUMPret = decodeMP3(VarPtr(mc.mp), mc.buf, len, VarPtr(pcm[pos]), 8192, VarPtr(siz))If ret = MP3_OK Then mc.more = TRUEEnd IfWhile (ret = MP3_OK)pos = pos + sizIf pos+8192 buflen Then *JUMPret = decodeMP3(VarPtr(mc.mp), NULL, 0, VarPtr(pcm[pos]), 8192, VarPtr(siz))Wendmc.more = FALSE'次に読み込みが必要Loop While pos+8192 buflen*JUMPReadMp3 = posmc.pcmb = mc.pcmb + posEnd Function'終わりFunction CloseMp3() As LongIf mc.status = FALSE Then Exit FunctionCloseHandle(mc.hF)ExitMP3(VarPtr(mc.mp))mc.status = FALSEEnd Function つぎに再生部 #include api_mmsys.sbp #include "abmpglib.abp"Declare Function waveOutOpen Lib "winmm" (phwo As *HWAVEOUT, uDeviceID As DWord, pwfx As *WAVEFORMATEX, dwCallback As DWord, dwInstance As DWord, fdwOpen As DWord) As MMRESULTDeclare Function waveOutClose Lib "winmm" (hwo As HWAVEOUT) As MMRESULTDeclare Function waveOutPrepareHeader Lib "winmm" (hwo As HWAVEOUT, pwh As *WAVEHDR, cbwh As DWord) As MMRESULTDeclare Function waveOutUnprepareHeader Lib "winmm" (hwo As HWAVEOUT, pwh As *WAVEHDR, cbwh As DWord) As MMRESULTDeclare Function waveOutWrite Lib "winmm" (hwo As HWAVEOUT, pwh As *WAVEHDR, cbwh As DWord) As MMRESULTDeclare Function waveOutPause Lib "winmm" (hwo As HWAVEOUT) As MMRESULTDeclare Function waveOutRestart Lib "winmm" (hwo As HWAVEOUT) As MMRESULTDeclare Function waveOutReset Lib "winmm" (hwo As HWAVEOUT) As MMRESULTDeclare Function waveOutGetPosition Lib "winmm" (hwo As HWAVEOUT, pmmt As *MMTIME, cbmmt As DWord) As MMRESULTDeclare Function MulDiv Lib "kernel32" (nNumber As Long, nNumerator As Long, nDenominator As Long) As LongConst WAVE_MAPPER = (-1)Const CALLBACK_FUNCTION = H00030000lConst WOM_OPEN = H3BBConst WOM_CLOSE = H3BCConst WOM_DONE = H3BDConst WHDR_DONE = H00000001Const WHDR_PREPARED = H00000002Const WHDR_BEGINLOOP = H00000004Const WHDR_ENDLOOP = H00000008Const WHDR_INQUEUE = H00000010Const TIME_MS = H0001Const TIME_SAMPLES = H0002Const TIME_BYTES = H0004Const TIME_SMPTE = H0008Const TIME_MIDI = H0010Const TIME_TICKS = H0020TypeDef MMRESULT = DWordTypedef HWAVEOUT = VoidPtrType WAVEHDR lpData As *Byte dwBufferLength As DWord dwBytesRecorded As DWord dwUser As DWord dwFlags As DWord dwLoops As DWord lpNext As *WAVEHDR reserved As *DWord End TypeType MMTIMEwType As DWordu As DWordu2 As DWordEnd TypeClass Mp3PlayerPrivatebuffer[2] As *Bytehwo As HWAVEOUTwfe As WAVEFORMATEXswitch As LongFunction GetMp3Header() As LongDim head[3] As ByteDim r As DWordDim c As DWordGetFormat(VarPtr(r), VarPtr(c))wfe.wFormatTag = 1wfe.nChannels = cwfe.nSamplesPerSec = rwfe.wBitsPerSample = 16wfe.cbSize = Sizeof(WAVEFORMATEX)wfe.nBlockAlign = wfe.nChannels * wfe.wBitsPerSample/8wfe.nAvgBytesPerSec = wfe.nSamplesPerSec * wfe.nBlockAlignGetMp3Header = 1End FunctionSub waveOutProc(hwo As HWAVEOUT, uMsg As DWord, dwInstance As *DWord, dwParam1 As DWord, dwParam2 As DWord)Dim x As *Mp3Playerx = dwInstanceSelect Case uMsgCase WOM_CLOSECase WOM_DONEx- wh[1].dwUser = x- wh[1].dwUser - 1If x- wh[0].dwUser = 0 Then x- read(hwo)Case WOM_OPENEnd SelectEnd SubPublicwh[2] As WAVEHDRSub read(hwo As HWAVEOUT)Dim r As DWordIf hwo = NULL Or wh[0].dwUser = 1 Or wh[1].dwUser 1 Then Exit SubwaveOutUnprepareHeader(hwo, VarPtr(wh[switch]), SizeOf(WAVEHDR))r = ReadMp3(buffer[switch], wfe.nAvgBytesPerSec)wh[switch].lpData = buffer[switch]wh[switch].dwBufferLength = rIf r = 0 Then wh[0].dwUser = 1'これ以上再生しませんwaveOutPrepareHeader(hwo, VarPtr(wh[switch]), SizeOf(WAVEHDR))waveOutWrite(hwo, VarPtr(wh[switch]), SizeOf(WAVEHDR))wh[1].dwUser = wh[1].dwUser + 1switch = switch + 1If switch = 2 Then switch = 0End SubFunction play(infile As *Byte) As LongIf hwo NULL Then Exit FunctionIf OpenMp3(infile) = FALSE Then Exit FunctionIf GetMp3Header() = 0 ThenCloseMp3()Exit FunctionEnd Ifbuffer[0] = malloc(wfe.nAvgBytesPerSec)buffer[1] = malloc(wfe.nAvgBytesPerSec)waveOutOpen( VarPtr(hwo), WAVE_MAPPER, VarPtr(wfe), AddressOf(waveOutProc) ,VarPtr(this), CALLBACK_FUNCTION)read(hwo)Sleep(500)read(hwo)play = 1End FunctionSub stop() As LongIf hwo = NULL Then Exit Subwh[0].dwUser = 1waveOutReset(hwo)While wh[1].dwUser 0Sleep(1)WendwaveOutUnprepareHeader(hwo, VarPtr(wh[0]), SizeOf(WAVEHDR))waveOutUnprepareHeader(hwo, VarPtr(wh[0]), SizeOf(WAVEHDR))free(buffer[0])free(buffer[1])waveOutClose(hwo)CloseMp3()hwo = NULLEnd SubFunction state(t As *DWord) As Longstate = wh[1].dwUserIf t = NULL Then Exit FunctionDim mmt As MMTIMEmmt.wType = TIME_SAMPLESwaveOutGetPosition(hwo, VarPtr(mmt), SizeOf(MMTIME))SetDWord(t,MulDiv(mmt.u , 1000, wfe.nSamplesPerSec))End FunctionEnd Class#define SELFTEST#ifdef SELFTEST#N88BASICDim wp As Mp3PlayerDim time As DWordPrint "再生"wp.play("test.mp2")While wp.state(VarPtr(time))Locate 4,1Print time\1000;"sec"Sleep(1000)Wendwp.stop()Print "停止"#endif ファイル名は好きに変えるようにして、 美しい音楽が聴こえてくるはずです。
https://w.atwiki.jp/buyrun/pages/28.html
SANDISK Sansa e250(2GB) 購入日時 2006年12月9日 値段 12,940円 URL メーカー商品ページ、テンプレwiki 購入店 ラディカルベース
https://w.atwiki.jp/sitescript/pages/248.html
WodeMp3(我的MP3) WodeMp3(我的MP3) http //www.wodemp3.com/音楽分享。中国の音楽関連サイト。 スクリプトをインストールversion 0.1 2011.05.22 up mv ( Music Video ) には対応していません。おそらく、音悦台というサイトの動画を借りてきているようです。動画の下に音悦台へのリンクがあるので、そちらで開きなおしてください。 音悦台のサイトスクリプトはこちら →音悦台(YinYueTai.com) 修正情報 修正情報はありません。 名前 コメント
https://w.atwiki.jp/anipicbook/pages/3686.html
全てのMP3はこちら
https://w.atwiki.jp/wiki1_test/pages/6309.html
規格要求事項の相違
https://w.atwiki.jp/winamp/pages/153.html
Podcastなどのオンラインメディアの場合にファイル情報を表示するとMP3ストリーム情報を表示します。どうという事もないんですけどね。ここにも ID3v2 tag という項目が書かれていますね。 当然と言えば当然ですけど、ストリーム情報は接続先によって異なってきます。 こちらは別の mp3 ストリーム情報です。どちらの項目も同じっぽいですがよく見ると少し違いますね。 こっちの項目には Metadata received という項目と Metadata interval という項目がありますが、上のものにはそれに相当するものとして ID3v2 tag と VBR leading frame があります。どの項目も *****bytes という単位になっていますね。 VBR は可変ビットレートで、その情報です。もう一方の Metadata という方は、このデータに関する情報ですね。メタ情報の付いたものはメディアライブラリで、その詳細情報が表示されますが、メタ情報の無いものについては情報は表示されません。その代わりに上のストリーム情報には ID3v2タグが付いているということです。 ストリーミング (streaming) とは、主に音声や動画などのマルチメディアファイルを転送・再生する方式の一種である。 通常、ファイルはダウンロード完了後に開く動作が行われるが、動画のようなサイズの大きいファイルを再生する際にはダウンロードに非常に時間がかかってしまい、特にライブ配信では大きな支障が出る。そこで、ファイルをダウンロードしながら、同時に再生をすることにより、ユーザーの待ち時間が大幅に短縮される。この方式を大まかに「ストリーミング」と称することが多い。 また、ストリーミング形式では映像や音楽をファイルとして保存することは困難であるため、これを逆手に取りコピーガードの一種として用いる場合もある。 この技術を応用し、DVカメラなどを使い、コンピュータのネットワーク上に流すことでライブ配信すること(ライブストリーミング)も可能になった。これにより、彗星を初めとする天体の画像、アマチュアバンドのライブ映像、果ては刑務所の中まで、ネットワーク中継をすることもできるようになった。(Wikipedia) 参考項目 ファイル情報
https://w.atwiki.jp/nicoratch/pages/1204.html
概要 2つのUSBポートを搭載しMIDIコントローラーとしても使用可能なCDJ。多分OEM品。 スペック表 Player Reliable Anti-Shock playback with buffer memory Disc Slot-in loading mechanism Link up two players Automatic and manual tap beat counter Sleep function for reducing power consumption Media Types Support for CD / MP3 playback with text display 2 USB sockets for external USB device support All control elements are MIDI compatible A, B deck switchable MIDI setup ID3 TAG and CD text support Playback Instant start via 1 bit technology (8 fold) Next Track pre-selection track function Instant playback from cue point Fader start to control playback on fader move Relay play function Single and Continuous play modes Vinyl emulation with adjustable Start /Brake Speed Reverse play mode for special effects Cue Play function can back to cue and play instantly Data Search Track and folder searching system Search/Scan via large jog wheel Frame search for precisely searching VOXOA TUNEBOX software for fast searching massive USB device Onboard file and folder browsing Cues/Loops Innovate A.C.P. Active Cue Point indicator system Auto cue function cues track to start of music Seamless loop function / reloop function Loop out point real-time adjustment 4 independent hot cues/loops banks with real-time adjustment Auto Loop function with 11 selectable bar lengths Every track can save 4 hot cues/loops up to 2000 for CD and unlimited for USB drive 4 independent 5 second samples with pitch and volume adjustable Pitch Control Adjustable pitch range ±6%, ±10%, ±16% and ±100% High quality 100 mm long pitch fader Micro pitch with a resolution up to 0.02% Pitch bend up to ± 100% Key Lock allow a track’s tempo to be changed without affecting the original key of the track Jog Wheel Touch sensitive jog wheel for scratching Jog wheel lighting ring provides instantaneous visual feedback Jog Wheel illumination with 9 different modes Multifunctional jog wheel for frame search, pitch bend, sample adjustment and effects adjustment 3 modes for jog wheel Normal CDJ, Scratch, Cue Scratch A Cue Scratch mode – touch wheel return-to-cue function Effects 3 superb beat synchronized digital effects Build-in Effects Echo, Flanger, Filter Effect parameters Time and Depth adjustable via Jog Wheel Beat select/bank button Display Especially bright dot-matrix VFD display for all functions Large extra bright display for all important functions Display playing address Elapsed/remain time display Displays text for ID3 tags and folder names for easy navigation Text display for navigating folders on MP3 CDs and USB flash drives Output Digital S/PDIF output Headphones output with volume control Analog RCA outputs ProductModel P70 , Digital media player PowerAC100-240V, 50/60Hz, 19W Size218mm (W) X 296mm (D) X 103.5mm (H) Weight2.5 kg Sound Characteristics (1) Output Level CD Typical 2V +/-0.5dB, Limit 2V +/-1dB @1KHz, 0dB USB1,2 Typical 1.85V +/-0.5dB, Limit 1.85V +/-1dB (2) Channel Balance Typical within 0.2dB, Limit within 1dB, @ 1KHz, 0dB (3) Frequency Response CD Typical 17-20KHz +/-0.4dB, Limit 17-20KHz +/-1dB @0dB OUTPUT USB1,2 Typical 17-16KHz +/-0.2dB, Limit 17-16KHz +/-1dB (4) DE-EMPHASIS CD Typical -20dB +/-0.2dB, Limit -20dB +/-1dB 16KHz,-20dB (5) CHANNEL SEPARATION CD, USB1,2 Typical 91dB 85dB, Limit 1KHz, 0dB (6) THD+N CD Typical 0.006%, Limit 0.01% @1KHz, 0dB USB1,2 Typical 0.007%, Limit 0.01% @ 1KHz, 0dB (7) S/N Ratio Typical 126dB, Limit 90dB @ 1KHz, 0dB (8) PHONES Output Level CD Typical 0.35V +/-0.5dB 0.35V +/-1dB @1KHz, -20dB (9) DIGITAL Output Level Typical 0.5 +/-0.03V P-P, Limit 0.5 +/-0.1V P-P @ 75 ohm load (USB Test format MP3, 128kbps; load=100K ohm) CD Search Time (1) Short Access Time 2sec 4sec PLAY NEXT TRACK (2) Long Access Time 4sec 6sec TRACK 1 TO 20,20 TO 1 (3) INTERRUPTION 1mm 0.7mm TCD-725 (4) BLACK DOT 1mm 0.6mm TCD-725 (5) FINGER PRINTS 75um 65um TCD-725 (6) ECCENTRICITY 140um 140um TCD-712 W/O TRACK JUMP (7) VERTICAL DEVIATION 1mm 0.5mm TCD-731R (8) SCRATCH 2mm 1.2mm TCD-721 W/O TRACK JUMP MP3 Format Disc Format - Applicable file extensions mp3 . MP3 . mP3 . Mp3 - ISO9660 max. 63 characters - Joliet max. 63 characters - CD-ROM sector format mode-1 only - Max number of folders 255 - Max number of files 999 total (max 255 files in each folder) USB Format - File System FAT 12/16/32 - Applicable file extensions mp3. MP3. mP3. Mp3 - Max number of folders 255 - Max number of files 999 total MP3 Format - MPEG 1 Layer 3 standard (ISO/IEC 11172-3) (sampling rates of 32, 44.1, 48kHz) 32/40/48/56/80/96/112/128/160/192/224/256/320 kbps Xing/VBRI VBR - MPEG 2 Layer 3 standard (ISO/IEC 13818-3) (sampling rates of 16, 22.05 and 24 kHz) 32/40/48/56/64/80/96/112/144/160 Kbps Xing/VBRI VBR - MPEG 2.5 Layer 3 standard (8, 11.025 and 12 kHz) 32/40/48/56/64/80/96/112/144/160 Kbps Xing/VBRI VBR Disc Writing Method - Disc at Once and Track at Once - Multi Session If the 1st session is CDDA, you can playback Only CDDA track, If the 1st session is MP3, you can playback only MP3 file. Accessories (1) USB cable (2) RCA cable (3) Auto-Start cable (4) AC cord P70 http //www.voxoa-pro.com/products.php?lang=en kind=11 pid=31#.WG-YBR6UeUk
https://w.atwiki.jp/nicoratch/pages/982.html
概要 CD、MP3再生可能、S/PDIF光デジタル出力を搭載したCDJ。多分OEM。 スペック表 Features feature Full MP3 Playback (max. 999 MP3-files / 255 Folders) feature Supports both CBR and VBR bitrate modes. feature Alphanumeric blue LCD display (MP3 names - ID3v2 tags) feature Reads CD-DA, CD-R, CD-RW feature Anti-shock Memory 10seconds feature 1/75sec Frame search, also on MP3 feature Digital scratch effect via jog wheel feature 4 Hot Cue buttons can hold cue points and loops! feature Permanent memory for up to 2048 (512 x 4) Cue points and loops feature Seamless real-time loop edit function! feature Full automatic BPM counter feature Pitch Lock (Master Tempo) feature Pitch ranges +/-4% +/-8% +/-16% +/-100% (up to +/-16% on MP3) feature Pitch bend on jog wheel and buttons for perfect mixes feature Up to 4 Seamless loops for every track with reloop/stutter feature Real-time cue feature Ultra fast memory start within 10msec feature Fader start, fader stop, (back cue), feature Auto cue function(-48dB) feature 4 different speed scan feature Selectable elapsed, remain and total remain time display feature Jog wheel with special rubber surface feature Single/continuous play feature Relay play allows consecutive playback on two decks feature S/PDIF digital audio RCA coaxial feature 60 seconds Transport Protection feature Sleep mode (saves the life span of the laser) Specifications feature Power Supply AC 230 V, 50Hz feature Power Consumption 14,5W feature Output level 2,0Vrms +/0.5dB @ 1kHz, 0dB feature Frequency response 20-20.000Hz (+/-0,4dB) feature THD + noise (20kHz LPF) 0,005% @ 1kHz, 0dB feature S/N Ratio (IHF-A) 120dB @ 1kHz, 0dB feature Short access time (next track) 2sec feature Long access time (track 1 20) 4sec feature Laser Pickup Sony KSM-213C 3spot detection 780nm feature Electronic tracking Full automatic digital tracking. feature Possible file extensions .mp3 ~ .MP3 ~ .mP3 ~ .Mp3 feature ID3 tag compatibility ID3v2 and earlier feature ISO9660 Level1 (max. 8”/8.3” character style) feature Level2 (max. 31/30 character style) feature Joliet max. 64/64 character style feature CD-ROM sector format mode-1 only feature Max. Folders 255 feature Max. Files 999 feature Dimensions 348(W) x 106(H) x 246(D) mm feature Weight 3,06 kg MCD 200 www.beglec.com
https://w.atwiki.jp/sevenlives/pages/143.html
ISO-2022-JP 読み: 英語:ISO-2022-JP 別名:JISコード 意味: ISO-2022-JPとはISOで定められた日本語コード。 JISコード?を採用しているため同じもの。 日本語を7bitで表すことが出来、そのことが7bitでしか転送できないメールなどでよく使われる。 基本的にはASCII?と判断と仮定し、漢字など文字の表現する場合に切り替えとしてエスケープシーケンスが使われるという特徴があります。 2008年01月28日 文字コード【character code】
https://w.atwiki.jp/phonyphonic/pages/25.html
Play Style 金魚のふん Fav Map 倉庫 Hate Map none Fav Weap ak Hate Weap mg Resolution 800x600 Mouse Sensi 21 Mouse Acceleration off Crosshair 3 Dominant hand right Ally name on