Hey gang,
Thanks to DJCel for reviewing the source to "DJ Patterns" and he has given me a few ideas for the next version (ability to open database and export to csv, Excel, etc) and I wanted to take this time to take requests for any little functions that you wish that a seperate app could help you with.
The idea is that the next step would be a completely different app ("DJT2" - Digital Jockey Tools 2.0) which would incorporate what was done with "DJ Patterns" and the import/export of the VDJ database and other abilities that you would like a tool to do.
I am planning to start on this app next week (March 22nd) so please feel free to let me know.
Peace,
James
Thanks to DJCel for reviewing the source to "DJ Patterns" and he has given me a few ideas for the next version (ability to open database and export to csv, Excel, etc) and I wanted to take this time to take requests for any little functions that you wish that a seperate app could help you with.
The idea is that the next step would be a completely different app ("DJT2" - Digital Jockey Tools 2.0) which would incorporate what was done with "DJ Patterns" and the import/export of the VDJ database and other abilities that you would like a tool to do.
I am planning to start on this app next week (March 22nd) so please feel free to let me know.
Peace,
James
geposted Mon 15 Mar 10 @ 12:10 pm
anyway in which this can write tags to file from vdj browser.
geposted Mon 15 Mar 10 @ 12:16 pm
+1
I still can't believe there is not an option to do this in VDJ.
I still can't believe there is not an option to do this in VDJ.
geposted Mon 15 Mar 10 @ 12:21 pm
Sorry, this will only be a secondary application. I don't even know if there is a way to integrate into VDJ. I will ask if there is a way to integrate, and if so that is something I will look into.
Thanks,
James
Thanks,
James
geposted Mon 15 Mar 10 @ 12:51 pm
nice of you to let us know, thanks anyway.
geposted Mon 15 Mar 10 @ 12:52 pm
Dont know if its been said but a duplicate removing app would be cool.
geposted Mon 15 Mar 10 @ 1:33 pm
If you\'re making a database tool in my opinion a very important feature would be:
1. Write song file changes back to PlayList.
2. Write song file changes back to database links
3. Write song file changes back to database.
4. Export Import XML Database.
5. Take song database info export into Access to view and make global changes within field data.
6. Have VDJ write a Dated txt file of any changes made to any song files.
7. Use the Dated txt file to make physical edit to song file tags outside VDJ if needed.
This example is another database file for my karaoke files with the field header columns and the data underneath.
Something like this would be perfect, make changes, correct errors and export back to XML Database.
No More Damaged PlayList or Song Links when making edits.
Thanks
Joey......
1. Write song file changes back to PlayList.
2. Write song file changes back to database links
3. Write song file changes back to database.
4. Export Import XML Database.
5. Take song database info export into Access to view and make global changes within field data.
6. Have VDJ write a Dated txt file of any changes made to any song files.
7. Use the Dated txt file to make physical edit to song file tags outside VDJ if needed.
This example is another database file for my karaoke files with the field header columns and the data underneath.
Something like this would be perfect, make changes, correct errors and export back to XML Database.
No More Damaged PlayList or Song Links when making edits.
Thanks
Joey......

