Andrea Ciliberti
82d8ae68b6
First attempt at audio playback with OGG Vorbis
2 years ago
Andrea Ciliberti
05abdd7217
Remove deprecated trait impls for Error
2 years ago
Andrea Ciliberti
486a8cd5aa
cargo fmt
2 years ago
Andrea Ciliberti
9e521a5640
Better documentation for NDSp and service module
2 years ago
Andrea Ciliberti
795686d6d8
cargo fmt
2 years ago
Andrea Ciliberti
dc094b01f9
Replaced manual bound checking with rem_euclid
2 years ago
Andrea Ciliberti
b7fa498844
I should compile before pushing
2 years ago
Andrea Ciliberti
92684f1539
Use constants where possible
2 years ago
Andrea Ciliberti
143a27b0ed
Bind Channels to Ndsp lifetime and use exclusive mutability
2 years ago
Andrea Ciliberti
a7171b6861
Removed references to ADPCM formats and added an internal statement
2 years ago
Andrea Ciliberti
7e2ea0edb3
Channel Monopole filters added
2 years ago
Andrea Ciliberti
84df959603
NdspError enum and better Channel
2 years ago
Andrea Ciliberti
56a106fd63
Fixed nits
2 years ago
Andrea Ciliberti
ef1bba99b6
Merged WaveBuffer and Waveinfo
2 years ago
Andrea Ciliberti
8a890392a3
Cleanup unsafety using bytemuck
2 years ago
Andrea Ciliberti
5cfbb8bc84
Fixed checks
2 years ago
Andrea Ciliberti
13ca921e63
fmt
2 years ago
Andrea Ciliberti
81125098ed
Working (slower) example
2 years ago
Andrea Ciliberti
2b4fbfd6b2
Fmt
2 years ago
Andrea Ciliberti
015c1371cd
Removed unneeded non_exhaustive flags
2 years ago
Andrea Ciliberti
7395ca78f5
Renamed audio example
2 years ago
Andrea Ciliberti
4de7c8e542
Removed once_cell crate as of latest Rust changes
2 years ago
Andrea Ciliberti
5e78612b3c
Clippy
2 years ago
Andrea Ciliberti
31e3542dd5
Readded offset and fixed misunderstanding about sample size
2 years ago
Andrea Ciliberti
f14de20217
Slight refactoring
2 years ago
Andrea Ciliberti
429e60c878
fmt
2 years ago
Andrea Ciliberti
751cb243c6
Slight refactor and fixed derive Clone
2 years ago
Andrea Ciliberti
57b7761941
Moved safety measures to WaveInfo rather than Ndsp
2 years ago
Andrea Ciliberti
0f74b4be9f
Example works fine, audio feels off
2 years ago
Andrea Ciliberti
4ef261f6c2
Example works fine, audio feels off
2 years ago
Andrea Ciliberti
3db374e6cd
Fixed small issues in the example
2 years ago
Andrea Ciliberti
a6ec9b8525
Filter example compiles, still WIP
2 years ago
Andrea Ciliberti
44e904b0c9
Feels like hell in here
2 years ago
Andrea Ciliberti
9bd5e7de97
Sort ndsp module in 2 files
2 years ago
Andrea Ciliberti
afd3c89f68
Sort ndsp module in 2 files
2 years ago
Andrea Ciliberti
0b57a9aeb4
Add some filter functionality
2 years ago
Andrea Ciliberti
554f96dcc4
Minor fixes to the WIP example
2 years ago
Andrea Ciliberti
243780c79b
Minor fixes to the WIP example
2 years ago
Andrea Ciliberti
9837e41f20
Separated module and new anti-drop measures
2 years ago
Andrea Ciliberti
e5c0052366
Expanded InvalidChannel error and fixed types
2 years ago
Andrea Ciliberti
a319686e4b
Expanded InvalidChannel error and fixed types
2 years ago
Andrea Ciliberti
1a283eb420
WIP Error fixing on the Linear Allocator
2 years ago
Andrea Ciliberti
169d353d9f
WIP Rustification of the example
2 years ago
Andrea Ciliberti
a911e9c0e3
Added explanatory comments and small updates
2 years ago
Andrea Ciliberti
d00a608a19
WIP commit for NDSP
2 years ago
Meziu
5ff84bbfea
Merge pull request #76 from ian-h-chamberlain/feature/split-top-screen
...
First attempt at splitting top screen types
2 years ago
Ian Chamberlain
dd39cc36d9
Merge branch 'master' into feature/split-top-screen
2 years ago
Ian Chamberlain
e02f7443b1
Address review comments, improve example
...
This fixes some glitchy rendering by redrawing everything every frame,
and using double buffering. Also fix double-borrowing issue with split
top screen.
2 years ago
Mark Drobnak
5d509cac9c
Merge pull request #85 from rust3ds/feature/error-code-strings
...
Convert OS error codes to readable strings
2 years ago
AzureMarker
75466d5873
Convert OS error codes to readable strings
2 years ago