Maybe we should work on it together
Creating CD Burner software in PB?
The aspi layer is an API specifically use for cd media (readers, recorders).
It is a set of function with some mmc commands and some bitflags, it can be viewed as a protocol.
Working on int together ? Mmmh i have a soundlibrary to code (wich is a big work), sound plugins for foobar2000 (a player), dsp plugins for psychedelics (a soundtracker), keep updating the fmod purebasic port, other private projects ... btw, i eat, searching for a work and enjoy a little bit the real world
			
			
									
									
						It is a set of function with some mmc commands and some bitflags, it can be viewed as a protocol.
Working on int together ? Mmmh i have a soundlibrary to code (wich is a big work), sound plugins for foobar2000 (a player), dsp plugins for psychedelics (a soundtracker), keep updating the fmod purebasic port, other private projects ... btw, i eat, searching for a work and enjoy a little bit the real world
I understand, it would be a huge project, which is why i could never code
it myself. I need more developers. I cannot code every project myself.
Which is why i wanted help with this. But, if nessasary i will try to code one
but it will end up like the other projects i start that just don't get finished.
X Media Player is the only project I started that i stuck with. I don't know
why, there are so many media players out there, i guess it is just the
satifaction that i made my own. And that is what i want with the CD recording
library (even tho i may not do it competely by myself) it is still a very worth
while project and I may get somewhere with it and I may not. But i want to
try.
			
			
									
									it myself. I need more developers. I cannot code every project myself.
Which is why i wanted help with this. But, if nessasary i will try to code one
but it will end up like the other projects i start that just don't get finished.
X Media Player is the only project I started that i stuck with. I don't know
why, there are so many media players out there, i guess it is just the
satifaction that i made my own. And that is what i want with the CD recording
library (even tho i may not do it competely by myself) it is still a very worth
while project and I may get somewhere with it and I may not. But i want to
try.
Neptune Century Inc.
Eric Butler, CEO, Lead programmer
"The road to happiness never ends..."
						Eric Butler, CEO, Lead programmer
"The road to happiness never ends..."
- 
				Num3
 - PureBasic Expert

 - Posts: 2812
 - Joined: Fri Apr 25, 2003 4:51 pm
 - Location: Portugal, Lisbon
 - Contact:
 
Not that much...nci wrote:Good point, I will need a lot of info on how to code something like that
Maybe we should work on it togetherBut, what is the aspi layer?
I'm going to post tonight source code in ASM that creates an ASPI layer DLL...
It's looks quite simple, though i don't understand much assembler
Sweeeeeet !Num3 wrote:Not that much...nci wrote:Good point, I will need a lot of info on how to code something like that
Maybe we should work on it togetherBut, what is the aspi layer?
I'm going to post tonight source code in ASM that creates an ASPI layer DLL...
It's looks quite simple, though i don't understand much assembler
may i suggest picking something smaller then?which is why i could never code
it myself. I need more developers. I cannot code every project myself.
Which is why i wanted help with this. But, if nessasary i will try to code one
but it will end up like the other projects i start that just don't get finished
hey, try a texteditor (or a logviewer :roll: ) first before something serious and of commercial size
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
						( The path to enlightenment and the PureBasic Survival Guide right here... )
- 
				Num3
 - PureBasic Expert

 - Posts: 2812
 - Joined: Fri Apr 25, 2003 4:51 pm
 - Location: Portugal, Lisbon
 - Contact:
 
Part 1
Understanding CDR
http://www.hochfeiler.it/alvise/cd-r.htm
Part 2
The code
http://www.hochfeiler.it/alvise/ASPIDLL.HTM
You'll need nero's WNASPI32.DLL which is free and available at their site
(this is for ATAPI CD devices to be supported), or you can change the ASM code has explained in Part 1 so it can work without the nero's dll...
The principles and code are easy to follow and understand, but has i've told i'm not an ASM expert and i do not know where to begin to suit the code to PB
 (bloody lazy too :roll: )
			
			
									
									
						Understanding CDR
http://www.hochfeiler.it/alvise/cd-r.htm
Part 2
The code
http://www.hochfeiler.it/alvise/ASPIDLL.HTM
You'll need nero's WNASPI32.DLL which is free and available at their site
(this is for ATAPI CD devices to be supported), or you can change the ASM code has explained in Part 1 so it can work without the nero's dll...
The principles and code are easy to follow and understand, but has i've told i'm not an ASM expert and i do not know where to begin to suit the code to PB