geposted Mon 15 Mar 10 @ 2:56 pm
@DJ Agent M
Can you be more specific on what you mean by "Duplicate Removal"? Please be as specific as you can. (you can only get what you ask for)
@JoeyJK
re: import of VDJ database was brought to me by DJCel. He pointed me to this app: http://www.xdlab.ru/ See "ListMaker" via this screenshot: http://www.xdlab.ru/images/shot_pl.png
This is the base idea: There will be an option to load the data from the main VDJ Database as well as the "Local" databases. All of this will load into a list similar to the one shown. Users will be able to select (check off) one or more media (tunes/video) and export that data to Excel, HTML, etc. I like your idea of making changes and posting those back to the XML. So I will do that as well. (good idea, thanks!)
Can you be more specific when you say "Write back to playlist?" Meaning: What are you trying to do. The plan is to load the databases, which do not include the playlists. Not that I can't but I don't quite see what you are trying to get at and I want to make sure I understand your point.
As for the "Dated.txt", can you give me an example of what you are trying to achive here? The app I am going to write outside VDJ (not integraded) for an example you can download "DJ Patterns" app that I wrote in the "Tools & Drivers" section. (version 1.5 coming very soon) So I am not completely sure what you are trying to have happen. If you could write a step by step it would be a great help.
For example:
1) When a song is loaded in VDJ do X
2) Have info from Y updated to Z
3) ....
Sorry to be so vague, but you post didn't give me enough so...
And thanks for the ideas.
This app will be available for free via the "Tools" section and the source code will be made available as well (Visual Studio 2008 - C#)
Peace,
James
Can you be more specific on what you mean by "Duplicate Removal"? Please be as specific as you can. (you can only get what you ask for)
@JoeyJK
re: import of VDJ database was brought to me by DJCel. He pointed me to this app: http://www.xdlab.ru/ See "ListMaker" via this screenshot: http://www.xdlab.ru/images/shot_pl.png
This is the base idea: There will be an option to load the data from the main VDJ Database as well as the "Local" databases. All of this will load into a list similar to the one shown. Users will be able to select (check off) one or more media (tunes/video) and export that data to Excel, HTML, etc. I like your idea of making changes and posting those back to the XML. So I will do that as well. (good idea, thanks!)
Can you be more specific when you say "Write back to playlist?" Meaning: What are you trying to do. The plan is to load the databases, which do not include the playlists. Not that I can't but I don't quite see what you are trying to get at and I want to make sure I understand your point.
As for the "Dated.txt", can you give me an example of what you are trying to achive here? The app I am going to write outside VDJ (not integraded) for an example you can download "DJ Patterns" app that I wrote in the "Tools & Drivers" section. (version 1.5 coming very soon) So I am not completely sure what you are trying to have happen. If you could write a step by step it would be a great help.
For example:
1) When a song is loaded in VDJ do X
2) Have info from Y updated to Z
3) ....
Sorry to be so vague, but you post didn't give me enough so...
And thanks for the ideas.
This app will be available for free via the "Tools" section and the source code will be made available as well (Visual Studio 2008 - C#)
Peace,
James
geposted Mon 15 Mar 10 @ 3:28 pm
re: Writting back to VDJ XML Database
I just received a message from DJCel and they do not want me writing back to the VDJ database. Sorry. I will see if there is a way around this, but only if Atomix feels that the solution in beneficial to the users as well as not make matters worse for the tech support staff at VDJ.
I hope you understand.
James
I just received a message from DJCel and they do not want me writing back to the VDJ database. Sorry. I will see if there is a way around this, but only if Atomix feels that the solution in beneficial to the users as well as not make matters worse for the tech support staff at VDJ.
I hope you understand.
James
geposted Mon 15 Mar 10 @ 3:43 pm
I was basically pointing out the problems an edit will bring about as it relate to links, playlist ect., this would not be the case if edits could be done within the database.
Joey....
Joey....
geposted Mon 15 Mar 10 @ 3:54 pm
Joey,
I hear you, this situation is going to have to be one of those that is going to have to be handled by Atmoix directly. I understand that they don't want me to write and app that affects their database and then have to deal with support calls because I wrote bad code.
Again, I will see what I can do.
Please keep the ideas coming.
James
I hear you, this situation is going to have to be one of those that is going to have to be handled by Atmoix directly. I understand that they don't want me to write and app that affects their database and then have to deal with support calls because I wrote bad code.
Again, I will see what I can do.
Please keep the ideas coming.
James
geposted Mon 15 Mar 10 @ 4:02 pm
Ok, the Dated txt file idea is geared to keep a log of any changes made to media files within VDJ, it will give you a way to the information you need to manually write this information back to the file tags of the effected file so all will be synchronized, just in case you need to re-import that file for any reason.
Also you can use the text file to help automate this procedure.
It would probable be an internal feature within VDJ?
Thanks
Joey...
Also you can use the text file to help automate this procedure.
It would probable be an internal feature within VDJ?
Thanks
Joey...
geposted Mon 15 Mar 10 @ 4:12 pm
Joey,
Can you give me a step-by-step example of what you are talking about. Don't worry about HOW it gets done, just let me know what you want done. It seems like you are trying to update the song's meta data from within VDJ. (but I could be wrong)
Thanks,
James
Can you give me a step-by-step example of what you are talking about. Don't worry about HOW it gets done, just let me know what you want done. It seems like you are trying to update the song's meta data from within VDJ. (but I could be wrong)
Thanks,
James
geposted Mon 15 Mar 10 @ 4:21 pm
No, I'm talking about having a feature within VDJ that if you make a change to a file, that files information gets written to a .txt file so you will have a log of what was changed in the song file within VDJ.
If you're in the browser you right click a file, choose info where you can add or make changes to that file and save it, now this change doesn't update the file Only the database, so when that type of edit is done within VDJ automatically write song file info to a txt file.
For example CrashGuard.txt give you specific information if a "crash event" happens, well it will work much the same way only the "Media Edit Event" would trigger to write to a FileLog.txt...
Then you could use the txt file info to make edits back to the file tag.
Thanks
Joey...
If you're in the browser you right click a file, choose info where you can add or make changes to that file and save it, now this change doesn't update the file Only the database, so when that type of edit is done within VDJ automatically write song file info to a txt file.
For example CrashGuard.txt give you specific information if a "crash event" happens, well it will work much the same way only the "Media Edit Event" would trigger to write to a FileLog.txt...
Then you could use the txt file info to make edits back to the file tag.
Thanks
Joey...
geposted Mon 15 Mar 10 @ 4:56 pm
ah, ok. Now I understand what you are trying to accomplish. I MAY be able to do something like that. I can't promise that I will do it, but I can promise to look into it. I have a few ideas already, but I will have to see what is possible.
Peace,
James
Peace,
James
geposted Mon 15 Mar 10 @ 6:02 pm
JamesWjRose wrote :
@DJ Agent M
Can you be more specific on what you mean by "Duplicate Removal"? Please be as specific as you can. (you can only get what you ask for)
@JoeyJK
re: import of VDJ database was brought to me by DJCel. He pointed me to this app: http://www.xdlab.ru/ See "ListMaker" via this screenshot: http://www.xdlab.ru/images/shot_pl.png
This is the base idea: There will be an option to load the data from the main VDJ Database as well as the "Local" databases. All of this will load into a list similar to the one shown. Users will be able to select (check off) one or more media (tunes/video) and export that data to Excel, HTML, etc. I like your idea of making changes and posting those back to the XML. So I will do that as well. (good idea, thanks!)
Can you be more specific when you say "Write back to playlist?" Meaning: What are you trying to do. The plan is to load the databases, which do not include the playlists. Not that I can't but I don't quite see what you are trying to get at and I want to make sure I understand your point.
As for the "Dated.txt", can you give me an example of what you are trying to achive here? The app I am going to write outside VDJ (not integraded) for an example you can download "DJ Patterns" app that I wrote in the "Tools & Drivers" section. (version 1.5 coming very soon) So I am not completely sure what you are trying to have happen. If you could write a step by step it would be a great help.
For example:
1) When a song is loaded in VDJ do X
2) Have info from Y updated to Z
3) ....
Sorry to be so vague, but you post didn't give me enough so...
And thanks for the ideas.
This app will be available for free via the "Tools" section and the source code will be made available as well (Visual Studio 2008 - C#)
Peace,
James
Can you be more specific on what you mean by "Duplicate Removal"? Please be as specific as you can. (you can only get what you ask for)
@JoeyJK
re: import of VDJ database was brought to me by DJCel. He pointed me to this app: http://www.xdlab.ru/ See "ListMaker" via this screenshot: http://www.xdlab.ru/images/shot_pl.png
This is the base idea: There will be an option to load the data from the main VDJ Database as well as the "Local" databases. All of this will load into a list similar to the one shown. Users will be able to select (check off) one or more media (tunes/video) and export that data to Excel, HTML, etc. I like your idea of making changes and posting those back to the XML. So I will do that as well. (good idea, thanks!)
Can you be more specific when you say "Write back to playlist?" Meaning: What are you trying to do. The plan is to load the databases, which do not include the playlists. Not that I can't but I don't quite see what you are trying to get at and I want to make sure I understand your point.
As for the "Dated.txt", can you give me an example of what you are trying to achive here? The app I am going to write outside VDJ (not integraded) for an example you can download "DJ Patterns" app that I wrote in the "Tools & Drivers" section. (version 1.5 coming very soon) So I am not completely sure what you are trying to have happen. If you could write a step by step it would be a great help.
For example:
1) When a song is loaded in VDJ do X
2) Have info from Y updated to Z
3) ....
Sorry to be so vague, but you post didn't give me enough so...
And thanks for the ideas.
This app will be available for free via the "Tools" section and the source code will be made available as well (Visual Studio 2008 - C#)
Peace,
James
Sorry I was on the way out when I wrote it. Basically Sonetimes for whatever reason you can have 2 or 3 of the same track. Itunes can be like that as it writes a copy of the same track into its own format .aac into it library
So my point is an app that seraches for duplicate tracks and give option to delete/rename/move.
geposted Mon 15 Mar 10 @ 6:03 pm
joey is it a secondary backup tag file your looking for.
geposted Mon 15 Mar 10 @ 6:04 pm
@Agent M,
a) No need to apologize, I just want to make sure I understand what you want/need
b) Do you mean duplicate files, or duplicate references to a file in a playlist?
James
a) No need to apologize, I just want to make sure I understand what you want/need
b) Do you mean duplicate files, or duplicate references to a file in a playlist?
James
geposted Mon 15 Mar 10 @ 6:27 pm
Hello,
I have only been using Virtual DJ for a little over a month now and from what I can tell, it is missing one bit of functionality that I need. I think what you are planning on creating is EXACTLY what I am missing.
I currently have about 33,000 song titles on my Laptop saved as .m4a apple lossless.
I use Gigbuilder from WeDJ.com as my online event planning solution.
I need the ability to export my Virtual DJ database as a tab delimited .txt file containing all of my song titles & artists, so that I can import the data into Gigbuilder.
Please tell me that this is what you are working on :)
If so...
My only request is this:
My laptop has 2 hard drives, contain 3 partitions. 1 Partition contains the OS and the other 2 partitions contain my music library. This means that I have 3 different Virtual DJ Databases (Although only 2 contain data, since the partition containing my OS does not contain any music).
I would like to combine both databases and have the ability to export on tab delimited file containing all of the tracks.
Although it would not be a big deal to merge both tab delimited text files after exporting, it would be nice to have the ability to export as 1 file right from the program.
Thank you,
Robert Pfeifer
Pifemaster Productions
www.pifemaster.com
I have only been using Virtual DJ for a little over a month now and from what I can tell, it is missing one bit of functionality that I need. I think what you are planning on creating is EXACTLY what I am missing.
I currently have about 33,000 song titles on my Laptop saved as .m4a apple lossless.
I use Gigbuilder from WeDJ.com as my online event planning solution.
I need the ability to export my Virtual DJ database as a tab delimited .txt file containing all of my song titles & artists, so that I can import the data into Gigbuilder.
Please tell me that this is what you are working on :)
If so...
My only request is this:
My laptop has 2 hard drives, contain 3 partitions. 1 Partition contains the OS and the other 2 partitions contain my music library. This means that I have 3 different Virtual DJ Databases (Although only 2 contain data, since the partition containing my OS does not contain any music).
I would like to combine both databases and have the ability to export on tab delimited file containing all of the tracks.
Although it would not be a big deal to merge both tab delimited text files after exporting, it would be nice to have the ability to export as 1 file right from the program.
Thank you,
Robert Pfeifer
Pifemaster Productions
www.pifemaster.com
geposted Mon 15 Mar 10 @ 7:43 pm
Robert,
Yes I will allow the user to import the VDJ databases and/or media (songs/videos) from the file system or playlists into a display that can be selected and/or sorted and then exported as various file types. If you have a file type preference please let me know.
I don't have a specific date when this will be completed because there isn't a specific set list of what the app will do yet. DJCel has been great about reviewing my current app ("DJ Patterns 1.5") and it was his idea to do the export. So as long as I'm adding abilities I thought it would be best to provide a wider range of tools. (and beef up what DJP does) I'm going on vacation in late April so I want to get this done before then.
hint hint: get those requests in asap so I can start with a full feature set, otherwise then next requests will have to wait for the next version.
Peace,
James
Yes I will allow the user to import the VDJ databases and/or media (songs/videos) from the file system or playlists into a display that can be selected and/or sorted and then exported as various file types. If you have a file type preference please let me know.
I don't have a specific date when this will be completed because there isn't a specific set list of what the app will do yet. DJCel has been great about reviewing my current app ("DJ Patterns 1.5") and it was his idea to do the export. So as long as I'm adding abilities I thought it would be best to provide a wider range of tools. (and beef up what DJP does) I'm going on vacation in late April so I want to get this done before then.
hint hint: get those requests in asap so I can start with a full feature set, otherwise then next requests will have to wait for the next version.
Peace,
James
geposted Mon 15 Mar 10 @ 7:59 pm