tangled
alpha
login
or
join now
inkreas.ing
/
torque-tracker-engine
0
fork
atom
old school music tracker audio backend
0
fork
atom
overview
issues
pulls
pipelines
commits
Author
Commit
Message
Date
inkreas.ing
6d5f0c0f
change category
main
8mo ago
inkreas.ing
b425d22b
add repo url
8mo ago
inkreas.ing
c14990a8
add Readme
8mo ago
inkreas.ing
328898c5
add test files
8mo ago
inkreas.ing
b76653c9
add channel panning
8mo ago
inkreas.ing
6dd7f425
cleanup integer types
8mo ago
inkreas.ing
8fe1f924
add per channel vol
8mo ago
inkreas.ing
c55bdfef
add output volume
8mo ago
inkreas.ing
3d1c832e
fix wrong speed calculation
8mo ago
inkreas.ing
c683f551
add tempo song ops
8mo ago
inkreas.ing
24ccc7dd
fix slow speed
8mo ago
inkreas.ing
fbe1e282
fix algorithm/sound
8mo ago
inkreas.ing
bbd60cda
small cleanups & bugfix
8mo ago
inkreas.ing
22b80416
fix tests and examples
8mo ago
inkreas.ing
5eb2b4ab
make live_audio buffer larger to work around OS shit
9mo ago
inkreas.ing
e34abb46
Remove const GC: bool paramter from everywhere. use Arc everywhere. Force all samples to be f32
9mo ago
inkreas.ing
a312d799
update deps
9mo ago
inkreas.ing
4df670de
add license
9mo ago
inkreas.ing
dfd94919
make Pan public
11mo ago
inkreas.ing
3c9a99b5
examples compiling. Bug in collector and audio processing
11mo ago
inkreas.ing
57449167
rewrite Manager Stream API again to get Send back
11mo ago
inkreas.ing
d84fde74
examples / tests working. simple-left-right in its own repo. rtsan reports no errors
1y ago
luca3s
5d4a8648
better stream API
1y ago
luca3s
3b701c1d
moved Stream outside of Manger to make it Send
1y ago
Lucas Baumann
33a2748f
Make naming consistent
1y ago
luca3s
7de5917a
remove one keyword for crates.io
1y ago
luca3s
91b3cd6f
cleanup cargo.toml
1y ago
luca3s
90dc6907
fix: clippy message
1y ago
luca3s
320a9761
prepare different effect handlers
1y ago
luca3s
10b34922
also last
1y ago
luca3s
ea06131f
cpal made optional
1y ago
luca3s
a2802ee2
replace basedrop with std types
1y ago
luca3s
bc1b397b
big manager API overhaul
1y ago
luca3s
09158883
change AudioState communication
1y ago
luca3s
f39aaee0
drop audio manager correctly
1y ago
luca3s
74c12aa6
reduced acces count to 1 bit
1y ago
luca3s
b661b18b
better tests
1y ago
luca3s
0d84c87b
removed spin_loop from left-right
1y ago
luca3s
22d7c468
move and clarify some unsafe
1y ago
luca3s
c4d3a445
imporved internals. less code duplication. one less byte allocated. Update version because of new Send/Sync requirements.
1y ago
luca3s
36b6803b
Arc removed and replaced with custom system. Way more granular and better Send and Sync bounds
1y ago
luca3s
7c0f3055
better code structure, especially with unsafe.
1y ago
luca3s
9879fe62
async manager. GC improvements
1y ago
luca3s
8698951d
async try 1
1y ago
luca3s
1974fa35
need to add support for looping and single pattern playback next
1y ago
luca3s
975c457e
licence fixes
2y ago
luca3s
128dcb13
Merge branch 'master' of https://github.com/luca3s/tracker-engine
2y ago
luca3s
7bda1972
clean-ups
2y ago
luca3s
6cac585c
move to workspace
2y ago
luca3s
3e9a9cdd
simple_left_right API changed to better match the use Case + better docs
2y ago
luca3s
84ef6189
small fix
2y ago
luca3s
dbbd4b17
new parsers + defect handling defect handling needs more work to get more detailed
2y ago
luca3s
cbefe27f
Pattern Operation + small stuff
2y ago
luca3s
52561c76
fix collector memory handling
2y ago
luca3s
221b3ca6
restructured simple_left_right
2y ago
luca3s
568e52ad
bump rust to 1.82 beta + docs
2y ago
luca3s
15b5844f
note pitch working
2y ago
luca3s
81e05e6c
pattern & song playback working
2y ago
luca3s
c89d455d
made code generic over gc'ed ptr and refs. + some other stuff i forgot
2y ago
luca3s
5903ab3d
removed syscalls in reader as i noticed they aren't realtime safe. instead now i use Backoff spinlock. allows me to move from AtomicU32 to AtomicU8 as well.
2y ago
change category
main
6d5f0c0f
inkreas.ing
8mo
add repo url
b425d22b
inkreas.ing
8mo
add Readme
c14990a8
inkreas.ing
8mo
add test files
328898c5
inkreas.ing
8mo
add channel panning
b76653c9
inkreas.ing
8mo
cleanup integer types
6dd7f425
inkreas.ing
8mo
add per channel vol
8fe1f924
inkreas.ing
8mo
add output volume
c55bdfef
inkreas.ing
8mo
fix wrong speed calculation
3d1c832e
inkreas.ing
8mo
add tempo song ops
c683f551
inkreas.ing
8mo
fix slow speed
24ccc7dd
inkreas.ing
8mo
fix algorithm/sound
fbe1e282
inkreas.ing
8mo
small cleanups & bugfix
bbd60cda
inkreas.ing
8mo
fix tests and examples
22b80416
inkreas.ing
8mo
make live_audio buffer larger to work around OS shit
5eb2b4ab
inkreas.ing
9mo
Remove const GC: bool paramter from everywhere. use Arc everywhere. Force all samples to be f32
e34abb46
inkreas.ing
9mo
update deps
a312d799
inkreas.ing
9mo
add license
4df670de
inkreas.ing
9mo
make Pan public
dfd94919
inkreas.ing
11mo
examples compiling. Bug in collector and audio processing
3c9a99b5
inkreas.ing
11mo
rewrite Manager Stream API again to get Send back
57449167
inkreas.ing
11mo
examples / tests working. simple-left-right in its own repo. rtsan reports no errors
d84fde74
inkreas.ing
1y
better stream API
5d4a8648
luca3s
1y
moved Stream outside of Manger to make it Send
3b701c1d
luca3s
1y
Make naming consistent
33a2748f
Lucas Baumann
1y
remove one keyword for crates.io
7de5917a
luca3s
1y
cleanup cargo.toml
91b3cd6f
luca3s
1y
fix: clippy message
90dc6907
luca3s
1y
prepare different effect handlers
320a9761
luca3s
1y
also last
10b34922
luca3s
1y
cpal made optional
ea06131f
luca3s
1y
replace basedrop with std types
a2802ee2
luca3s
1y
big manager API overhaul
bc1b397b
luca3s
1y
change AudioState communication
09158883
luca3s
1y
drop audio manager correctly
f39aaee0
luca3s
1y
reduced acces count to 1 bit
74c12aa6
luca3s
1y
better tests
b661b18b
luca3s
1y
removed spin_loop from left-right
0d84c87b
luca3s
1y
move and clarify some unsafe
22d7c468
luca3s
1y
imporved internals. less code duplication. one less byte allocated. Update version because of new Send/Sync requirements.
c4d3a445
luca3s
1y
Arc removed and replaced with custom system. Way more granular and better Send and Sync bounds
36b6803b
luca3s
1y
better code structure, especially with unsafe.
7c0f3055
luca3s
1y
async manager. GC improvements
9879fe62
luca3s
1y
async try 1
8698951d
luca3s
1y
need to add support for looping and single pattern playback next
1974fa35
luca3s
1y
licence fixes
975c457e
luca3s
2y
Merge branch 'master' of https://github.com/luca3s/tracker-engine
128dcb13
luca3s
2y
clean-ups
7bda1972
luca3s
2y
move to workspace
6cac585c
luca3s
2y
simple_left_right API changed to better match the use Case + better docs
3e9a9cdd
luca3s
2y
small fix
84ef6189
luca3s
2y
new parsers + defect handling defect handling needs more work to get more detailed
dbbd4b17
luca3s
2y
Pattern Operation + small stuff
cbefe27f
luca3s
2y
fix collector memory handling
52561c76
luca3s
2y
restructured simple_left_right
221b3ca6
luca3s
2y
bump rust to 1.82 beta + docs
568e52ad
luca3s
2y
note pitch working
15b5844f
luca3s
2y
pattern & song playback working
81e05e6c
luca3s
2y
made code generic over gc'ed ptr and refs. + some other stuff i forgot
c89d455d
luca3s
2y
removed syscalls in reader as i noticed they aren't realtime safe. instead now i use Backoff spinlock. allows me to move from AtomicU32 to AtomicU8 as well.
5903ab3d
luca3s
2y
next