René's URL Explorer Experiment


Title: GitHub - northern/sbdevkit: Developer Kit for Sound Blaster Series

Open Graph Title: GitHub - northern/sbdevkit: Developer Kit for Sound Blaster Series

X Title: GitHub - northern/sbdevkit: Developer Kit for Sound Blaster Series

Description: Developer Kit for Sound Blaster Series. Contribute to northern/sbdevkit development by creating an account on GitHub.

Open Graph Description: Developer Kit for Sound Blaster Series. Contribute to northern/sbdevkit development by creating an account on GitHub.

X Description: Developer Kit for Sound Blaster Series. Contribute to northern/sbdevkit development by creating an account on GitHub.

Opengraph URL: https://github.com/northern/sbdevkit

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:9b4f4eb8-cce2-79fb-76bf-4c114bc86fdc
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA652:230013:1B0722:238A6A:698D08E2
html-safe-noncedd935891074dc1fe37b58bba612a019714f925b710c8c101fe02ccbcbb7d154c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNjUyOjIzMDAxMzoxQjA3MjI6MjM4QTZBOjY5OEQwOEUyIiwidmlzaXRvcl9pZCI6IjYwNDczMTgwMzA0NjI4MTQ0MzUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacd1755ad82c64e64b25c6a008f3ed404fde0874596dfdddbbeacb7f7538650412
hovercard-subject-tagrepository:688280321
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/northern/sbdevkit
twitter:imagehttps://opengraph.githubassets.com/d0c9deb4ee4e19c98510ab9d2e8820dc79b9210172e11493af2698dfed9090e9/northern/sbdevkit
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d0c9deb4ee4e19c98510ab9d2e8820dc79b9210172e11493af2698dfed9090e9/northern/sbdevkit
og:image:altDeveloper Kit for Sound Blaster Series. Contribute to northern/sbdevkit development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonef2da95634bce8a94cfa4123788169bfabdf845fd1d790fbaaaaab09dcfebdf28
turbo-cache-controlno-preview
go-importgithub.com/northern/sbdevkit git https://github.com/northern/sbdevkit.git
octolytics-dimension-user_id547843
octolytics-dimension-user_loginnorthern
octolytics-dimension-repository_id688280321
octolytics-dimension-repository_nwonorthern/sbdevkit
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id688280321
octolytics-dimension-repository_network_root_nwonorthern/sbdevkit
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec21843b18feba17d11efb1895a7db61e8672f2cf
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/northern/sbdevkit#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnorthern%2Fsbdevkit
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnorthern%2Fsbdevkit
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=northern%2Fsbdevkit
Reloadhttps://patch-diff.githubusercontent.com/northern/sbdevkit
Reloadhttps://patch-diff.githubusercontent.com/northern/sbdevkit
Reloadhttps://patch-diff.githubusercontent.com/northern/sbdevkit
northern https://patch-diff.githubusercontent.com/northern
sbdevkithttps://patch-diff.githubusercontent.com/northern/sbdevkit
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnorthern%2Fsbdevkit
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fnorthern%2Fsbdevkit
Star 9 https://patch-diff.githubusercontent.com/login?return_to=%2Fnorthern%2Fsbdevkit
9 stars https://patch-diff.githubusercontent.com/northern/sbdevkit/stargazers
0 forks https://patch-diff.githubusercontent.com/northern/sbdevkit/forks
Branches https://patch-diff.githubusercontent.com/northern/sbdevkit/branches
Tags https://patch-diff.githubusercontent.com/northern/sbdevkit/tags
Activity https://patch-diff.githubusercontent.com/northern/sbdevkit/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fnorthern%2Fsbdevkit
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fnorthern%2Fsbdevkit
Code https://patch-diff.githubusercontent.com/northern/sbdevkit
Issues 0 https://patch-diff.githubusercontent.com/northern/sbdevkit/issues
Pull requests 0 https://patch-diff.githubusercontent.com/northern/sbdevkit/pulls
Actions https://patch-diff.githubusercontent.com/northern/sbdevkit/actions
Projects 0 https://patch-diff.githubusercontent.com/northern/sbdevkit/projects
Security 0 https://patch-diff.githubusercontent.com/northern/sbdevkit/security
Insights https://patch-diff.githubusercontent.com/northern/sbdevkit/pulse
Code https://patch-diff.githubusercontent.com/northern/sbdevkit
Issues https://patch-diff.githubusercontent.com/northern/sbdevkit/issues
Pull requests https://patch-diff.githubusercontent.com/northern/sbdevkit/pulls
Actions https://patch-diff.githubusercontent.com/northern/sbdevkit/actions
Projects https://patch-diff.githubusercontent.com/northern/sbdevkit/projects
Security https://patch-diff.githubusercontent.com/northern/sbdevkit/security
Insights https://patch-diff.githubusercontent.com/northern/sbdevkit/pulse
Brancheshttps://patch-diff.githubusercontent.com/northern/sbdevkit/branches
Tagshttps://patch-diff.githubusercontent.com/northern/sbdevkit/tags
https://patch-diff.githubusercontent.com/northern/sbdevkit/branches
https://patch-diff.githubusercontent.com/northern/sbdevkit/tags
1 Commithttps://patch-diff.githubusercontent.com/northern/sbdevkit/commits/master/
https://patch-diff.githubusercontent.com/northern/sbdevkit/commits/master/
assetshttps://patch-diff.githubusercontent.com/northern/sbdevkit/tree/master/assets
assetshttps://patch-diff.githubusercontent.com/northern/sbdevkit/tree/master/assets
README.mdhttps://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/northern/sbdevkit
https://patch-diff.githubusercontent.com/northern/sbdevkit#developer-kit-for-sound-blaster-series
https://patch-diff.githubusercontent.com/northern/sbdevkit#hardware-programming-reference
https://patch-diff.githubusercontent.com/northern/sbdevkit#license-agreementlimitation-and-disclaimer-of-warranties
https://patch-diff.githubusercontent.com/northern/sbdevkit#restrictions-on-use
https://patch-diff.githubusercontent.com/northern/sbdevkit#limitation-of-liability
https://patch-diff.githubusercontent.com/northern/sbdevkit#contents
Introductionhttps://patch-diff.githubusercontent.com/northern/sbdevkit#introduction-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#introduction
What You Should Knowhttps://patch-diff.githubusercontent.com/northern/sbdevkit#what-you-should-know
Scope and Manual Organizationhttps://patch-diff.githubusercontent.com/northern/sbdevkit#scope-and-manual-organization
Document Conventionshttps://patch-diff.githubusercontent.com/northern/sbdevkit#document-conventions
Determining User's Sound Blaster Cardhttps://patch-diff.githubusercontent.com/northern/sbdevkit#determining-users-sound-blaster-card
Determining User's Card Settingshttps://patch-diff.githubusercontent.com/northern/sbdevkit#determining-users-card-settings
Chapter 1 Hardware Overviewhttps://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-1-hardware-overview
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-1-hardware-overview
Anatomy of Sound Blaster Family of Audio Cardshttps://patch-diff.githubusercontent.com/northern/sbdevkit#anatomy-of-sound-blaster-family-of-audio-cards
Digital Sound Processor Chiphttps://patch-diff.githubusercontent.com/northern/sbdevkit#digital-sound-processor-chip
Mixer Chiphttps://patch-diff.githubusercontent.com/northern/sbdevkit#mixer-chip
FM Synthesizer Chiphttps://patch-diff.githubusercontent.com/northern/sbdevkit#fm-synthesizer-chip
Bus Interface Chiphttps://patch-diff.githubusercontent.com/northern/sbdevkit#bus-interface-chip
Advanced Signal Processorhttps://patch-diff.githubusercontent.com/northern/sbdevkit#advanced-signal-processor-chip
Block Diagrams for Sound Blaster Family of Audio Cardshttps://patch-diff.githubusercontent.com/northern/sbdevkit#block-diagrams-for-sound-blaster-family-of-audio-cards
Chapter 2 Introduction to DSP Programminghttps://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-2-introduction-to-dsp-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-2-introduction-to-dsp-programming
DSP I/O Addresseshttps://patch-diff.githubusercontent.com/northern/sbdevkit#dsp-io-addresses
Resetting DSPhttps://patch-diff.githubusercontent.com/northern/sbdevkit#resetting-dsp
Reading from DSPhttps://patch-diff.githubusercontent.com/northern/sbdevkit#reading-from-dsp
Writing to DSPhttps://patch-diff.githubusercontent.com/northern/sbdevkit#writing-to-dsp
Handling Interrupts from DSPhttps://patch-diff.githubusercontent.com/northern/sbdevkit#handling-interrupts-from-dsp
Sharing of Interruptshttps://patch-diff.githubusercontent.com/northern/sbdevkit#sharing-of-interrupts
Configuring DMA and Interrupt Settingshttps://patch-diff.githubusercontent.com/northern/sbdevkit#configuring-dma-and-interrupt-settings
Chapter 3 Digitized Sound I/O Programminghttps://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-3-digitized-sound-io-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-3-digitized-sound-io-programming
Digitized Sound Operation Modeshttps://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-operation-modes
Digitized Sound Data Formathttps://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-data-format
Digitized Sound I/O Transfer Ratehttps://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-io-transfer-rate
Direct-Modehttps://patch-diff.githubusercontent.com/northern/sbdevkit#direct-mode
Single-cycle DMA Modehttps://patch-diff.githubusercontent.com/northern/sbdevkit#single-cycle-dma-mode
Auto-initialize DMA Modehttps://patch-diff.githubusercontent.com/northern/sbdevkit#auto-initialize-dma-mode
High-Speed DMA Modehttps://patch-diff.githubusercontent.com/northern/sbdevkit#high-speed-dma-mode
ADPCM DMA modehttps://patch-diff.githubusercontent.com/northern/sbdevkit#adpcm-dma-mode
DSP Digitized Sound I/O Capabilityhttps://patch-diff.githubusercontent.com/northern/sbdevkit#dsp-digitized-sound-io-capability
Sample Procedureshttps://patch-diff.githubusercontent.com/northern/sbdevkit#sample-procedures
General Procedures for a DMA mode Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#general-procedures-for-a-dma-mode-transfer
Handling the DSP Digitized Sound I/O Interrupthttps://patch-diff.githubusercontent.com/northern/sbdevkit#handling-the-dsp-digitized-sound-io-interrupt
8-bit Mono Single-cycle Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-single-cycle-transfer
8-bit Mono Auto-initialize Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-auto-initialize-transfer
8-bit Mono High-Speed Single-cycle Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-high-speed-single-cycle-transfer
8-bit Mono High-Speed Auto-initialize Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-high-speed-auto-initialize-transfer
8-bit Stereo High-speed Single-cycle Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-stereo-high-speed-single-cycle-transfer
8-bit Stereo High-Speed Auto-initialize Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-stereo-high-speed-auto-initialize-transfer
8-bit or 16-bit Single-cycle Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-or-16-bit-single-cycle-transfer
8-bit or 16-bit Auto-initialize Transferhttps://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-or-16-bit-auto-initialize-transfer
Chapter 4 Mixer Chip Programminghttps://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-4-mixer-chip-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-4-mixer-chip-programming
Programming Sequencehttps://patch-diff.githubusercontent.com/northern/sbdevkit#programming-sequence
CT1335 Mixerhttps://patch-diff.githubusercontent.com/northern/sbdevkit#ct1335-mixer
Featureshttps://patch-diff.githubusercontent.com/northern/sbdevkit#features
Register Functionshttps://patch-diff.githubusercontent.com/northern/sbdevkit#register-functions
CT1345 Mixerhttps://patch-diff.githubusercontent.com/northern/sbdevkit#ct1345-mixer
Featureshttps://patch-diff.githubusercontent.com/northern/sbdevkit#features-1
Register Functionshttps://patch-diff.githubusercontent.com/northern/sbdevkit#register-functions-1
CT1745 Mixerhttps://patch-diff.githubusercontent.com/northern/sbdevkit#ct1745-mixer
Featureshttps://patch-diff.githubusercontent.com/northern/sbdevkit#features-2
Register Functionshttps://patch-diff.githubusercontent.com/northern/sbdevkit#register-functions-2
Chapter 5 MIDI Port I/O Programminghttps://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-5-midi-port-io-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-5-midi-port-io-programming
SB-MIDI Modehttps://patch-diff.githubusercontent.com/northern/sbdevkit#sb-midi-mode
I/O Addresseshttps://patch-diff.githubusercontent.com/northern/sbdevkit#io-addresses
Sending MIDI Datahttps://patch-diff.githubusercontent.com/northern/sbdevkit#sending-midi-data
Reading MIDI Datahttps://patch-diff.githubusercontent.com/northern/sbdevkit#reading-midi-data
MPU-401 UART Modehttps://patch-diff.githubusercontent.com/northern/sbdevkit#mpu-401-uart-mode
I/O Addresseshttps://patch-diff.githubusercontent.com/northern/sbdevkit#io-addresses-1
Checking the Statushttps://patch-diff.githubusercontent.com/northern/sbdevkit#checking-the-status
Sending a Commandhttps://patch-diff.githubusercontent.com/northern/sbdevkit#sending-a-command
Sending MIDI Datahttps://patch-diff.githubusercontent.com/northern/sbdevkit#sending-midi-data-1
Reading MIDI Datahttps://patch-diff.githubusercontent.com/northern/sbdevkit#reading-midi-data-1
Chapter 6 DSP Commandshttps://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-6-dsp-commands-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-6-dsp-commands
Commands by Categoryhttps://patch-diff.githubusercontent.com/northern/sbdevkit#commands-by-category
Command Descriptionshttps://patch-diff.githubusercontent.com/northern/sbdevkit#command-descriptions
Appendix A Sound Blaster I/O Address Mapshttps://patch-diff.githubusercontent.com/northern/sbdevkit#appendix-a-sound-blaster-io-address-maps-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#appendix-a-sound-blaster-io-address-maps
SB1.5 I/O Address Maphttps://patch-diff.githubusercontent.com/northern/sbdevkit#sb15-io-address-map
SBMCV I/O Address Maphttps://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/s#sbmcv-io-address-map
SB2.0 I/O Address Maphttps://patch-diff.githubusercontent.com/northern/sbdevkit#sb20-io-address-map
SB2CD I/O Address Maphttps://patch-diff.githubusercontent.com/northern/sbdevkit#sb2cd-io-address-map
SBPRO I/O Address Maphttps://patch-diff.githubusercontent.com/northern/sbdevkit#sbpro-io-address-map
SBPRO MCV I/O Address Maphttps://patch-diff.githubusercontent.com/northern/sbdevkit#sbpro-mcv-io-address-map
SB16 I/O Address Maphttps://patch-diff.githubusercontent.com/northern/sbdevkit#sb16-io-address-map
Appendix B Relevant Informationhttps://patch-diff.githubusercontent.com/northern/sbdevkit#appendix-b-relevant-information
https://patch-diff.githubusercontent.com/northern/sbdevkit#appendix-b-relevant-information
Digital Audiohttps://patch-diff.githubusercontent.com/northern/sbdevkit#digital-audio
MIDIhttps://patch-diff.githubusercontent.com/northern/sbdevkit#midi
PIC and DMA Controllers Programminghttps://patch-diff.githubusercontent.com/northern/sbdevkit#pic-and-dma-controllers-programming
Joystick Port Programminghttps://patch-diff.githubusercontent.com/northern/sbdevkit#joystick-port-programming
FM Synthesizer Chiphttps://patch-diff.githubusercontent.com/northern/sbdevkit#fm-synthesizer-chip-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#introduction-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#what-you-should-know
https://patch-diff.githubusercontent.com/northern/sbdevkit#scope-and-manual-organization
https://patch-diff.githubusercontent.com/northern/sbdevkit#document-conventions
https://patch-diff.githubusercontent.com/northern/sbdevkit#determining-users-sound-blaster-card
https://patch-diff.githubusercontent.com/northern/sbdevkit#determining-users-card-settings
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-1-hardware-overview-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#anatomy-of-sound-blaster-family-of-audio-cards
https://patch-diff.githubusercontent.com/northern/sbdevkit#digital-sound-processor-chip
https://patch-diff.githubusercontent.com/northern/sbdevkit#mixer-chip
https://patch-diff.githubusercontent.com/northern/sbdevkit#fm-synthesizer-chip
https://patch-diff.githubusercontent.com/northern/sbdevkit#bus-interface-chip
https://patch-diff.githubusercontent.com/northern/sbdevkit#advanced-signal-processor-chip
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig1-1.png
https://patch-diff.githubusercontent.com/northern/sbdevkit#block-diagrams-for-sound-blaster-family-of-audio-cards
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig1-2.png
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig1-3.png
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig1-4.png
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig1-5.png
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-2-introduction-to-dsp-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#dsp-io-addresses
https://patch-diff.githubusercontent.com/northern/sbdevkit#resetting-dsp
https://patch-diff.githubusercontent.com/northern/sbdevkit#reading-from-dsp
https://patch-diff.githubusercontent.com/northern/sbdevkit#writing-to-dsp
https://patch-diff.githubusercontent.com/northern/sbdevkit#handling-interrupts-from-dsp
https://patch-diff.githubusercontent.com/northern/sbdevkit#sharing-of-interrupts
https://patch-diff.githubusercontent.com/northern/sbdevkit#configuring-dma-and-interrupt-settings
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-3-digitized-sound-io-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-operation-modes
https://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-data-format
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig3-2-5.png
https://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-io-transfer-rate
https://patch-diff.githubusercontent.com/northern/sbdevkit#direct-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#single-cycle-dma-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#auto-initialize-dma-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#high-speed-dma-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#adpcm-dma-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#dsp-digitized-sound-io-capability
https://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-output-capability
https://patch-diff.githubusercontent.com/northern/sbdevkit#digitized-sound-input-capability
https://patch-diff.githubusercontent.com/northern/sbdevkit#sample-procedures
https://patch-diff.githubusercontent.com/northern/sbdevkit#general-procedures-for-a-dma-mode-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#handling-the-dsp-digitized-sound-io-interrupt
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-single-cycle-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-auto-initialize-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-high-speed-single-cycle-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-mono-high-speed-auto-initialize-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-stereo-high-speed-single-cycle-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-stereo-high-speed-auto-initialize-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-or-16-bit-single-cycle-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#8-bit-or-16-bit-auto-initialize-transfer
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-4-mixer-chip-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#programming-sequence
https://patch-diff.githubusercontent.com/northern/sbdevkit#ct1335-mixer
https://patch-diff.githubusercontent.com/northern/sbdevkit#features
https://patch-diff.githubusercontent.com/northern/sbdevkit#volume-control
https://patch-diff.githubusercontent.com/northern/sbdevkit#output-mixing
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-functions
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x00-reset-mixer
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x02-master-volume--register-0x06-midi-volume
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x08-cd-volume
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0a-voice-volume
https://patch-diff.githubusercontent.com/northern/sbdevkit#ct1345-mixer
https://patch-diff.githubusercontent.com/northern/sbdevkit#features-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#volume-control-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#output-mixing-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#input-source-selection
https://patch-diff.githubusercontent.com/northern/sbdevkit#input-and-output-filter-control
https://patch-diff.githubusercontent.com/northern/sbdevkit#stereo-digitized-sound-output-switch
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-functions-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x00-reset-mixer-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0a-mic-mixing-volume
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0c12-input-source
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0c3-low-pass-filter
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0c5-input-filter
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0e1-stereo-switch
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0e5-output-filter
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x28-cd-volume-lr--register-0x2e-line-volume-lr
https://patch-diff.githubusercontent.com/northern/sbdevkit#ct1745-mixer
https://patch-diff.githubusercontent.com/northern/sbdevkit#features-2
https://patch-diff.githubusercontent.com/northern/sbdevkit#volume-control-2
https://patch-diff.githubusercontent.com/northern/sbdevkit#output-mixing-control
https://patch-diff.githubusercontent.com/northern/sbdevkit#input-mixing-control
https://patch-diff.githubusercontent.com/northern/sbdevkit#microphone-automatic-gain-control-agc
https://patch-diff.githubusercontent.com/northern/sbdevkit#gain-control
https://patch-diff.githubusercontent.com/northern/sbdevkit#tone-control
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-functions-2
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig4-4.png
https://patch-diff.githubusercontent.com/northern/sbdevkit/blob/master/assets/fig4-5.png
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x00-reset-mixer-2
https://patch-diff.githubusercontent.com/northern/sbdevkit#registers-0x04-0x0a-0x22-0x26-0x28-0x2e
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x04-voice-volume-lr--register-0x22-master-volume-lr--register-0x26-midi-volume-lr
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x28-cd-volume-lr--register-0x2e-line-volume-lr-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x0a-mic-volume
https://patch-diff.githubusercontent.com/northern/sbdevkit#registers-0x300x31-master-volume-lr--registers-0x320x33-voice-volume-lr--registers-0x340x35-midi-volume-lr
https://patch-diff.githubusercontent.com/northern/sbdevkit#registers-0x360x37-cd-volume-lr--registers-0x380x39-line-volume-lr--register-0x3a-mic-volume
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x3b-pc-speaker-volume
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x3c-output-mixer-switches
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x3d-input-mixerl-switches
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x3e-input-mixerr-switches
https://patch-diff.githubusercontent.com/northern/sbdevkit#registers-0x3f0x40-input-gain-lr--registers-0x410x42-output-gain-lr
https://patch-diff.githubusercontent.com/northern/sbdevkit#register-0x430-mic-agc
https://patch-diff.githubusercontent.com/northern/sbdevkit#registers-0x440x45-treble-lr--registers-0x460x47-bass-lr
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-5-midi-port-io-programming-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#sb-midi-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#io-addresses
https://patch-diff.githubusercontent.com/northern/sbdevkit#sending-midi-data
https://patch-diff.githubusercontent.com/northern/sbdevkit#normal-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#uart-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#reading-midi-data
https://patch-diff.githubusercontent.com/northern/sbdevkit#mpu-401-uart-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#io-addresses-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#checking-the-status
https://patch-diff.githubusercontent.com/northern/sbdevkit#sending-a-command
https://patch-diff.githubusercontent.com/northern/sbdevkit#reset
https://patch-diff.githubusercontent.com/northern/sbdevkit#enter-uart-mode
https://patch-diff.githubusercontent.com/northern/sbdevkit#sending-midi-data-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#reading-midi-data-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#chapter-6-dsp-commands-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#commands-by-category
https://patch-diff.githubusercontent.com/northern/sbdevkit#command-descriptions
https://patch-diff.githubusercontent.com/northern/sbdevkit#command---purpose-of-the-command
https://patch-diff.githubusercontent.com/northern/sbdevkit#10h---8-bit-direct-mode-single-byte-digitized-sound-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#14h---8-bit-single-cycle-dma-mode-digitized-sound-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#16h---creative-8-bit-to-2-bit-adpcm-single-cycle-dma-mode-digitized-sound-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#17h---creative-8-bit-to-2-bit-adpcm-single-cycle-dma-mode-digitized-sound-output-with-reference-byte
https://patch-diff.githubusercontent.com/northern/sbdevkit#1ch---8-bit-auto-init-dma-mode-digitized-sound-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#1fh---creative-8-bit-to-2-bit-adpcm-auto-init-dma-mode-digitized-sound-output-with-reference-byte
https://patch-diff.githubusercontent.com/northern/sbdevkit#20h---8-bit-direct-mode-single-byte-digitized-sound-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#24h---8-bit-single-cycle-dma-mode-digitized-sound-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#2ch---8-bit-auto-init-dma-mode-digitized-sound-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#30h---polling-mode-midi-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#31h---interrupt-mode-midi-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#34h---uart-polling-mode-midi-io
https://patch-diff.githubusercontent.com/northern/sbdevkit#35h---uart-interrupt-mode-midi-io
https://patch-diff.githubusercontent.com/northern/sbdevkit#36h---uart-polling-mode-midi-io-with-time-stamping
https://patch-diff.githubusercontent.com/northern/sbdevkit#37h---uart-interrupt-mode-midi-io-with-time-stamping
https://patch-diff.githubusercontent.com/northern/sbdevkit#38h---midi-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#40h---set-digitized-sound-transfer-time-constant
https://patch-diff.githubusercontent.com/northern/sbdevkit#41h---set-digitized-sound-output-sampling-rate
https://patch-diff.githubusercontent.com/northern/sbdevkit#42h---set-digitized-sound-input-sampling-rate
https://patch-diff.githubusercontent.com/northern/sbdevkit#48h---set-dsp-block-transfer-size
https://patch-diff.githubusercontent.com/northern/sbdevkit#74h---creative-8-bit-to-4-bit-adpcm-single-cycle-dma-mode-digitized-sound-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#75h---creative-8-bit-to-4-bit-adpcm-single-cycle-dma-mode-digitized-sound-output-with-reference-byte
https://patch-diff.githubusercontent.com/northern/sbdevkit#76h---creative-8-bit-to-3-bit-adpcm-single-cycle-dma-mode-digitized-sound-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#77h---creative-8-bit-to-3-bit-adpcm-single-cycle-dma-mode-digitized-sound-output-with-reference-byte
https://patch-diff.githubusercontent.com/northern/sbdevkit#7dh---creative-8-bit-to-4-bit-adpcm-auto-init-dma-mode-digitized-sound-output-with-reference-byte
https://patch-diff.githubusercontent.com/northern/sbdevkit#7fh---creative-8-bit-to-3-bit-adpcm-auto-init-dma-mode-digitized-sound-output-with-reference-byte
https://patch-diff.githubusercontent.com/northern/sbdevkit#80h---pause-dac-for-a-duration
https://patch-diff.githubusercontent.com/northern/sbdevkit#90h---8-bit-high-speed-auto-init-dma-mode-digitized-sound-output
https://patch-diff.githubusercontent.com/northern/sbdevkit#91h---8-bit-high-speed-single-cycle-dma-mode-digitized-sound-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#98h---8-bit-high-speed-auto-init-dma-mode-digitized-sound-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#99h---8-bit-high-speed-single-cycle-dma-mode-digitized-sound-input
https://patch-diff.githubusercontent.com/northern/sbdevkit#a0h---set-input-mode-to-mono
https://patch-diff.githubusercontent.com/northern/sbdevkit#bxh---program-16-bit-dma-mode-digitized-sound-io
https://patch-diff.githubusercontent.com/northern/sbdevkit#cxh---program-8-bit-dma-mode-digitized-sound-io
https://patch-diff.githubusercontent.com/northern/sbdevkit#d0h---pause-8-bit-dma-mode-digitized-sound-io
https://patch-diff.githubusercontent.com/northern/sbdevkit#d1h---turn-on-speaker
https://patch-diff.githubusercontent.com/northern/sbdevkit#appendix-a-sound-blaster-io-address-maps-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#sb15-io-address-map
https://patch-diff.githubusercontent.com/northern/sbdevkit#sbmcv-io-address-map
https://patch-diff.githubusercontent.com/northern/sbdevkit#sb20-io-address-map
https://patch-diff.githubusercontent.com/northern/sbdevkit#sb2cd-io-address-map
https://patch-diff.githubusercontent.com/northern/sbdevkit#sbpro-io-address-map
https://patch-diff.githubusercontent.com/northern/sbdevkit#sbpro-mcv-io-address-map
https://patch-diff.githubusercontent.com/northern/sbdevkit#sb16-io-address-map
https://patch-diff.githubusercontent.com/northern/sbdevkit#appendix-b-relevant-information-1
https://patch-diff.githubusercontent.com/northern/sbdevkit#digital-audio
https://patch-diff.githubusercontent.com/northern/sbdevkit#midi
https://patch-diff.githubusercontent.com/northern/sbdevkit#pic-and-dma-controllers-programming
https://patch-diff.githubusercontent.com/northern/sbdevkit#joystick-port-programming
https://patch-diff.githubusercontent.com/northern/sbdevkit#fm-synthesizer-chip-1
Readme https://patch-diff.githubusercontent.com/northern/sbdevkit#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/northern/sbdevkit
Activityhttps://patch-diff.githubusercontent.com/northern/sbdevkit/activity
9 starshttps://patch-diff.githubusercontent.com/northern/sbdevkit/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/northern/sbdevkit/watchers
0 forkshttps://patch-diff.githubusercontent.com/northern/sbdevkit/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fnorthern%2Fsbdevkit&report=northern+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/northern/sbdevkit/releases
Packages 0https://patch-diff.githubusercontent.com/users/northern/packages?repo_name=sbdevkit
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.